This system is not registered with RHN.
RHN support will be disabled.
Setting up Install Process
No package httpd available.
Nothing to do
1. 查阅资料是redhat自带的yum命令的问题,卸载掉系统自带的yum:
rpm -qa | grep yum | xarg rpm -e
2. 重新安装 yum
访问:
然后根据自己的centos 版本选择5.0 或是 6.0 ,32位或是 64位的版本,要根据实际情况选择
如: 我的是 centos 5.0 系统 32位 版本的,就在以下目录下选择:
在下面有很多的包
我们主要是要下载以下包:
下载方法: wget
其他包按同样格式下载
安装:
然后直接执行 rpm -ivh *.rpm 即可
在安装中可能会出现 错误提示:
[root@videoserver centos5]# rpm -ivh yum-*
warning: yum-3.2.22-40.el5.centos.noarch.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
error: Failed dependencies:
python-iniparse is needed by yum-3.2.22-40.el5.centos.noarch
通过提示看出,缺少依赖包 python-iniparse ,还是在
下找到这个包并下载,
然后再执行 rpm ivh *.rpm 就行了。
[root@videoserver centos5]# rpm -ivh *.rpm
warning: python-iniparse-0.2.3-6.el5.noarch.rpm: Header V3 DSA signature: NOKEY, key ID e8562897
Preparing... ########################################### [100%]
1:yum-metadata-parser ########################################### [ 25%]
2:python-iniparse ########################################### [ 50%]
3:yum-fastestmirror ########################################### [ 75%]
4:yum ########################################### [100%]
安装完成之后,还要添加源
3.下载yum的配置源
wget 下载到 /etc/yum.repos.d/ 目录下面
4.运行yum makecache生成缓存