博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
fedora yum无法正常运行问题的解决
阅读量:5259 次
发布时间:2019-06-14

本文共 1086 字,大约阅读时间需要 3 分钟。

    之前因为在fedora下的一些误操作(因为重新编译安装了python),导致yum无法正常运行,报如下错误:

There was a problem importing one of the Python modulesrequired to run yum. The error leading to this problem was:No module named rpmPlease install a package which provides this module, orverify that the module is installed correctly.It's possible that the above module doesn't match thecurrent version of Python, which is:

    google了一下,在  以及  找到了一些参考方案,但是按上面的方法重新安装包都没能修复这个问题。既然是因为修改了python的原因造成,那就重新安装下python的依赖吧。

    因为yum用不了了,所以只能重新通过手动下载rpm包的方式进行安装了。在 上下了对应版本的python.rpm包,发现此包还依赖于python-libs.rpm,同样下载下来进行安装。

rpm -ivh python-libs-xxx.x86_64.rpm --forcerpm -ivh python.xxxx.rpm --force

    因为下载下来的版本可能会比已经安装的版本旧,所以会报一些文件冲突,版本过旧等问题,所以利用--force参数强制安装。安装好了发现yum可以使用了.....好吧,这样都可以......

    顺便介绍一下rpm包管理的简单操作:

rpm -ivh xxxx.rpm    #安装rpm -Uvh xxxx.rpm    #更新rpm -e   xxxx        #删除    通过--nodeps可以忽略依赖限制rpm -q   xxxx         #查看以安装的包的信息rpm -qp  xxxx.rpm     #查看rpm包的信息,可以加 -l 参数显示内容rpm2cpio  xxxx.rpm  | cpio  -dium     #解压rpm包

    相比rpm和yum还是比较习惯dpkg和aptitude,嗯,多用用就习惯了~

    Over~

转载于:https://www.cnblogs.com/aLittleBitCool/archive/2012/08/15/2640697.html

你可能感兴趣的文章
IE浏览器整页截屏程序(二)
查看>>
D3.js 之 d3-shap 简介(转)
查看>>
制作满天星空
查看>>
类和结构
查看>>
CSS3选择器(二)之属性选择器
查看>>
adidas crazylight 2018 performance analysis review
查看>>
typeset shell 用法
查看>>
python 之 循环语句
查看>>
心得25--JDK新特性9-泛型1-加深介绍
查看>>
[转]ceph网络通信模块_以monitor模块为例
查看>>
HDOJ 1754 I Hate It(线段树基本操作)
查看>>
latex tree
查看>>
安装NVIDIA驱动时禁用自带nouveau驱动
查看>>
HDU-1255 覆盖的面积 (扫描线)
查看>>
css3学习01
查看>>
【USACO】 奶牛会展
查看>>
ActiveMQ笔记之点对点队列(Point-to-Point)
查看>>
继承和多态
查看>>
Dijkstra+计算几何 POJ 2502 Subway
查看>>
修复IE不能执行JS的方法
查看>>