博客首页 注册 建议与交流 排行榜 加入友情链接
推荐 投诉 搜索: 帮助

太上感应篇

唯有牺牲多壮志,敢叫日月换新天。
  secondfu.cublog.cn

关于作者
姓名:second(公兔)
职业:本科生
年龄:22
个性介绍:决定人前途的有五点:1命,2运,3机遇,4概率,5读书。所以现在开始:好好学习,天天做梦。
|| << >> ||
我的分类


FC6下实现本地“添加/删除软件”
假设开始我们在安装fedora6时并没有安装kde桌面环境,用了一段时间想添加kde(因为安装光盘上有),但是点击系统中的“添加/删除软件”会发 现必须要连接到互连网上而且只能从网上下载全部软件包进行安装,这不是气人么?难道就不能像windows那样放入安装光盘从本地进行安装吗?不,是能够 的,但需要配置。因为本人是从5 张光盘安装的,下面就介绍如何用5张光盘安装。

  首先, 安装一个rpm 软件包— —createrepo-0.4.4-2.fc6.noarch.rpm,这个文档在第五张安装光盘上/Fedora/RPMS/,该包没有依赖问题,直接双击安装即可。

 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)运行桌面环境下的“应用程序/添加删除...”就可以方便地添加删除了。

 原文地址 http://www.sudu.cn/info/html/edu/linux/20080102/280475.html
发表于: 2008-07-01,修改于: 2008-07-01 15:56,已浏览109次,有评论0条 推荐 投诉


网友评论
 发表评论