rpm命令不能用了,被依赖的yum也不能使用了,

恢复rpm命令无外乎重装,

重装方法1:

使用源码编译,  需要gcc ,cmake包,如果没装,悲剧了

重装方法2:

找一台,和出问题的这台同样系统的机器使用:rpm -qf /bin/rpm  查看rpm是由哪个安装包安装的

清楚是由哪个包安装的之后,挂在系统光盘,找到该rpm包

使用:mkdir ~/rpm && cp 包 ~/rpm &&   cd ~/rpm && rpm2cpio 包 | cpio -idv && rm 包

通过以上命令,将rpm命令的源安装包解开成为了文件,

rpm 的数据库/var/lib/rpm下,解包后查看,新包是不包含数据库文件的,所以可以放心拷贝不用怕覆盖了数据库文件

所以现在需要做的就只把这些文件拷贝到,问题机器,这样rpm命令就恢复了。

最新文章

  1. python学习(解析python官网会议安排)
  2. 事件委托 EventHandler
  3. Http状态码301和302概念简单区别
  4. mysql基础知识(4)--修改
  5. rgba兼容IE系列
  6. 1001WA
  7. 15款免费WiFi入侵破解安全测试工具
  8. Hibernate之通过hibernate.cfg.xml配置文件访问数据库的例子
  9. 编译OpenGL代码时发生 Inconsistency detected by ld.so: dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed! 错误的解决方案
  10. A strange lift
  11. asp.net core系列 51 Identity 授权(下)
  12. 原生JS实现banner图的滚动与跳转
  13. spark基础知识(1)
  14. CentOS 7 minimal配置网络连接及net-tools安装
  15. Android View添加删除或隐藏显示的默认动画;
  16. [PHP] 09 - PHP 7 & Tricky
  17. MyEclipse6.5的SVN插件的安装
  18. Delphi根据方法名调用方法
  19. docker save 批量导出脚本
  20. 关闭ios弹出框:“would like to use your current location”

热门文章

  1. Python报错:TypeError: data type not understood
  2. vue 解决jsonp跨域
  3. Kubernetes---Pod phase
  4. ObjectMapper 对象和json相互转换
  5. (二)mybatis框架原理(图解)
  6. sshpass ssh登录时自动输入密码
  7. Prometheus Operator 自动发现和持久化
  8. python 定时爬取内容并发送报告到指定邮箱
  9. CF网络流练习
  10. cas sso 整合记录