Debian 可以识别很少使用的软件包吗?

Nor*_*sey 9 debian package-management aptitude

我想找到一个工具,它可以告诉我系统上的哪些 Debian 软件包很少或从未使用过,也许是通过查看文件列表和访问时间。这是为了从我几乎已满的硬盘驱动器中找到要删除的候选对象。我不太了解桌面 GUI 工具的丰富生态系统(我使用aptitude);有谁知道这些工具中的一个或任何其他工具是否可以识别最近使用过的软件包?

tsh*_*ang 8

如前所述,人气竞赛应该会有所帮助。它将在底部显示最旧的未使用包。卸载它们,但要注意是否安装了依赖于它们的东西。

这是输出的一个片段:

1294222606 1292570417 vlc /usr/lib/vlc/plugins/gui/libqt4_plugin.so
1294222606 1292570109 xulrunner-1.9.2 /usr/share/xulrunner-1.9.2/chrome/classic.jar
1294222606 1292507839 ttf-dejavu-extra /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans-Oblique.ttf
1294222606 1292507459 x11-utils /usr/bin/xprop
Run Code Online (Sandbox Code Playgroud)

列表示atimectimepackage-namefile access


删除不需要的东西的另一种工具是deborphan。运行我的给我:

libaio1
libpython3.1
Run Code Online (Sandbox Code Playgroud)

这意味着没有依赖于这两个库的包,这意味着我可以安全地删除它们。较新版本的 apt-get 应该使deborphan 的这种用法不再需要,但是这种孤立的库会不时出现。


也看看这个帖子