需要安装docker,发现yum 不可用,莫名其妙的Linux系统自带python2.7.5卸载了…导致yum不可用

[root@hadoop02 bin]# ll | grep python
[root@hadoop02 bin]# yum
bash: /bin/yum: /usr/bin/python: bad interpreter: No such file or directory
[root@hadoop02 bin]# py
pyflink-shell.sh  pygtk-demo
[root@hadoop02 bin]#

#卸载python

rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps 
##删除所有残余文件
whereis python |xargs rm -frv   
##验证删除,返回无结果
whereis python

删除yum

rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps 
#删除残留文件
whereis yum |xargs rm -frv 
#验证删除完成,返回无结果
whereis yum

python安装

rpm -ivh  --nodeps http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-2.7.5-34.el7.x86_64.rpm
rpm -ivh  --nodeps http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-devel-2.7.5-34.el7.x86_64.rpm
rpm -ivh  --nodeps http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
rpm -ivh  --nodeps http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-libs-2.7.5-34.el7.x86_64.rpm
rpm -ivh  --nodeps http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-pycurl-7.19.0-17.el7.x86_64.rpm
rpm -ivh  --nodeps http://vault.centos.org/7.2.1511/os/x86_64/Packages/python-urlgrabber-3.10-7.el7.noarch.rpm
rpm -ivh  --nodeps http://vault.centos.org/7.2.1511/os/x86_64/Packages/rpm-python-4.11.3-17.el7.x86_64.rpm

yum安装

rpm -ivh  --nodeps http://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-3.4.3-132.el7.centos.0.1.noarch.rpm 
rpm -ivh  --nodeps http://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm 
rpm -ivh  --nodeps http://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm

可以了

[root@hadoop02 bin]# python --version
Python 2.7.5
[root@hadoop02 bin]# yum --version
3.4.3
  Installed: rpm-4.11.3-17.el7.x86_64 at 2020-09-16 10:04
  Built    : CentOS BuildSystem <http://bugs.centos.org> at 2015-11-20 11:15
  Committed: Florian Festi <ffesti@redhat.com> at 2015-09-11

  Installed: yum-3.4.3-132.el7.centos.0.1.noarch at 2021-06-23 01:58
  Built    : CentOS BuildSystem <http://bugs.centos.org> at 2015-12-03 15:33
  Committed: Johnny Hughes <johnny@centos.org> at 2015-12-03

  Installed: yum-plugin-fastestmirror-1.1.31-34.el7.noarch at 2021-06-23 01:57
  Built    : CentOS BuildSystem <http://bugs.centos.org> at 2015-11-20 15:34
  Committed: Valentina Mukhamedzhanova <vmukhame@redhat.com> at 2015-10-12
[root@hadoop02 bin]#

感谢:https://blog.csdn.net/weixin_39836604/article/details/103968789