CentOS7-rpm命令找不到问题解决

25 篇文章 0 订阅

错误信息

执行rpm命令:

-bash: rpm: command not found

由于yum依赖域rpm,导致yum命令也无法使用,执行yum命令错误信息如下:

 error: Unable to open /usr/lib/rpm/rpmrc for reading: No such file or directory.

解决办法

从另一台相同的系统中复制rpm涉及文件
涉及文件有:
目录:/usr/lib/rpm/
二进制文件:/usr/rpm
配置文件:/etc/rpm
先关文件拷贝对的位置
目录中涉及的软连接文件重新创建即可

$ ll /usr/lib/rpm/
总用量 96
-rw-r--r--.  1 root root 38221 8月   3 2017 macros
drwxr-xr-x.  2 root root    81 11月  6 2020 macros.d
drwxr-xr-x. 55 root root  4096 11月  6 2020 platform
-rwxr-xr-x.  1 root root  1330 8月   3 2017 rpm2cpio.sh
-rw-r--r--.  1 root root   296 8月   3 2017 rpm.daily
lrwxrwxrwx.  1 root root    17 11月  6 2020 rpmdb_dump -> ../../bin/db_dump
lrwxrwxrwx.  1 root root    17 11月  6 2020 rpmdb_load -> ../../bin/db_load
-rwxr-xr-x.  1 root root  1467 8月   3 2017 rpmdb_loadcvt
lrwxrwxrwx.  1 root root    20 11月  6 2020 rpmdb_recover -> ../../bin/db_recover
lrwxrwxrwx.  1 root root    17 11月  6 2020 rpmdb_stat -> ../../bin/db_stat
lrwxrwxrwx.  1 root root    20 11月  6 2020 rpmdb_upgrade -> ../../bin/db_upgrade
lrwxrwxrwx.  1 root root    19 11月  6 2020 rpmdb_verify -> ../../bin/db_verify
-rw-r--r--.  1 root root    61 8月   3 2017 rpm.log
-rw-r--r--.  1 root root  9075 8月   3 2017 rpmpopt-4.11.3
-rw-r--r--.  1 root root 15369 8月   3 2017 rpmrc
-rw-r--r--.  1 root root   688 8月   3 2017 rpm.supp
-rwxr-xr-x.  1 root root   929 8月   3 2017 tgpg
  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值