centos 7若是卸載了yum和python以後恢復的辦法(該方法已經測試)。node
1. 安裝python。python
python-libs-2.7.5-34.el7.x86_64.rpmcentos
python-2.7.5-34.el7.x86_64.rpm測試
python-devel-2.7.5-34.el7.x86_64.rpmurl
python-iniparse-0.4-9.el7.noarch.rpm.net
python-urlgrabber-3.10-7.el7.noarch.rpmblog
rpm-python-4.11.3-17.el7.x86_64.rpmip
根據須要安裝這6個包,在安裝python-libs-2.7.5-34.el7.x86_64.rpm可能會形成安裝失敗,是因爲系統自帶的與安裝的發生衝突了,須要卸載系統自帶的。(rpm -e XXXX --nodeps),若是自行下載的包和系統的一致怎不須要卸載。ast
2.安裝yum。test
yum-3.4.3-132.el7.centos.0.1.noarch.rpm
yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
安裝yum時yum-metadata-parser-1.1.4-10.el7.x86_64.rpm和yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm須要同時安裝,不然會相互依賴。
rpm -ivh yum-3.4.3-132.el7.centos.0.1.noarch.rpm yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm;
若是這些包找不到能夠去系統的鏡像中找。
參考文章: http://my.oschina.net/u/1414906/blog/296759