当前位置: 首页 > news >正文

完全重装python和yum

本文原链接

http://smilepad.blog.51cto.com/6094369/1333478
http://blog.etc168.com/?p=642

1、删除现有Python

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

2、删除现有的yum

#root权限操作
rpm -qa|grep yum|xargs rpm -ev --allmatches --nodeps
whereis yum |xargs rm -frv
whereis yum ##验证删除,返回无结果

3、从http://mirrors.163.com/centos/6/os/x86_64/Packages/下载相应的包
python-2.6.6-64.el6.x86_64
python-devel-2.6.6-64.el6.x86_64
python-dateutil-1.4.1-6.el6.noarch
python-pycurl-7.19.0-9.el6.x86_64
rpm-python-4.8.0-55.el6.x86_64
python-iniparse-0.3.1-2.1.el6.noarch
python-libs-2.6.6-64.el6.x86_64
python-urlgrabber-3.9.1-11.el6.noarch
python-setuptools-0.6.10-3.el6.noarch
yum-plugin-fastestmirror-1.1.30-37.el6.noarch #yum 的基础安装包
yum-metadata-parser-1.1.2-16.el6.x86_64 #yum 的基础安装包
yum-3.2.29-73.el6.centos.noarch #yum 的基础安装包

由于源中版本会更新,具体请查看URL中的版本再下载下来!

rpm -Uvh --replacepkgs python*.rpm
rpm -ivh yum-3.2.29-73.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-37.el6.noarch.rpm yum-metadata-parser-1.1.2-16.el6.x86_64.rpm

yum install yum-*  #安装yum支持的所有插件

可能之间还需要zlib和zlib-devel包,根据情况下载并安装!

此过程遇到的问题:

zlib-1.2.3-29.el6.x86_64.rpm
zlib-devel-1.2.3-29.el6.x86_64.rpm

[root@test ~]# rpm -Uvh –replacepkgs zlib-1.2.3-29.el6.x86_64.rpm
Preparing… ########################################### [100%]
1:zlib ########################################### [100%]
/sbin/ldconfig: Cannot mmap file /lib64/libpcre.so.

/sbin/ldconfig: /lib64/libpcre.so.1 is not a symbolic link

但不影响成功重装python和yum

欢迎大家交流,同时非常希望有人解决以上问题

转载于:https://www.cnblogs.com/adawong/p/7429877.html

相关文章:

  • angular源码分析:图解angular的启动流程
  • redis持久化方法对比分析
  • 接口和抽象类区别
  • 关于图片填充问题
  • 直播视频
  • SLAM学习
  • 轻松精通数据库管理之道——运维巡检之一(服务器状态及个硬件指标)
  • css3+js实现漂亮时钟
  • 时序数据合并场景加速分析和实现 - 复合索引,窗口分组查询加速,变态递归加速...
  • 帧中继
  • 使用Swoole加速Laravel(正式环境中)
  • Java中主要Map类概述
  • Scoped CSS规范草案
  • apk增量升级
  • win7下JDK环境变量设置方法
  • 【技术性】Search知识
  • Git学习与使用心得(1)—— 初始化
  • Python 反序列化安全问题(二)
  • Selenium实战教程系列(二)---元素定位
  • vue从入门到进阶:计算属性computed与侦听器watch(三)
  • Vue--数据传输
  • WePY 在小程序性能调优上做出的探究
  • 道格拉斯-普克 抽稀算法 附javascript实现
  • 第十八天-企业应用架构模式-基本模式
  • 工作手记之html2canvas使用概述
  • 基于 Babel 的 npm 包最小化设置
  • 快速构建spring-cloud+sleuth+rabbit+ zipkin+es+kibana+grafana日志跟踪平台
  • 通过来模仿稀土掘金个人页面的布局来学习使用CoordinatorLayout
  • 微信小程序填坑清单
  • RDS-Mysql 物理备份恢复到本地数据库上
  • 阿里云API、SDK和CLI应用实践方案
  • ​queue --- 一个同步的队列类​
  • ​创新驱动,边缘计算领袖:亚马逊云科技海外服务器服务再进化
  • #中的引用型是什么意识_Java中四种引用有什么区别以及应用场景
  • (C语言)fgets与fputs函数详解
  • (附源码)springboot 智能停车场系统 毕业设计065415
  • (个人笔记质量不佳)SQL 左连接、右连接、内连接的区别
  • (教学思路 C#之类三)方法参数类型(ref、out、parmas)
  • (一)u-boot-nand.bin的下载
  • ***linux下安装xampp,XAMPP目录结构(阿里云安装xampp)
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • .bat批处理(四):路径相关%cd%和%~dp0的区别
  • .class文件转换.java_从一个class文件深入理解Java字节码结构
  • .NET C# 使用 SetWindowsHookEx 监听鼠标或键盘消息以及此方法的坑
  • .NET Standard / dotnet-core / net472 —— .NET 究竟应该如何大小写?
  • ??eclipse的安装配置问题!??
  • @Service注解让spring找到你的Service bean
  • [04]Web前端进阶—JS伪数组
  • [20190401]关于semtimedop函数调用.txt
  • [Angular 基础] - 数据绑定(databinding)
  • [Angularjs]asp.net mvc+angularjs+web api单页应用之CRUD操作
  • [C++11 多线程同步] --- 条件变量的那些坑【条件变量信号丢失和条件变量虚假唤醒(spurious wakeup)】
  • [cogs2652]秘术「天文密葬法」
  • [IDF]聪明的小羊
  • [java/jdbc]插入数据时获取自增长主键的值