linux之家
linux之家-让学习更轻松

你的位置:首页>>linux服务器技巧>>RHEL5 server上设置使用system-config-packages

RHEL5 server上设置使用system-config-packages

发表时间:2007-9-26 下午 01:29:58浏览次数:
前一段时间刚装上rhel5 server的时候,发现system-config-packages工具的browse和search功能都不能用,看了syd168兄写的“彻底解决Fedora 6 中的添加删除与升级”以后,参考着在rhel5 server里设置了一下,把设置过程写出来分享给大家。

1.把rhel5 server的dvd iso文件放在web服务器上,mount到/srv/www/htdocs/RHEL5/server/目录下,通过apache共享出来,url是http://192.168.64.222/RHEL5/server/。

2.在server上的/etc/yum.repos.d目录里建立一个文件,文件名任意,扩展名一定是repo,文件内容如下:
 
CODE:
[base]
name=base RPM Repository for RHEL5
baseurl=http://192.168.64.222/RHEL5/server/Server/
enabled=1
gpgcheck=0

这里有一个问题要注意:baseurl里如果写http://192.168.64.222/RHEL5/server/是错误的,研究了一下发现系统会到baseurl指定的目录里去找rpm包,dvd盘上所有rpm都放在“Server”目录下,所以baseurl上一定要在dvd iso的url后面追加上Server目录名。

3.修改server上的/usr/lib/python2.4/site-packages/yum/yumRepo.py文件,这个文件的411行原来的内容是:

CODE:
remote = url + ''/'' + relative

把它改成:

CODE:
remote = "http://192.168.64.222/RHEL5/server/Server/" + ''/'' + relative

保存退出。

如果iso文件在本地mount上,那么安装源就设置为本地,/etc/yum.repos.d下的repo文件里baseurl改为本地目录,/usr/lib/python2.4/site-packages/yum/yumRepo.py文件里的remote里也同样修改。

4.清一下缓存:yum clean all。

5.运行system-config-packages,browse和search功能都能用了,可以很方便的添加程序。下面是截图。


最后感谢syd168兄写的那篇文章!

[ 本帖最后由 sailer_sh 于 2007-5-9 17:46 编辑 ]




rhel5 install-uninstall.JPG (63.91 KB) 2007-5-9 17:42
  在browse里添加一个程序
点击在新窗口查看全图
CTRL+鼠标滚轮放大或缩小

rhel5 search.JPG (75.83 KB) 2007-5-9 17:42
  在search里通过关键字查找rpm包
点击在新窗口查看全图
CTRL+鼠标滚轮放大或缩小


读者体会
暂无回复
姓名:
评论内容:
     
热点导读
LINUX + ORACL
Linux系统高负载 My
Linux系统高负载 My
Linux系统高负载 My
Linux系统高负载 My
RHCE实战考试经验
RHCE--实力的最终测试
如何备考RHCE
RHCE应考指南
Linux相关的四个认证
国家Linux技术水平认证
CSIP对其在国家Linu
使用Linux做Radiu
Linux认证基本知识介绍
Oracle数据库开发(二
红帽Linux获美国政府最
Linux操作系统安全配置
如何用Linux Live
物理隔离 Linux如何贯
用SRP建立安全的Linu
Linux安全攻略 了解系
Linux安全攻略 服务器
微软要用数据证明Vista
用LVS在Linux上搭建
Linux操作系统安装VM
下载工具介绍 aMule在
Linux操作系统中安装E
Linux操作系统下网络互
Linux应用问答系列之硬
Linux系统下设置用户登
Copyright 2006-2007 linux77.com Inc. All Rights Reserved
Emai:skyzznj@126.com