Esses pacotes estão sendo sugeridos para serem removidos porque estão marcados como "Instalados automaticamente" em vez de manualmente:
Os seguintes pacotes foram instalados automaticamente e não são mais necessários:
Este normalmente não é o caso pois o Ubuntu tenta manter o sistema usando o último kernel disponível usando este metapacote, de fato, depois que você instala seu sistema a maioria dos pacotes é marcada como manualmente instalada. Você sem saber deve configurá-lo como instalado automaticamente, mas você pode ignorar com segurança a mensagem por tanto tempo que você não usa o comando autoremove
. Para marcar esses pacotes como instalados manualmente, você pode usar apt-mark
:
sudo apt-mark manual linux-headers-generic linux-image-generic
Com isso, o pacote deve ser removido com sucesso da lista. Você pode usar aptitude
do unmarkauto
para marcar os pacotes como instalados manualmente também.
Por que não usar apt-get install packages
para marcá-los?
Em primeiro lugar, pode obter resultados indesejáveis, como atualizar os pacotes ou instalar outros pacotes não relacionados. Em segundo lugar, esse não é o uso do comando install
. Este recurso foi implementado assim, quando você seleciona instalar um pacote já instalado, ele não é desinstalado automaticamente quando você usa autoremove
ou com outros pacotes, já que você já listou o pacote a ser instalado explicitamente, em vez de implicitamente como resultado da instalação de outro pacote.