O Debian pode identificar pacotes raramente usados?


9

Eu gostaria de encontrar uma ferramenta que pudesse me dizer quais pacotes Debian no meu sistema foram raramente ou nunca usados, talvez olhando para listas de arquivos e tempos de acesso. Isso é para encontrar candidatos à exclusão do meu disco rígido quase cheio. Não estou muito bem informado sobre o rico ecossistema de ferramentas de GUI de desktop (eu uso aptitude); alguém sabe se uma dessas ferramentas, ou qualquer outra ferramenta, pode identificar há quanto tempo um pacote foi usado?

Respostas:


8

Como já mencionado, o concurso de popularidade deve ajudar. Ele exibirá os pacotes não utilizados mais antigos na parte inferior. Desinstale-os, mas com um olhar atento para saber se existem ou não coisas, dependendo delas instaladas.

Aqui está um trecho da saída:

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

As colunas significam atime , ctime , nome do pacote e arquivo acessado .


Uma outra ferramenta para remover coisas que você não precisa é deborphan . Executar o meu me dá:

libaio1
libpython3.1

Isso significa que não há pacotes dependendo dessas duas bibliotecas, o que implica que eu possa removê-los com segurança. A versão mais recente do apt-get deve tornar esse uso do deborphan menos necessário, mas essas bibliotecas órfãs aparecem de tempos em tempos.


Dê uma olhada neste post também.


1
Brilhante! Definitivamente, posso fazer uso disso! E deborphanprovou ser mais útil do que eu esperava. Muito obrigado!!
Norman Ramsey

2

O popularity-contestpacote é capaz de coletar essas informações, mas não sei se você pode acessá-las diretamente.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.