如何查看哪些已安装的软件包我从未使用过以进行清理

如何查看哪些已安装的软件包我从未使用过以进行清理

我想做一些清理,并想知道如何才能看到我从未使用过或很久没有使用过的包。

答案1

UnusedPkg:从终端搜索 Ubuntu 中最老的未使用软件包的工具

在此处输入图片描述

UnusedPkg 排序并列出最旧的未使用包。排序后的列表显示包的大小、包名称和包闲置的天数。

借助该列表,您可以确定哪些软件包是不必要的,需要从系统中删除。您可以从文章末尾提供的下载链接下载其 .tar.gz 包。

要在 Ubuntu 中安装 UnusedPkg,请解压下载的软件包存档并获取 unusedpkg 文件夹。然后,将该文件夹中的 unusedpkg shell 脚本移动到 /usr/bin/ 文件夹。

如果您没有 root 访问权限,您只能从 unusedpkg 目录运行该脚本。

安装后,您可以通过在终端中运行以下命令来运行该工具。

unusedpkg

警告:为避免任何问题,在卸载或删除任何软件包之前,您必须使用 unusedpkg info 手动检查其时间戳,或手动使用ls -alu

下载 UnusedPkg

答案2

这是一个很好的问题。

这是一种解决方法,而不是答案,但是,......

根据我的经验,从最小安装开始并逐步建立比尝试从标准 Ubuntu 桌面安装中删除东西更容易。

这两种方法都需要一点学习曲线,因为删除软件包可能会导致系统崩溃,而且无论哪种方式,您都需要了解您使用了哪些软件包、它们的依赖关系是什么,以及“最小”核心的组成部分是什么。

看:

Ubuntu 最小 CD

Ubuntu wiki 低内存系统

Ubuntu 软件包 ubuntu-minimal

答案3

gtk-orphan 有一个不错的界面来查找孤立软件包。非常适合清理自动安装的额外软件包,也适合查看已安装的额外软件。

相关内容