详细解析Fedora 6中的添加删除与升级

2016-02-20 13:23 13 1 收藏

下面图老师小编要跟大家分享详细解析Fedora 6中的添加删除与升级,简单的过程中其实暗藏玄机,还是要细心学习,喜欢还请记得收藏哦!

【 tulaoshi.com - Linux教程 】

Fedora给广大Linux爱好者提供了很好的锻炼机会。但Fedora每次的发行版本都存在这样那样的问题。这不,刚安装完的系统,没能上网的情况下,向添加删除一些东西,竟然发现不行?说是没网络?怪哉!整整努力了一个晚上,终于找到解决办法了。

  网络上很多人都介绍的是yum的命令行操作方法,那种方法虽然是可行的,但往往需要输入很多命令行字母,尤其是软件包的名字,实在是不好记不好写啊。既然有了可视化的工具,我们为何偏要吃豆腐呢,难道豆腐真的比肉好吃????呵呵,开个玩笑。

  一、本地的添加删除

  所谓本地的添加删除就是通过我们自己的安装光盘进行添加删除相关组件。具体方法如下:

  1)备份/etc/yum.repos.d下的所有升级配置文件

  #cd /etc/yum.repos.d

  #mkdir backup

  #cp * backup

  2)建立本地添加删除的配置文件

  #vi local.repo #文件名可以任意,但最后必须是repo

  文件中输入:

  [local] #标记,必须在文件中唯一

  name =Fedora software from local #一段描述

  baseurl=file:///mnt/local #这里的local必须和上面的local一样。

  按ESC键,进入命令状态,然后输入:wq,保存退出。

  说明:

  #baseurl表示软件来自/mnt/local。不论是将安装光盘全部复制到/mnt/local或者将光驱挂载到/mnt/local都是一样的。注意,安装光盘内容的结构不能改变。如果是CD版的,从第一张复制到最后一张,覆盖重复的文件即可。如果是DVD版的,直接复制即可。

  3)挂载光驱

  #挂载安装镜像的方法很多,可以直接挂载iso文件,不伦是否DVD的,方法一样:

  #mount -o loop fedora6.iso /mnt/local #挂载镜像文件

  #umount /dev/hdc #我的电脑,fedora6中将光驱识别为/dev/hdc

  #mount /dev/hdc /mnt/local #挂载我的光驱到/mnt/local

  4)修改配置文件/usr/lib/python2.4/site-packages/yum/yumRepo.py

  #vi /usr/lib/python2.4/site-packages/yum/yumRepo.py

  按下/,输入remote,将找到的行中的url修改为"/mnt/local",注意不能去掉引号!

  保存退出即可。

  5)清除yum缓存

  #yum clean all

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

  6)运行桌面环境下的“应用程序/添加删除……”就可以方便地添加删除了。

  二、通过本地的http或FTP服务添加删除

  1)建立http或ftp服务

  在/var/www/html/下建立/mnt/local的快捷方式

  #cd /var/www/html/

  # ln -s /mnt/local ./local

  2)修改/etc/yum.repos.d/local.repo

  将baseurl……修改为

  baseurl=http://127.0.0.1/local

  3) 修改/usr/lib/python2.4/site-packages/yum/yumRepo.py

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

  #vi /usr/lib/python2.4/site-packages/yum/yumRepo.py

  按下/,输入remote,将找到的行中的url修改为"http://127.0.0.1/local",注意不能去掉引号! 保存退出即可。

  4)启动http服务

  #service httpd restart

-----开始你的添加删除吧。

  至于FTP方式和http方式是类似的。能不能成功就看你的ftp服务器的构建水平了。呵呵。

  5)清除yum缓存。

  #yum clean all

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

  开始添加删除吧!……

  三、升级软件

  所谓升级软件,就是用升级服务器上更新版本的软件替换本地老版本的软件。很多人都尝试自己建立升级服务器,我没具体试验过。但我感觉直接使用fedora提供的升级服务器是足以。当然,自己建立升级服务器也是水平的体现哦。有能力的朋友不妨去试验试验。能学到很多东西呢。废话少说,下面介绍升级软件的简单步骤:

  1)恢复刚才备份的/etc/yum.repos.d/backup

  恢复刚才备份的文件到//etc/yum.repos.d,当然最好备份刚才建立的local.repo。

  2)恢复对/usr/lib/python2.4/site-packages/yum/yumRepo.py。

  #vi /usr/lib/python2.4/site-packages/yum/yumRepo.py

  按下/,输入remote,将找到的行中的,url修改为url即可。

  保存退出即可。

  3)清除yum缓存。

  #yum clean all

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com)

  开始你的升级征途吧!

来源:http://www.tulaoshi.com/n/20160220/1647756.html

延伸阅读
建筑与雕塑在光的作用下,让我们领略到了作品的神圣、结构的清晰、空间的真实 艺术摄影的炫光和强光,凸显的的是神秘、高雅与个性 广告大片中强光源对比的手法,能让模特更加立体有层次,凸显品牌的调性 光影涂鸦也被人们称为光绘画、光电涂鸦,慢慢成为流行的一种街头和时尚的艺术活动,神秘感扑面而来。 光影是网页设计中...
是时候学习最新的设计语言了!今天的译文,特意分享给那些想通读整篇Material design文档的同学,如何从这份包含18种不同设计元素的文档中学习呢?作者分享了4个组件经验,权当抛砖引玉,希望能在你真正学习Material design时能有所收获。 十萬個為什麽 :假如你通读了Google的material design文档:designmodo.com,就会知道它有多么广...
视觉层次是什么? 领导和客户经常说的一个点就是,xxx,这个设计总感觉少了点什么东西,太平了,没有层次呀,你再改改吧~~你脑中可能一片雾水,层次听过也知道,但怎么做呢? 那什么是视觉层次呢?其实视觉层次没有明确的官方定义,但我们可以理解为通过点、线、面、色彩、图形等造型元素来表达平面构成与空间构成的方式,合理的点、线、面、色...
什么东西都离不开基础,建房子需要地基,解方程式需要先学会乘法表,唱歌需要先会哆、来、咪。页面设计也同样需要基础,这个基础就是平面构成。 网页设计风格种多样,除去一些场景化设计和给力的素材支持,剩下的就全靠平面构成和排版了。刚开始接触网页设计的时候,常常会钻到某个局部中去,页面风格还没出现,就开始做字体细节,结果可想而知...
在日常生活中,我们往往由于眼睛的适应能力,忽略一些身边事物的色彩变化。不过,这些变化却能在摄影中被数码相机或者胶片忠实地记录到您的彩色照片中。如果您对光线与色彩变化的规律了解不足,不能把握这些色彩细微变化对成像的影响。拍出来的照片便会色彩杂乱,严重影响最终相片的质量。为了能够更好地使用色彩,拍摄出理想的作品,您必须了...

经验教程

932

收藏

9
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部