大佬们, Linux 中的 rpm 问题

2022-06-30 15:59:51 +08:00
 kkshell

本菜鸟因为 yum 坏了,想重装一下 yum 和 python 来着,发现删除之后 rpm 也坏了 执行安装的时候出现

直接 rpm

求助大佬们,怎么修复好? 文中提到的 error: cannot open /usr/lib/rpm/rpmrc at /usr/lib/rpm/redhat/rpmrc:1: No such file or directory 其实这两个位置都是有的,并且权限我都全部设置成了 777

443 次点击
所在节点    问与答
6 条回复
kkshell
2022-06-30 16:03:57 +08:00
搞一天了,没头绪,来 v 站看看
julyclyde
2022-07-01 10:51:40 +08:00
看命令行提示符,你这台也不是什么正经机器吧,是个容器?建议直接重装算了

yum (真的 yum ,不是 dnf 冒充的那个)本身是一个 python 库,依赖于系统自带的 python 。如果你把 python 删除掉了,按照依赖关系,yum 也会被删掉

rpm 倒是独立的,但看你截图的这个情况,不知道是怎么被损毁的。
这个系统的几大件已经被你搞坏了


记住以后不要随便 777 ,因为会丢失 setuid
“无脑直接 777”都是没文化的人干的
kkshell
2022-07-01 14:44:44 +08:00
@julyclyde 经过我替换文件一波操作下来好了,yum 也能正常安装使用
julyclyde
2022-07-02 11:15:02 +08:00
@kkshell 浪费很多时间,而且也没办法从“替换文件一波操作”里学到什么经验
mingtdlb
2022-07-07 11:11:50 +08:00
@julyclyde 同样抵制无脑 777 ,但我说服不了他们😂
julyclyde
2022-07-07 15:16:24 +08:00
@mingtdlb 你让他们把 su 和 sudo 给 777 掉就行了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/863234

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX