文档章节

Centos7 python2.7和yum完全卸载及重装

roockee
 roockee
发布于 09/23 13:16
字数 563
阅读 18
收藏 1

                                     完全重装python和yum

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
1、删除现有Python
[root@ test  ~] # rpm -qa|grep python|xargs rpm -ev --allmatches --nodeps ##强制删除已安装程序及其关联
[root@ test  ~] # whereis python |xargs rm -frv ##删除所有残余文件 ##xargs,允许你对输出执行其他某些命令
[root@ test  ~] # whereis python ##验证删除,返回无结果
2、删除现有的yum
[root@ test  ~] # rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps
[root@ test  ~] # whereis yum |xargs rm -frv
3、从http: //mirrors .ustc.edu.cn /centos/6 .4 /os/x86_64/Packages/ 下载相应的包
python-2.6.6-36.el6.x86_64.rpm
python-devel-2.6.6-36.el6.x86_64.rpm
python-libs-2.6.6-36.el6.x86_64.rpm
python-pycurl-7.19.0-8.el6.x86_64.rpm
python-setuptools-0.6.10-3.el6.noarch.rpm
python-urlgrabber-3.9.1-8.el6.noarch.rpm  
python-iniparse-0.3.1-2.1.el6.noarch.rpm
rpm-python-4.8.0-32.el6.x86_64.rpm
yum-3.2.29-40.el6.centos.noarch.rpm
yum-metadata-parser-1.1.2-16.el6.x86_64.rpm
yum-utils-1.1.30-14.el6.noarch.rpm
yum-plugin-fastestmirror-1.1.30-14.el6.noarch.rpm     
yum-plugin-protectbase-1.1.30-14.el6.noarch.rpm
yum-plugin-aliases-1.1.30-14.el6.noarch.rpm
yum-plugin-downloadonly-1.1.30-14.el6.noarch.rpm
由于源中版本会更新,具体请查看URL中的版本再下载下来!
[root@ test  ~] # rpm -Uvh --replacepkgs python*.rpm
[root@ test  ~] # rpm -Uvh --replacepkgs rpm-python*.rpm yum*.rpm
可能之间还需要zlib和zlib-devel包,根据情况下载并安装!

 

创建目录python和yum用以存放rpm包

#mkdir /usr/local/src/python

#mkdir /usr/local/src/yum

使用wget分别下载python以及yum的rpm包(注意:一定要和系统的版本号对应)

    (1)下载python的rpm包:

  1. #cd /usr/local/src/python 进入目录
    下载路径是:http://vault.centos.org/7.4.1708/os/x86_64/Packages/ 或者:http://mirrors.163.com/centos/7.5.1804/os/x86_64/Packages/(注意centos版本一定要正确,我的版本是7.4.1708)

    下载的包有:

     

    (2)下载yum的rpm包:

  1. #cd /usr/local/src/yum

     

安装python以及yum的rpm包

    (1)安装python:

  1. #cd /usr/local/src/python 
  2. #rpm -ivh python-* rpm-python-*

           出现安装包的依赖问题,此时如下解决即可:

#rpm -ivh python-*   rpm-python-* --nodeps --force

            --nodeps --force为不考虑依赖包,强制安装。

            安装完后即可运行python:

    (2)安装yum:

  1. #cd /usr/local/src/yum
  2.  #rpm -ivh yum-*

        至此yum重新安装成功!

 

本文转载自:https://www.cnblogs.com/wangjunjiehome/p/9239005.html

roockee
粉丝 7
博文 72
码字总数 6038
作品 0
南京
高级程序员
私信 提问
阿里云服务器yum源更新问题

作者:白狼 出处:http://www.manks.top/linuxyum.html 本文版权归作者,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。 谈一...

白狼栈
2016/05/23
117
0
【第一篇】Python版本选择与安装,并编写第一句代码

一、python的选择 总结:python2.x是遗产,python3.x是现在和未来的语言 二、安装Python windows: linux: 三、更新Python windows: linux: 四、输出第一句python代码 windows中输入python代...

MrXiong2017
2017/12/09
0
0
centos7 安装mysql5.6.39

第一步,先获取mysql的yum rpm包 命令: wget http://dev.mysql.com/get/mysql-community-release-el7-5.noarch.rpm 第二步:安装rpm 命令:rpm -ivh mysql-community-release-el7-5.noarch......

太黑_thj
2018/04/04
790
0
myql 因为找不到socket文件无法启动,用systemctl 提示mysql服务不存在

因为今天不知怎么的看python2.7不顺眼就把它卸载了,卸载完成后出了很多问题,mysql无法启动也是其中之一,想请问下可不可以在保留数据的情况下重装或怎么只要可以保留数据就可以,麻烦各位大...

人一定要靠自己
2018/06/02
429
4
CentOS7安装Python3

CentOS7默认安装了python2.7.5,当需要使用python3的时候,可以手动下载Python源码后编译安装。 下载python(https://www.python.org/ftp/python/3.4.3/Python-3.4.3.tar.xz) 解压下载好的压缩...

徐学良
2016/11/25
57
0

没有更多内容

加载失败,请刷新页面

加载更多

iOS Xcode升级包地址(感谢大神)

下载地址:DeviceSupport

_____1____
21分钟前
6
0
Qt编写自定义控件71-圆弧进度条

一、前言 现在web形式的图表框架非常流行,国产代表就是echart,本人用过几次,三个字屌爆了来形容,非常强大,而且易用性也非常棒,还是开源免费的,使用起来不要太爽,内置的各种图表和仪表...

飞扬青云
21分钟前
4
0
润乾报表与 ActiveReport JS 功能对比

简介 润乾报表是用于报表制作的大型企业级报表软件,核心特点在于开创性地提出了非线性报表数学模型,采用了革命性的多源关联分片、不规则分组、自由格间运算、行列对称等技术,使得复杂报表...

泡泡糖儿
33分钟前
5
0
【1015】LNMP架构二

【1015】LNMP架构二 三、PHP安装 PHP安装和LAMP安装PHP方法有差别,需要开启php-fpm服务 1、下载PHP7至/usr/local/src/ 切换目录:cd /usr/local/src 2、解压缩 tar -jxvf php-7.3.0.tar.gz...

飞翔的竹蜻蜓
今天
5
0
浅谈Visitor访问者模式

一、前言 什么叫访问,如果大家学过数据结构,对于这点就很清晰了,遍历就是访问的一般形式,单独读取一个元素进行相应的处理也叫作访问,读取到想要查看的内容+对其进行处理就叫作访问,那么...

青衣霓裳
今天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部