全面扫描并清理 Ubuntu 12.04 中的损坏安装

全面扫描并清理 Ubuntu 12.04 中的损坏安装

我已经使用过 Ubuntu 中的 Dist Usage Utility,并删除了桌面和下载中的一些文件夹。 其中包括我之前安装的一些软件包......

我不太确定在我删除桌面上的文件夹之后,这些软件相关的安装点是否都被清理干净了。

Windows 当然有卸载实用程序。但由于我不知道 Ubuntu 中有类似的方法,所以我只删除了文件夹。这里有任何命令可以让我立即运行以完全扫描和删除未正确安装或卸载的软件和软件包吗?

答案1

从你写的内容来看,我认为你实际上并没有卸载或破坏任何已安装的软件包。
如果你确实这样做了,sudo debsums -c将帮助你找到更改 - 请参阅与“rpm -V”(验证已安装的软件包)等同的 apt 是什么


但听起来您可能已经通过从源代码构建程序来安装程序,也许在您的主目录下?

如果是的话,可能会提供一个卸载命令,例如make uninstall

如果您使用make install或类似程序安装了某些程序,但没有make uninstall可用的,则需要找出安装了哪些文件以及它们安装在哪个目录中。
在简单情况下,可以从 中看到Makefile。但如果这没有帮助,您可以make install再次运行 - 仅查看日志输出,了解哪些文件安装到了哪里。


为了将来使用,请查看checkinstall- 它可以跟踪从源安装的内容并干净地卸载它。

答案2

我有两个选择。图形或命令行图形方式:安装 Synaptic 管理器并清理您的系统。要安装它,请运行

 sudo apt-get install synaptic 

或者你可以从终端尝试这个命令

 sudo apt-get update && sudo apt-get -f install

更新并尝试修复您的软件包。但我建议您安装 synaptic,您可以在此处找到更多信息。askubuntu帖子

相关内容