O que significa "deinstall"?
Na página de manual,dpkg
isso significa
o pacote está selecionado para desinstalação ou remoção (ou seja, queremos remover todos os arquivos, exceto os arquivos de configuração).
Você também perguntou
O que pode ser feito para que os pacotes marcados com "deinstall" não sejam listados por "dpkg --get-selections"?
Há duas maneiras de fazer para não ser listado no dpkg --get-selections
comando.
1. Desmarque os pacotes para remoção
Você pode desmarcar os pacotes selecionados para remoção. Dessa forma, dpkg --get-selection
não mostrará a entrada "deinstall".
Veja esta resposta para o procedimento exato para fazer isso
2. Você pode realmente executar a tarefa selecionada, ou seja, desinstalá-los
Não é recomendado, se você fez um dpkg --clear-selections
acidente acidentalmente, que marca todos os pacotes como "desinstalar", exceto o essencial (aqui, o essencial não significa que você pode ter um sistema sem nenhum software desnecessário, o essencial significa, você só pode inicializar e tem um sistema linux de nível muito baixo) .
O comando para executar a tarefa desejada selecionada é:
sudo apt-get dselect-upgrade
Espero que isso responda à sua consulta.
Para mais informações, você pode verificar esses links.