场景介绍: 因为要升级 python 版本, 直接在网上搜了一篇教程, 删除了 python, 导致 yum 安装不了 新版本 .
修复步骤:
1, 下载 rpm 包, http://mirrors.ustc.edu.cn/centos/7.7.1908/os/x86_64/Packages/ , 这里也提供了一个百度云盘的地址
链接: https://pan.baidu.com/s/1bpg3q_p9RC56ohg5YhF5lg
提取码: te29
2, 按顺序执行
- rpm -Uvh --replacepkgs lvm2-python-libs*.rpm --nodeps --force
- rpm -Uvh --replacepkgs libxml2-python*.rpm --nodeps --force
- rpm -Uvh --replacepkgs python*.rpm --nodeps --force
- rpm -Uvh --replacepkgs rpm-python*.rpm yum*.rpm --nodeps --force
3, 用命令验证
- python --version # 验证 python, 如果进入了 python, 要退出来可以按 ctrl + z
- yum # 验证 yum
来源: http://www.bubuko.com/infodetail-3366603.html