我通过 安装了 boost dev tools apt-get
。然后我自己构建了 boost。因此,为了摆脱这些开发工具,我做了:
apt-get purge libboost*
我看到图标一个接一个地从屏幕上消失。顶部栏消失了,似乎 Ubuntu 中的几乎所有东西都使用了 Boost。我应该删除libboost-all-dev
。
有什么方法可以修复这个错误,还是我必须从头开始重新安装 Ubuntu?
答案1
你还有控制台吗?检查你最后几个命令的输出,或者查看less /var/log/apt/history.log
(如果这没有意义,那就用less /var/log/dpkg.log
),然后重新安装你删除的内容。
apt-get install aptitude
如果您确实尝试删除一些重要内容,apt 会向您发出警告,因此可能发生的最糟糕的事情是您被迫重新安装刚刚删除的所有内容,然后系统才会处于与之前类似的状态。
但警告:如果您卸载了某些进行了特殊配置的系统服务,那么只需重新安装它,您就无法恢复刚刚清除的旧配置文件。如果您需要恢复旧配置文件,则需要采用更复杂的方法 - 在另一个系统上。