大多数时候,当我想尝试一个新程序时,包管理器都会告诉我还需要安装某些依赖项。考虑到如果没有这些依赖项,程序将无法运行,我会安装所有依赖项。有时程序很好,有时程序无法运行或崩溃,或者我只是不喜欢它。
我如何卸载该程序以及随其安装的所有依赖项?
我是否需要手动跟踪何时何地安装了什么以及它需要什么功能?
我不想让一堆无用或未使用的程序弄乱我的电脑,浪费空间并降低系统速度。我怎样才能摆脱它们,而不必猜测我应该保留什么和不应该保留什么?
于 2013 年 2 月 4 日编辑,以区分问题:
有没有办法不用命令行就可以删除它?我在 kubuntu 中使用 Muon,在 lubuntu 中使用 Synaptic。这两个程序都不能删除它安装的软件和依赖项吗?
答案1
如果您不是高级用户或创建程序的开发人员,则依赖跟踪器可以标记过时的软件包。
赶紧跑
sudo apt-get autoremove
删除未使用的依赖项。
此外,如果你想清理下载的缓存文件(/var/cache/apt/archives
用于安装的安装程序,你可以运行
sudo apt-get clean