CentOS系统操作中,在升级Python的时侯出现yum不可用的情况linux系统官网,而yum又是比较重要的软件,遇见这些问题要怎样处理呢?下边小编就给你们介绍下CentOS6.4升级Python造成yum不可用的解决方式。

1、查看当前系统python的版本

1python-V

2、下载2.7.3版本的Python

1wget

3、解压和安装

tar-jxvfPython-2.7.3.tar.bz2

#步入解压后的目录

cdPython-2.7.3

#编译和安装

。/configure

make

centos 6.4 python 2.7_centos 6.4 python 2.7_centos 6.4 python 2.7

makeinstall

4.查看是否安装成功

/usr/local/bin/python2.7-V

#倘若出现如下信息代表安装成功

Python2.7.3

5、建立软链接

#正常情况下虽然python2.7安装成功后,系统默认指向的python一直是2.6.6版本wps for linux,考虑到yum是基于python2.6.6能够正常工作,所以不建议卸载。

#采用下边的方式把系统默认的python更改为2.7.3版本

mv/usr/bin/python/usr/bin/python2.6.6

centos 6.4 python 2.7_centos 6.4 python 2.7_centos 6.4 python 2.7

ln-s/usr/local/bin/python2.7/usr/bin/python

#测量是否成功

python-V

#出现2.7.3版本信息代表成功

Python2.7.3

6、解决更改完系统默认python版本后yum不可用的问题

#更改yum文件

vi/usr/bin/yum

将文件腹部的

centos 6.4 python 2.7_centos 6.4 python 2.7_centos 6.4 python 2.7

#!/usr/bin/python

改为如下内容

#!/usr/bin/python2.6.6

整个升级过程完成了。

7、其他问题

经过前面6步的操作原本yum是可用了,而且不晓得哪位牛人又更改了系统的哪些文件centos 6.4 python 2.7,造成使用yum的时侯还是提示nonamedyum的错误提示。经过查阅资料得悉都是让更改yum的腹部python的版本。

然而我早已更改过了(步骤6),不晓得如何解决了。最后舍弃了“度娘”采用常常被和谐的Google,在Centos官网上查到了一篇文档,技巧如下。

首先找到你安装Centos的光碟或则ISO文件,只要系统版本一样即可。拷贝如下文件到系统中:

python-2.6.6-36.el6.x86_64.rpm

python-urlgrabber-3.9.1-8.el6.noarch.rpm

python-devel-2.6.6-36.el6.x86_64.rpm

python-libs-2.6.6-36.el6.x86_64.rpm

yum-3.2.29-40.el6.centos.noarch.rpm

具体版本号centos 6.4 python 2.7,按照你系统盘或则ISO提供为准。我是拷贝到了如下目录

/usr/local/src/Python-2.6.6

执行安装

cd/usr/local/src/Python-2.6.6/

rpm-Uvh--replacepkgs*.rpm

#出现如下提示

Preparing.。。###########################################[100%]

1:python-libs###########################################[20%]

2:python###########################################[40%]

centos 6.4 python 2.7_centos 6.4 python 2.7_centos 6.4 python 2.7

3:python-urlgrabber###########################################[60%]

4:yum###########################################[80%]

5:python-devel###########################################[100%]

执行yum命令,你熟悉的界面出现了。

里面就是CentOS6.4升级Python造成yum难以使用的解决方式的相关介绍了,虽然重装yum比较麻烦,且不一定可行,可使用本文介绍的方式进行修补。

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复