我想做一些清理,并想知道如何才能看到我从未使用过或很久没有使用过的包。
答案1
UnusedPkg:从终端搜索 Ubuntu 中最老的未使用软件包的工具
UnusedPkg 排序并列出最旧的未使用包。排序后的列表显示包的大小、包名称和包闲置的天数。
借助该列表,您可以确定哪些软件包是不必要的,需要从系统中删除。您可以从文章末尾提供的下载链接下载其 .tar.gz 包。
要在 Ubuntu 中安装 UnusedPkg,请解压下载的软件包存档并获取 unusedpkg 文件夹。然后,将该文件夹中的 unusedpkg shell 脚本移动到 /usr/bin/ 文件夹。
如果您没有 root 访问权限,您只能从 unusedpkg 目录运行该脚本。
安装后,您可以通过在终端中运行以下命令来运行该工具。
unusedpkg
警告:为避免任何问题,在卸载或删除任何软件包之前,您必须使用 unusedpkg info 手动检查其时间戳,或手动使用ls -alu
答案2
这是一个很好的问题。
这是一种解决方法,而不是答案,但是,......
根据我的经验,从最小安装开始并逐步建立比尝试从标准 Ubuntu 桌面安装中删除东西更容易。
这两种方法都需要一点学习曲线,因为删除软件包可能会导致系统崩溃,而且无论哪种方式,您都需要了解您使用了哪些软件包、它们的依赖关系是什么,以及“最小”核心的组成部分是什么。
看:
答案3
gtk-orphan 有一个不错的界面来查找孤立软件包。非常适合清理自动安装的额外软件包,也适合查看已安装的额外软件。