CentOS6.4重装python2.6.6和yum
由于安装了python3,不小心卸载了python2,导致python2和yum用不了了。搜索其他文章都是重新安装python2.6.6,然后修改/usr/bin/yum文件,但是不管用,因此直接重装python2.6.6和yum
一、删除python2包和yum包
- whereis python # 查看当前系统安装的python包
- rpm -qa|grep python|xargs rpm -ev –allmatches –nodeps ##强制删除系统安装程序python包及其相关
- whereis python |xargs rm -frv ##删除所有残余文件 ##xargs,允许你对输出执行其他某些命令
- whereis python #无返回证明删除成功
5.rpm -qa|grep yum|xargs rpm -ev –allmatches –nodeps
6.whereis yum |xargs rm -frv
二、首先下载python和yum的安装包
https://vault.centos.org/
#Python安装包
wget https://vault.centos.org/6.4/os/x86_64/Packages/python-2.6.6-36.el6.x86_64.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/python-Coherence-0.6.4-2.el6.noarch.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/python-devel-2.6.6-36.el6.x86_64.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/python-iniparse-0.3.1-2.1.el6.noarch.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/python-kid-0.9.6-5.1.el6.noarch.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/python-krbV-1.0.90-3.el6.x86_64.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/python-libs-2.6.6-36.el6.x86_64.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/python-pycurl-7.19.0-8.el6.x86_64.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/python-setuptools-0.6.10-3.el6.noarch.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/python-urlgrabber-3.9.1-8.el6.noarch.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/rpm-python-4.8.0-32.el6.x86_64.rpm
#yum安装包
wget https://vault.centos.org/6.4/os/x86_64/Packages/yum-3.2.29-40.el6.centos.noarch.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/yum-plugin-aliases-1.1.30-14.el6.noarch.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm
wget https://vault.centos.org/6.4/os/x86_64/Packages/yum-plugin-protectbase-1.1.30-14.el6.noarch.rpm~~~
三、安装python
rpm -ivh python-* --nodeps
rpm -ivh rpm-python-* --nodeps
#--nodeps 强制安装
- 1
- 2
- 3
四、安装yum
rpm -ivh yum-* --nodeps
- 1
然后就可以使用yum安装软件了!
centos6的公网yum源官方源比较慢,目前国内清华源和搜狐源可用
[root@crm_test_01 ~]# cat /etc/yum.repos.d/souhu.repo
[base]
name=CentOS-6
failovermethod=priority
# 搜狐源
baseurl=http://mirrors.sohu.com/centos/6.10/os/x86_64/
gpgcheck=0
- 1
- 2
- 3
- 4
- 5
- 6
- 7