1. 程式人生 > >centos 6.6 x64出現yum command not found

centos 6.6 x64出現yum command not found

登錄 pycurl href arc mman parser 缺少 package rpm yum

今天拿到一個客戶的服務器的權限,登錄一看,發現無法用yum。提示是command not found.找了好多文章,總結一下方法。
需要的包:
python-libs-2.6.6-66.el6_8.x86_64.rpm
python-2.6.6-66.el6_8.x86_64.rpm
yum-3.2.29-81.el6.centos.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm
python-urlgrabber-3.9.1-11.el6.noarch.rpm
python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm-python-4.8.0-59.el6.x86_64.rpm
python-pycurl-7.19.0-9.el6.x86_64.rpm
rpm-4.8.0-59.el6.x86_64.rpm
rpm-libs-4.8.0-59.el6.x86_64.rpm
把這些包先找齊,可以從下面的url找
http://mirrors.163.com/centos/6/os/x86_64/Packages/
找齊rpm包以後,開始安裝。
第一步先把python裝上,否則就會提示python(abi) = 2.6 is needed by 了。
rpm -ivh python-libs-2.6.6-66.el6_8.x86_64.rpm python-2.6.6-66.el6_8.x86_64.rpm
記得要把倆包一起寫上,單獨寫其中一個,就會說缺少另外一個。

第二步upgrade 一下rpm 和rpm-libs,否則會提示與你當前的rpm版本沖突。如果你的centos版本是6.10,可能就沒這個問題了。由於我的是6.6所以還是得先升一下rpm和rpm-libs的

rpm -Uvh rpm-4.8.0-59.el6.x86_64.rpm rpm-libs-4.8.0-59.el6.x86_64.rpm

第三步就是安裝剩余的包了。
rpm -ivh yum-3.2.29-81.el6.centos.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpm yum-plugin-fastestmirror-1.1.30-41.el6.noarch.rpm python-urlgrabber-3.9.1-11.el6.noarch.rpm python-iniparse-0.3.1-2.1.el6.noarch.rpm rpm-python-4.8.0-59.el6.x86_64.rpm python-pycurl-7.19.0-9.el6.x86_64.rpm

這時yum就裝好了,……再yum不command not found了,運氣不好的可能會遇到新的問題吧……

centos 6.6 x64出現yum command not found