请问一下 dpkg 误删还有救吗?

2017-07-08 10:26:02 +08:00
 kangsgo

今天早上起来嗡嗡的,脑袋一抽,就 rm -r /usr/lib/dpkg 了 现在欲哭无泪

3337 次点击
所在节点    Linux
20 条回复
pubby
2017-07-08 10:30:36 +08:00
这么明确的指令还误删?
kangsgo
2017-07-08 10:31:38 +08:00
@pubby 看昏了,以为是锁了
littleylv
2017-07-08 10:34:18 +08:00
你没-f 不是还要确认吗,然后继续脑袋二抽,“ Y ”了?
ss098
2017-07-08 10:46:09 +08:00
再拷贝一份来呗。
winooxx
2017-07-08 10:52:25 +08:00
删 glibc 都有救的,你找人 copy 一份设回权限就好了
kangsgo
2017-07-08 10:59:56 +08:00
谢谢楼上各位!
EricCartman
2017-07-08 11:04:32 +08:00
我也删过,以为只是删了锁🌚
Kirscheis
2017-07-08 11:17:01 +08:00
删了个 dpkg 慌什么,不过楼上把 glibc 删了的是怎么救回来的。。
jarlyyn
2017-07-08 11:22:53 +08:00
数据还在这些不是都应该不是事么?
GoBeyond
2017-07-08 11:30:37 +08:00
删 dpkg 干什么
chunk
2017-07-08 11:44:24 +08:00
我删过,重新 reinstall 一份就行了
chunk
2017-07-08 11:46:34 +08:00
kangsgo
2017-07-08 12:13:32 +08:00
@GoBeyond 以为被锁了……
arakashic
2017-07-08 12:23:27 +08:00
找另一台机器把 dpkg 拷过来就好了嘛。
whwq2012
2017-07-08 12:26:46 +08:00
我也删过,然后想自己编译一份,结果要先编译先得需要安装个包,又想不到从哪复制就重装了。
cocochan
2017-07-08 12:30:02 +08:00
@chunk 讲个鬼故事,那天装个程序提示我 glibc 版本旧,差点就--force 删了,看到有一堆依赖后来果断去查了这是干啥用的(
chunk
2017-07-08 12:38:00 +08:00
@cocochan 那你损失大了,失去了一次重新思考人生的机会(我干过,不过是在物理机上)
cocochan
2017-07-08 12:51:42 +08:00
@chunk 我也是 2333 在一台生产机上 要干这事了估计真的要被干
billlee
2017-07-08 17:35:19 +08:00
@littleylv #3 并不需要 -f, RHEL 自己把才 rm alias 成 rm -i, 才会需要确认
x86vk
2017-07-08 21:12:00 +08:00
以前年少无知,想把 arch 的 gcc 换成 multilib 的,就 pacman 强制删了 gcc 一整套 结果 pacman 把一堆.so 也删了 pacman 直接挂掉 最后直接 mount 上 iso 把 so 拷回来就好了

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

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

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

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

© 2021 V2EX