Может ли Debian идентифицировать редко используемые пакеты?

9

Я хотел бы найти инструмент, который мог бы сказать мне, какие пакеты Debian в моей системе использовались редко или никогда не использовались, возможно, просматривая списки файлов и время доступа. Это чтобы найти кандидатов на удаление с моего почти полного жесткого диска. Я не очень хорошо осведомлен о богатой экосистеме инструментов GUI для настольных компьютеров (я использую aptitude); Кто-нибудь знает, может ли один из этих инструментов или любой другой инструмент определить, как недавно использовался пакет?

Норман Рэмси
источник

Ответы:

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

Столбцы означают atime , ctime , имя пакета и доступ к файлу .


Еще один инструмент для удаления ненужных вещей - deborphan . Запуск мой дает мне:

libaio1
libpython3.1

Это означает, что нет пакетов в зависимости от этих двух библиотек, что означает, что я могу безопасно удалить их. Более новая версия apt-get должна сделать использование deborphan менее необходимым, но такие потерянные библиотеки время от времени появляются.


Посмотрите и на этот пост .

tshepang
источник
1
Brilliant! Я определенно могу использовать это! И deborphanоказался более полезным, чем я ожидал. Большое спасибо!!
Норман Рэмси
2

popularity-contestПакет способен собирать эту информацию , но я не знаю , если вы можете получить доступ к нему.

Arrowmaster
источник