Otimizar lista de dependências do apt

1

Estou tentando manter meu sistema limpo de vários cabeçalhos e pacotes -dev. Às vezes eu vejo em muitos tutoriais, guias de configuração apt install string que inclui vários nomes de pacotes, onde muitos desses pacotes já são dependências de alguns outros pacotes mencionados na string. Mesmo se eu pular esses nomes, eles serão instalados de qualquer maneira (como dependências).

Mas o problema é mencionar explicitamente esses pacotes em apt-get install string, que estão sendo marcados como "manualmente instalados" e, portanto, não podem ser removidos automaticamente (com apt-get autoremove ) quando o pacote principal não for mais necessário.

Por exemplo:

apt install gawk m4 libglib2.0-dev libwxbase3.0-dev wx3.0-headers libwxgtk3.0-dev

Aqui, o wx3.0-headers é uma dependência automática de libwxbase3.0-dev , portanto, não é necessário estar no comando de instalação e suspeito que libwxgtk3.0-dev inclui ambos e talvez libglib2.0-dev também.

Então, existe uma maneira de detectar automaticamente essas dependências em excesso para criar um comando apt mínimo necessário para configurar tudo?

    
por anatoly techtonik 19.09.2016 / 17:17

0 respostas