1. 檢查是否安裝yum包
[root@node1 rpms]# rpm -qa|grep yum
2. 刪除自帶的yum包
[root@node1 rpms]# rpm -qa|grep yum|xargs rpm -e --nodeps
因為一些包之間可能會有依賴關系,所以我們需要加上參數 --nodeps 無視依賴關系。
3. 下載yum包
Yum包下載地址http://mirrors.163.com/centos/
在這個網站里,你可以自己選擇需要下載的文件,進入形如5/或者6/的文件下載,其他的無法下載。
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-3.2.29-81.el6.centos.noarch.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
4. 安裝yum包
[root@node1 rpms]# rpm -ivh python-iniparse-0.3.1-2.1.el6.noarch.rpm
[root@node1 rpms]# rpm -ivh yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
[root@node1 rpms]# rpm -ivh yum-3.2.29-81.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-40.el6.noarch.rpm
5. 替換yum源
cd /etc/yum.repos.d
rm -rf *
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
編輯CentOS6-Base-163.repo
將:$basearch 全部替換為:x86_64
將:$releasever 全部替換為:6 # 不能是6.8
6. yum clean all && yum makecache