一、问题描述
不管用yum下载什么包都无法下载
二、问题产生原因
安装配置了python3.x,造成有多个python版本,yum不知道对应哪个,要改两个文件。
三、 解决方法
1. 查询版本
步骤①查询含有的python版本代码
# whereis python
结果例子
python: /usr/bin/python /usr/bin/python2.4 /usr/lib/python2.4 /usr/local/bin/python2.7 /usr/local/bin/python /usr/local/bin/python2.7-config /usr/local/lib/python2.7 /usr/share/man/man1/python.1.gz
步骤②查询yum
#whereis yumyum: /usr/bin/yum /etc/yum.conf /etc/yum /usr/share/man/man8/yum.8.gz
2. 修改
修改文件①
#vi /usr/bin/yum将首行的#!/usr/bin/python更改成 #!/usr/bin/python2.4保存退出
修改文件②
#vi /usr/libexec/urlgrabber-ext-down同样将首行python版本改成2.4
四、总结
yum和python版本要一致。