yum依赖于python,python可以通过yum升级,问题由此而来
我先升级python到3.9版本, 然后发现yum不能用了,于是暴力卸载了python,然后yum用不了,python装完yum依旧用不了
这里记录一下解决的过程
1 删除现有的python
#强制清除已安装的程序及其关联
rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps
#删除所有残余文,xargs,允许你对输出执行其他某些命令
whereis python |xargs rm -frv
#验证删除,返回无结果说明清除干净
whereis python
2 删除现有的yum
#强制清除已安装的程序及其关联
rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps
#删除所有残余文
whereis yum |xargs rm -frv
#验证删除,返回无结果说明清除干净
whereis yum
下载yum的rpm安装包,安装的时候发现缺少许多依赖,于是挨个把所有的依赖都下载下来放到同一个目录中,直接安装,然后重新安装yum的包源最终解决了问题
rpm 包可到:https://download.youkuaiyun.com/download/JineD/85421068 下载
这是所有需要的包,下载完以后放到一个目录下边,rpm -ivh *.rpm --nodeps --force 强制安装,然后装一下yum包源 http://mirrors.aliyun.com/repo/Centos-8.repo,yum就可以正常使用了