如何恢复意外删除的系统库(libpro*)?

如何恢复意外删除的系统库(libpro*)?

正如标题所说,我不小心删除了 usr/lib/ 中名称模式为“libpro*”的系统库。然后,当我重新启动系统时,图形用户界面消失了(Ubuntu gnome 16.04)。我原本的意图是只删除 google 的 protobuf 库,但我的粗心大意导致了这个灾难性的结果。在我看来,我删除了 libproj、libproxy 等(libpro*),包括 google 的 libproto。我如何在删除这些文件之前恢复我的系统?我可以将其他 ubuntu 的 libpro* 文件复制到我的系统中吗?

答案1

您可以使用命令查找已删除的库

dpkg-query --search /usr/lib/*libpro*

然后通过调用重新安装它们

sudo apt-get install --reinstall lib...

对于每个缺失的库
...应该是 proj、proxy 等等

相关内容