首页 教程文章 Linux维护知识:CentOS7的yum重装

Linux维护知识:CentOS7的yum重装

删除现有的python
rpm -qa|grep python|xargs rpm -ev –allmatches –nodeps ##强制清除已安装的程序及其关联
whereis python |xargs rm -frv ##删除所有残余文件 ##xargs,允许你对输出执行其他某些命令
whereis python ##验证删除,返回无结果说明清除干净

文章目录

前言

服务器上的本机python环境卸载了,而yum依赖python环境,当重新安装同版本的python环境后,做了如下操作,没有解决yum不能使用的问题(no module named yum):

copycode
whereis yum 

whereis python

sudo rm -rf /usr/bin/python 

sudo ln -s /usr/bin/python2.6/bin/python /usr/bin/python
copycode

1、删除现有的python

rpm -qa|grep python|xargs rpm -ev –allmatches –nodeps ##强制清除已安装的程序及其关联

whereis python |xargs rm -frv ##删除所有残余文件 ##xargs,允许你对输出执行其他某些命令

whereis python ##验证删除,返回无结果说明清除干净

2、删除现有的yum

rpm -qa|grep yum|xargs rpm -ev –allmatches –nodeps

whereis yum |xargs rm -frv

3、检查CentOS 7版本
cat /etc/centos-release

1477786-20201201113539643-798475232

4、找到对应的依赖下载
http://vault.centos.org/
http://mirrors.163.com/

  • python-2.7.5-34.el7.x86_64.rpm
  • python-iniparse-0.4-9.el7.noarch.rpm
  • python-libs-2.7.5-34.el7.x86_64.rpm
  • python-pycurl-7.19.0-17.el7.x86_64.rpm
  • python-urlgrabber-3.10-7.el7.noarch.rpm
  • rpm-python-4.11.3-17.el7.x86_64.rpm
  • 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
copycode
get https://vault.centos.org/7.2.1511/os/x86_64/Packages/python-2.7.5-34.el7.x86_64.rpm
wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/python-iniparse-0.4-9.el7.noarch.rpm
wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/python-pycurl-7.19.0-17.el7.x86_64.rpm
wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/python-urlgrabber-3.10-7.el7.noarch.rpm
wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/rpm-python-4.11.3-17.el7.x86_64.rpm
wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/python-libs-2.7.5-34.el7.x86_64.rpm
wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-3.4.3-132.el7.centos.0.1.noarch.rpm
wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
wget https://vault.centos.org/7.2.1511/os/x86_64/Packages/yum-plugin-fastestmirror-1.1.31-34.el7.noarch.rpm
copycode

5、安装

rpm -Uvh --replacepkgs python*.rpm
rpm -Uvh --replacepkgs rpm-python*.rpm yum*.rpm --nodeps --force

 

 

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: 庄宇光

为您推荐

外贸知识:RCEP注入“新动能” 促中国—东盟贸易增速加快

外贸知识:RCEP注入“新动能” 促中国—东盟贸易增速加快

外贸知识:中国(云南)自由贸易试验区 金融政策百问答

外贸知识:中国(云南)自由贸易试验区 金融政策百问答

外贸知识:高质量实施RCEP 重点任务有这些(下)

外贸知识:高质量实施RCEP 重点任务有这些(下)

外贸知识:高质量实施RCEP 重点任务有这些(中)

外贸知识:高质量实施RCEP 重点任务有这些(中)

外贸知识:高质量实施RCEP 重点任务有这些(上)

外贸知识:高质量实施RCEP 重点任务有这些(上)

返回顶部