CentOS-Linux-release-7.4.1708-(Core)-的yum重裝
作者:廖劍曦 時間:2017年11月17日 妖怪未成精,只怪太年輕。我是一個新手,把yum給刪了 解決方法分為三部曲
第一部(缺啥補啥,缺yumx下yum)
下載yum源碼包並安裝
step1:wget http://yum.baseurl.org/download/3.4/yum-3.4.3.tar.gz#獲取yum安裝包
step2 tar zxvf yum-3.4.3.tar.gz
step3 cd yum-3.4.3
然後運行./yummain.py install yum出現如下報錯
問題###./yummain.py Traceback (most recent call last): File “./yummain.py”, line 28, in <module> from yum import Errors File “/root/nagios/yum-3.4.3/yum/init
問題###./yummain.py Traceback (most recent call last): File “./yummain.py”, line 28, in <module> from yum import Errors File “/root/nagios/yum-3.4.3/yum/init
第二部(毛主席說過:“沒有條件,創造條件”)
首先安裝python-urlgrabber,python-pycurl,yum-metadata-parser
以下是我找到的rpm安裝包連接;
http://mirrors.163.com/centos/7/os/x86_64/Packages/python-urlgrabber-3.10-8.el7.noarch.rpm
http://mirrors.163.com/centos/7/os/x86_64/Packages/python-pycurl-7.19.0-19.el7.x86_64.rpm
http://mirrors.163.com/centos/7/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
新建一個文件夾,獲取三個安裝包 rmp -ivh * #進行安裝
如果連接失效推薦到: http://tel.mirrors.163.com/ 裏面去找
備用: http://rpm.pbone.net/
安裝成功後 再進入yum-3.4.3·文件夾中 運行./yummain.py install yum
如果出現以下報錯 ./yummain.py CRITICAL:yum.cli:Config Error: Error accessing file for config file:///etc/yum.conf
解決方法:創建yum.conf touch /etc/yum.conf 接著再運行./yummain.py install yum
CentOS-Linux-release-7.4.1708-(Core)-的yum重裝