Como encontrar pacotes não utilizados no debian?

2

Como um usuário típico do Debian, eu instalo alguns pacotes ao longo do tempo por vários motivos:

  1. Eu quero testar o pacote
  2. Eu quero usá-lo por um curto período de tempo
  3. Eu escrevi errado seu nome
  4. copiei / colei um longo comando apt install da Internet, mas só preciso de alguns dos pacotes.

Existe alguma ferramenta (inteligente) para encontrar pacotes instalados anteriormente e provavelmente não são mais necessários?

Esta ferramenta deve adivinhar a necessidade do pacote do comportamento atual e provavelmente deve usar algum tipo de inteligência artificial. Eu não espero que essa ferramenta seja precisa, apenas sugere.

Eu já sei sobre o deborphan e apt autoremove , mas eles são inúteis neste cenário.

    
por gopy 24.11.2018 / 18:32

2 respostas

2

popularity-contest é uma ferramenta debian que ajuda o desenvolvedor do Debian a melhorar futuras versões da distribuição que pode ser usada para atingir seu objetivo. o comando popcon-largest-unused listará os pacotes não utilizados.

The popularity-contest package sets up a cron job that will periodically anonymously submit to the Debian developers statistics about the most used Debian packages on this system.

concurso de popularidade do homem

The popularity-contest command gathers information about Debian packages installed on the system, and prints the name of the most recently used executable program in that package as well as its last-accessed time (atime) and last-attribute-changed time (ctime) to stdout.

apt install popularity-contest
popularity-contest > /var/log/popularity-contest
popcon-largest-unused

DESCRIPTION: popcon-largest-unused

Based on the list of unused packages reported by popularity-contest, this program extract the package size from the APT cache, and list the unused packages sorted by size.

    
por 24.11.2018 / 19:05
-1

Sim, este é um projeto existente, chamado deborphan .

Description: program that can find unused packages, e.g. libraries

   deborphan  finds  packages that have no packages depending on them. The
   default operation is to search within the libs, oldlibs and  introspec‐
   tion sections to hunt down unused libraries.
    
por 24.11.2018 / 19:30