Yum工具的修补

CentOS 5.6操作系统暗中认可的Python版本是2.4,那一个本子相对于较新本子的Python3.0业已十分年龄大了。由此,多数场地下利用CentOS 5.6操作系统时会晋级Python的本子,但是CentOS 5.6操作系统的Yum工具是依附Python2.4的,由此,Python的进级换代平时伴随着Yum工具的不能够使用。那么,有未有方法既晋级了Python版本,还是可以保障Yum能够再三再四应用呢?

CentOS 6.4 (64bit) 安装 Python 2.7.5

CentOS 6.4 (64bit) 安装 Python 2.7.5

(1)要确定保障yum能够采用,倘诺卸载了默许的python 2.6
 a.到安装盘的Packages中找到python2.6的rpm包

b.施行rpm -Uvh --replacepkgs rpm包名称.rpm 安装原有python版本,使得yum能够干活

(2)先安装GCC,用如下命令(安装python早先,最佳确认一下gcc是不是安装,不然./configure 阶段就能报错了。)
 #yum install gcc gcc-c++

 (3)下载2.7.5
 # wget

 (4)起先安装
#tar jxvf Python-2.7.5.tar.bz2
 #cd Python-2.7.5
 #./configure
 #make
 #make install

(5)平常情况下纵然python2.7设置成功后,系统私下认可指向的python仍为2.6本子,而yum是借助python2.6技能经常办事。

故而要将系统暗中认可的python指向到2.7版本。
# /usr/local/bin/python2.7 -V   
 # mv /usr/bin/python  /usr/bin/python.bak
 # ln -s /usr/local/bin/python2.7 /usr/bin/python

 (6)修正yum报错:
a. 此时运维yum命令,会报错了。提醒python版本不对。所以要把yum还是指向老的python2.6版本:
vi /usr/bin/yum

 b. 在开垦的文件里的头玉树临风行,也等于内定python遭遇的那行代码,修改成:
#!/usr/bin/python2.6

CentOS 6.4安装 Python2.7.10 

毋庸操作系统直接运维 Python 代码 

CentOS上源码安装Python3.4 

《Python核心编制程序 第二版》.(Wesley J. Chun ).[高清PDF中文版]

《Python开拓技巧详解》.( 王笑宇,宗杰).[高清PDF扫描版+随书录像+代码]

Python脚本获取Linux系统音信

在Ubuntu下用Python搭建桌面算法交易研讨景况

Python 语言的升华简史

6.4 (64bit) 安装 Python 2.7.5 CentOS 6.4 (64bit) 安装 Python 2.7.5 (1)要确认保证yum能够利用,假如卸载了私下认可的python 2.6 a.到安装盘的Packages中找到pyt...

连带阅读:Linux景况如何进级Python http://www.linuxidc.com/Linux/2011-02/32042.htm

焚林而猎方案:

1)先升级Python,假若晋级到Python 2.6

   a. 下载:wget

   b. 解压:tar jxvf Python-2.6.5.tar.bz2

   c. 编译安装:

      cd Python-2.6.5

      ./configure

      make

      make install

      Python暗许安装路线是:/usr/local/lib/python2.6

      运维命令:/usr/local/bin/python -V  查看Python版本,看见2.6声明安装成功

   d. 改换系统暗中认可的本子为Python 2.6,约等于将系统暗中同意的Python指向刚才安装的Python 2.6

      不要卸载Python 2.4,因为Yum工具是重视Python 2.4的

      mv /usr/bin/python /usr/bin/python.bak

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

      敲入Python -V查看Python的版本

 

2)修复不能健康干活的Yum

   a. 修复不可能健康办事的Yum

      运转命令:

      vim /usr/bin/yum

      张开Yum的计划文件,将配备文件的率先行!#/usr/bin/python 修改为:!#/usr/bin/python2.4

   b. 导出Yum

      运转命令:

      /usr/bin/python2.4,然后import yum就足以了:

      Python 2.4.3 (#1, May 24 2008, 13:47:28)
      [GCC 4.1.2 20070626 (Red Hat 4.1.2-14)] on linux2
      Type “help”, “copyright”, “credits” or “license” for more information.
      >>> import yum

当今,Yum就能够重复选择了,何况Python已经升任到了2.6本子

图片 1

本文由365bet体育在线官网发布于关于计算机,转载请注明出处:Yum工具的修补

TAG标签:
Ctrl+D 将本页面保存为书签,全面了解最新资讯,方便快捷。