Quando estou executando apt upgrade , ele sugere que eu remova automaticamente várias dezenas de pacotes essenciais usando apt autoremove .
Eles incluem busybox , bluetooth e alsa-utils entre outros pacotes importantes que foram marcados como instalados automaticamente & pacotes recomendados na interface do aptitude.
O
aptitude, no entanto, não quer que esses pacotes sejam auto-removidos ao pressionar g para visualização. Essa inconsistência realmente me intriga. A configuração do aptitude para instalar os pacotes recomendados é definida como padrão, que é true , portanto funciona como esperado.
Esta inconsistência de remoção automática estranha com o apt começou quando eu criei um novo arquivo em /etc/apt/apt.conf.d/ prefixado com 99 para remover automaticamente todos os pacotes recomendados usando as seguintes instruções:
APT::Install-Recommends "false";
APT::AutoRemove::RecommendsImportant "false";
APT::AutoRemove::SuggestsImportant "false";
E então mudei de ideia e decidi manter os pacotes recomendados, mas não os pacotes sugeridos, como um compromisso.
APT::Install-Recommends "true";
APT::Install-Suggests "false";
APT::AutoRemove::RecommendsImportant "false";
APT::AutoRemove::SuggestsImportant "false";
Ele instrui claramente o apt a instalar o & mantenha os pacotes recomendados, mas não os pacotes sugeridos.
Por que o apt deseja que esses pacotes sejam removidos automaticamente se forem recomendados quando APT::Install-Recommends estiver definido como true ?
Estou usando a versão de teste do Debian Buster.