事件的起因:安装了anaconda,环境总是用到/usr/bin/python,就把python删了,哪知道之后yum就不能用了
- 教训:通过合理配置环境变量使用python3,系统自带的python万万不能删
- 修复的前提:确认rpm命令可用
首先删除系统中所有的python和yum残余
# 卸载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

博客内容讲述了在安装anaconda后误删系统默认python,进而导致yum无法使用的问题。作者通过一系列步骤,包括卸载残留的python和yum,从CentOS官网下载对应版本的rpm包进行修复,解决了问题。在修复过程中遇到了依赖冲突,最终通过下载特定版本的rpm包解决了依赖问题,成功修复了python和yum。
最低0.47元/天 解锁文章
974

被折叠的 条评论
为什么被折叠?



