Chinaunix首页 | 论坛 | 博客
  • 博客访问: 535265
  • 博文数量: 92
  • 博客积分: 3880
  • 博客等级: 中校
  • 技术积分: 997
  • 用 户 组: 普通用户
  • 注册时间: 2009-07-03 10:00
文章分类

全部博文(92)

文章存档

2011年(1)

2010年(61)

2009年(30)

我的朋友

分类: LINUX

2010-06-13 16:17:28

通过将安装光盘mount到本地来进行添加删除,具体方法:
1、备份/etc/yum.repos.d下的所有升级配置文件
#cd /etc/yum.repos.d
#mkdir backup
#cp -r * backup   //递归复制该目录下的子目录及文件
2、建立本地添加删除的配置文件(/etc/yum.repos.d目录下)
 #vi local.repo #文件名可以任意,但后缀最后必须是repo
[local] #标记,必须在文件中唯一
  name =Fedora software from local #一段描述
  baseurl=file:///mnt/local/Server #这里的local必须和上面的local一样,Server注意大小写,
baseurl指定的目录里去找rpm包,dvd盘上所有rpm都放在“Server”目录下,所以baseurl上一定要在dvd iso的url后面追加上Server目录名
  enabled=1
  gpgcheck=0
3、挂载光驱
  #mount /dev/hdc /mnt/local #挂载我的光驱到/mnt/local ,光驱一般为/dev/hdc
4、修改server上的/usr/lib/python2.4/site-packages/yum/yumRepo.py文件,这个文件的411行原来的内容是:
  remote = url + '/' + relative
修改成:
  remote = “/mnt/local” + '/' + relative  #引号一定要
5、清除yum缓存
  yum clean all
6、开始添加删除程序
   system-config-packages
 
[转载:]
阅读(1081) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~