1倦挂、檢查yum包
rpm -qa |grep yum
2龄砰、刪除自帶包
rpm -aq | grep yum | xargs rpm -e --nodeps
什么都沒有顯示,如果還有通過rpm -e卸載
3盟猖、再檢查一下
rpm -qa |grep yum
4、下載更新包
注意這些包在網(wǎng)易的目錄下换棚,如果有下載失敗說明可能包升級了式镐,需要修改對應的版本號
# 下載目錄
mkdir /usr/local/src/yuminstall
cd /usr/local/src/yuminstall
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/python-urlgrabber-3.9.1-11.el6.noarch.rpm
wget http://mirrors.163.com/centos/6/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-41.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-updateonboot-1.1.30-41.el6.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-utils-1.1.30-41.el6.noarch.rpm
5、安裝前升級
升級
python-urlgrabber
版本固蚤,防止出現(xiàn)依賴出錯
cd /usr/local/src/yuminstall
rpm -Uvh python-urlgrabber-3.9.1-11.el6.noarch.rpm
6娘汞、安裝yum
rpm -ivh yum-*
7、配置網(wǎng)絡yum源
cd /etc/yum.repos.d/
wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
vim CentOS6-Base-163.repo
:%s/$releasever/6/g
這一步將網(wǎng)易的yum源文件中的需要替換的版本號替換(網(wǎng)易幫助文檔可見)
8夕玩、清理緩存
yum clean all
yum makecache 或者 yum repolist
9你弦、驗證
從網(wǎng)絡yum源下載telnet(一個遠程鏈接工具)
yum install telnet
10、更新
yum update -y
此過程可能稍長