科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道详细解析Fedora 6中的添加删除与升级

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

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Fedora给广大Linux爱好者提供了很好的锻炼机会。但Fedora每次的发行版本都存在这样那样的问题。本文将为大家详细解析Fedora 6中的添加删除与升级。

作者:korn 来源:赛迪网 2008年6月27日

关键字: 命令行 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

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

    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章