软件环境
宿主机windowsxp
vmware5.5.3
虚拟机RedHatEnterpriseLinuxServer5
安装好RedHatEnterpriseLinuxServer5后启动kde
点击K菜单Syetem下的Add/RemoveSoftware启动PackageManager,不能使用Browse,Search,List的正
常功能。
原因分析:
RedHatEnterpriseLinuxServer5(RHELS5)和RedHatEnterpriseLinuxAdvancedServer4(RHELAS4)其中一点不同就是添加或删除程序所使用的软件不同,一个显著的改变就是一些软件的管理和维护移动到了YUM。在先前版本的RHEL4中,up2date命令可以用于从RedHat网络中下载并安装软件更新。它已经被YUM命令替代,所有的up2date图形化程序都已经被使用YUM的图形化程序所替代。
如果你在RHN网站上安排了包的升级和安装,那么你就可能不会注意到这个差别。
所以,如果你没有RedHat的官方安装号与注册号并且你的机器不能联到Internet的话,你是无法添加或删除软件包的。
两种方式解决:
1.申请RedHat的官方安装号与注册号并且你的机器能联到Internet上。
2.自建立redhat安装支持服务器并在本虚拟机上进行以下步骤:
1,/etc/yum.repos.d中建立1.repo文件
#vi./1.repo
[base]
name=baseRPMRepositoryforRHEL5
baseurl=为自定义
本地redhat安装支持服务器(redhat安装支持服务器建立请参考其他文档,不在此赘述)
enabled=1
gpgcheck=0
2,修改/usr/lib/python2.4/site-packages/yum/yumRepo.py中的
remote=url ''/'' relative
改成:
remote="" ''/'' relative
3,#yumcleanall
这样点击K菜单Syetem下的Add/RemoveSoftware启动PackageManager,即可使用Browse,Search,List
的正常功能。
阅读(433) | 评论(0) | 转发(0) |