zoukankan      html  css  js  c++  java
  • Centos 重装Python2.7

    一、删除现有的python

    [root@test ~]# rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安装程序及其关联
    [root@test ~]# whereis python |xargs rm -frv ##删除所有残余文件 ##xargs,允许你对输出执行其他某些命令
    [root@test ~]# whereis python ##验证删除,返回无结果
    

      

    二、删除现有的yum

    [root@test ~]# rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps
    [root@test ~]# whereis yum |xargs rm -frv
    

      

    三、从中科,163或者阿里云镜像下载相对应的包

    下载地址:

    中科: http://mirrors.ustc.edu.cn/centos/7/os/x86_64/Packages/
    163 : http://mirrors.163.com/centos/7/os/x86_64/Packages/
    阿里: https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/

    下载清单:根据最新版本酌情选择
    python-libs-2.7.5-48.el7.x86_64.rpm,被python依赖
    python-2.7.5-48.el7.x86_64.rpm
    python-iniparse-0.4-9.el7.noarch.rpm, 被yum依赖
    python-pycurl-7.19.0-19.el7.x86_64.rpm, 被python-urlgrabber依赖
    python-urlgrabber-3.10-8.el7.noarch.rpm , 被yum依赖
    rpm-python-4.11.3-21.el7.x86_64.rpm , 被yum依赖

    下载后的安装方式

    #rpm -ivh xxx.rpm
    

      

    四、下载yum安装包

    下载清单:根据最新版本酌情选择

    yum-3.4.3-150.el7.centos.noarch.rpm, 就是它依赖了上面的python库
    yum-metadata-parser-1.1.4-10.el7.x86_64.rpm
    yum-plugin-fastestmirror-1.1.31-40.el7.noarch.rpm

    yum安装也按照顺序执行,在执行第一个rpm时, 结尾加上 --nodeps参数强制安装

    #yum -Uvh XX --nodeps
    

      

    最后大功告成!!!

  • 相关阅读:
    Linux 下基础命令
    jquery
    系统运维
    jmeter响应断言
    测试方案和测试报告、需求变更控制
    Fiddler抓包12-AutoResponder返回本地数据(mock)
    Fiddler抓包11-HTTPS证书Actions无法导出问题
    Fiddler抓包10-会话框添加查看get与post请求类型
    Fiddler抓包9-保存会话(save)
    Fiddler抓包8-打断点(bpu)
  • 原文地址:https://www.cnblogs.com/fan-yuan/p/15005647.html
Copyright © 2011-2022 走看看