Chinaunix首页 | 论坛 | 博客
  • 博客访问: 574049
  • 博文数量: 836
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 4995
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-22 16:55
文章分类

全部博文(836)

文章存档

2008年(836)

我的朋友

分类: LINUX

2008-08-22 17:45:57

 
软件环境
宿主机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) |
0

上一篇:命令yum的使用

下一篇:AIX和SUSE中配置FTP

给主人留下些什么吧!~~