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
    

      

    最后大功告成!!!

  • 相关阅读:
    第二次项目冲刺(Beta阶段)--第六天
    Struts2+Hibernate简单整合
    Struts中Action的相关知识点
    struts基础配置
    servlet基础及过滤器简介
    JSP中验证码问题
    mybatis中插入数据(id为主键的情况)以及查询数据
    Mybatis基础配置及使用
    JDBC访问数据库
    Mysql中的一些基本操作
  • 原文地址:https://www.cnblogs.com/fan-yuan/p/15005647.html
Copyright © 2011-2022 走看看