这是我的操作日志
发生了-bash: yum: command not found
根据http://blog.csdn.net/gg296231363/article/details/7027668修改
1下载yum的rpm安装包
[root@localhost rpm]# wget mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm
2 [root@localhost rpm]# rpm -qa | grep yum //确定没有安装yum的rpm包3 [root@localhost rpm]# rpm -ivh yum-3.2.29-40.el6.centos.noarch.rpm
缺失yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
1[root@localhost rpm]# wget mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
2 [root@localhost rpm]# rpm -qa | grep yum //确定没有安装yum的rpm包3 [root@localhost rpm]# rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
循环依赖
yum-3.2.29-40.el6.centos.noarch.rpm和yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
1[root@localhost rpm]# wget mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
2 [root@localhost rpm]# rpm -qa | grep yum //确定没有安装yum的rpm包3 [root@localhost rpm]# rpm -ivh yum-3.2.29-40.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
man yum
安装成功
根据http://blog.csdn.net/yasi_xi/article/details/8373057修改
配置源
cd /etc/yum.repos.d
wget http://mirrors.163.com/.help/CentOS-Base-163.repo
wget http://mirrors.sohu.com/help/CentOS-Base-sohu.repo
yum makecache
报错
Error: Cannot retrieve repository metadata (repomd.xml) for repository: addons. Please verify its path and try again
在CentOS-Base-163.repo中,注释掉整个addon项
#[addons]#name=CentOS-$releasever - Addons - 163.com#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons#baseurl=http://mirrors.163.com/centos/$releasever/addons/$basearch/#gpgcheck=1#pgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5
在elff.repo和elff-testing.repo中#[addons]#name=CentOS-$releasever - Addons - sohu.com#mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=addons#baseurl=http://mirrors.sohu.com/centos/$releasever/addons/$basearch/#gpgcheck=1#gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-5CentOS-Base-sohu.repo
http://rpm.aegisco.com/mirrors/elff/5/$basearch
yum makecache
yum update
报错
在epel.repo和epel-testing.repo中
mirrorlist=这几行中的epel-5或epel-debug-5或epel-source-5中的5改成6
再找个源,更新软件
在http://fedoraproject.org/wiki/EPEL/zh-cn找个适合自己的epel安上
centos6暂时就不用想elff了,我是没找到能用的
yum update
更新一下所有软件
可以正常使用yum install安装软件了