前言

由于服务器centos6.8安装mysql一直出现不能连接问题,然后看到一个方法,一不小心就把yum给删除了,都还原不了,很是绝望,很难受。然后没有yum这个centos就感觉废了,然后找方法装上去。

 python --version查看python 版本whereis python 查看python文件python: /usr/bin/python2.6 /usr/bin/python /usr/lib /python2.7 /usr/lib/python2.6 /usr/lib64/python2.7 /usr/lib64/python2.6 /usr/include/python2.7 /usr/share/man/man1/python.1.gz

centos6.8基本底层python是python2.6, centos7是2.7,我的是centos6.8

解决办法

方法一:

这个网友解决的方法,记录一下

$ rpm -qa | grep python- | grep 2.6
$ sudo rpm -ivh --force --nodeps ftp://mirror.switch.ch/pool/4/mirror/scientificlinux/6.5/x86_64/updates/fastbugs/python-2.6.6-52.el6.x86_64.rpm

解决问题,yum可以使用,原理估计是python回滚到默认的2.6

方法二 :

这个我的解决方法

http://mirrors.163.com/centos/6/os/x86_64/Packages/

1、 到上面这个网站去下载如下RPM包

     python-iniparse-0.3.1-2.1.el6.noarch.rpmyum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm yum-3.2.29-69.el6.centos.noarch.rpmyum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

2、 下载完成之后,用rpm命令进行安装,如下:

     rpm -ivh --force --nodeps python-iniparse-0.3.1-2.1.el6.noarch.rpmrpm -ivh --force --nodeps yum-metadata-parser-1.1.2-14.1.el6.x86_64.rpm rpm -ivh --force --nodeps  yum-3.2.29-69.el6.centos.noarch.rpm yum-plugin-fastestmirror-1.1.30-30.el6.noarch.rpm

3、到 http://yum.baseurl.org/wiki

       下载yum-3.4.3.tar.gz ,放到你指定的目录下解压,解压命令如下:tar -zxvf yum-3.4.3.tar.gz     #解压后进到yum-3.4.3目录

4、输入./yummain.py update

完成之后,输入yum 解决问题

注意

在下载上面的安装包的时候注意自己的centos的版本和这个安装包的对应性,不然也是没用的。

参考

http://blog.sina.com.cn/s/blog_4cbf97060100u2zb.html

http://blog.csdn.NET/u011531010/article/details/53528054

http://blog.sina.com.cn/s/blog_643754960102w82m.html

http://stackoverflow.com/questions/17490921/no-module-named-rpm-when-i-call-yum-on-shell
http://blog.csdn.net/u011832895/article/details/53735198

centos 上yum命令删除还原补救方法相关推荐

  1. 设置/修改centos上的swap交换分区的方法

    设置centos上的swap交换分区的方法 作为linux世界里最稳定的服务器版本,rhas5一直有很大的应用面,之前一直关注的是freebsd,因为应用的需要,特别在配合mysql和oracle上r ...

  2. linux安装中文语言命令,Centos使用yum命令安装中文语言包(fonts-chinese.noarch,m17n-db-common-cjk)...

    Centos使用yum命令安装中文语言包(fonts-chinese.noarch,m17n-db-common-cjk) 执行以下命令 [root@f5ha.com ~]# yum install ...

  3. 【转】CentOS 使用yum命令安装出现错误提示”could not retrieve mirrorlist http://mirrorlist.centos.org ***”...

    源自:http://www.cnblogs.com/yangbingqi/p/3328610.html 刚安装完CentOS,使用yum命令安装一些常用的软件,使用如下命令:yum grouplist ...

  4. centos使用yum命令安装报错 File /usr/bin/yum, line 30 except KeyboardInterrupt, e:

    原因 centos7使用yum命令安装报错如下: File "/usr/bin/yum", line 30except KeyboardInterrupt, e:^ SyntaxE ...

  5. 在CentOS上安装Python3的三种方法

    Centos7默认自带了Python2.7版本,但是因为项目需要使用Python3.x你可以按照此文的三个方法进行安装. 注:本文示例安装版本为Python3.5, 一.Python源代码编译安装 安 ...

  6. 平板安装python_在CentOS上安装Python3的三种方法

    Centos7默认自带了Python2.7版本,但是因为项目需要使用Python3.x你可以按照此文的三个方法进行安装. 注:本文示例安装版本为Python3.5, 一.Python源代码编译安装 安 ...

  7. CentOS使用yum命令安装软件失败,报错“Couldn‘t open file /data/ceph/ceph/repodata/repomd.xml“

    问题 CentOS服务器中使用yum install -y sshpass命令安装sshpass失败,显示错误: 解决 /etc/yum.repos.d中查看yum源的配置文件,发现是使用本地的yum ...

  8. centos执行yum命令报错,There are no enable repos

    综合各种答案,归结原因有两大类 一:当前系统不支持yum工具 Linux系统分为两大类 RedHat系列:Redhat.Centos.Fedora.... 使用yum管理包,使用rpm命令安装rpm包 ...

  9. centos使用yum快速安装java的方法

    查找yum资源库中的java包 yum search java | grep -i --color JDK 安装Java 1.8 yum install -y java-1.8.0-openjdk.x ...

最新文章

  1. Linux 查看文件大小
  2. 开发者推出可重用地址提案提升BCH性能
  3. Git常用命令和Github协同流程
  4. ASP.Net TextBox只读时不能通过后台赋值取值
  5. html a标签锚点跳转的简单应用
  6. 将Excel的数据导入DataGridView中(转)
  7. 嵌入式linux硬件成本,嵌入式Linux驱动和固件有何区别?供应商是如何用固件压缩成本的?...
  8. java roundingmode.UP,即使明确设置,DecimalFormat也使用不正确的RoundingMode
  9. js中的引用类型-object
  10. php怎么截取数组最后元素,PHP如何获取数组最后一个元素的键和值?(图文+视频)...
  11. o'Reill的SVG精髓(第二版)学习笔记——第四章
  12. 【翻译】CodeMix使用教程(四):调试
  13. 在C#应用程序中嵌入暴风影音播放器
  14. 《数字图像处理 第三版》(冈萨雷斯)——第十一章 表示和描述
  15. 头歌 1.Pandas安装与对象使用
  16. 爬虫项目实操四、用Scrapy爬取招聘网站的招聘信息
  17. 位运算实现加减乘除运算——超详细C语言描述
  18. Flutter AnimatedIcon 图标也可以动画
  19. win10中修改mac地址(总有一款适合你)
  20. 2021年电工(中级)报名考试及电工(中级)考试资料

热门文章

  1. 事件控制寄存器(AFIO_EVCR) (2011-09-09 13:51:58)
  2. C++ Primer 5th笔记(chap 18 大型程序工具)命名空间
  3. 智能合约重构社会契约 (5)比特犬模型实现智能合约
  4. Bitcoin 中的挖矿算法(2) 难度值说明
  5. java结丹期(14)----javaweb(cookiesession)
  6. [How TO]-图解virtualbox下安装ubuntu20.04虚拟机
  7. 2021-09-15
  8. Ubantu16.4下fabric环境搭建
  9. 016 Android之NDK开发
  10. 6、(二进制类型)BIT、BINARY、VARBINARY、BLOB