eu preciso usar
sudo apt-get -y --purge remove $manypackages
onde $manypackages
inclui dependências de um pacote que não quero remover.
É possível evitar apt-get
a remoção dessas dependências em vez de ter que determiná-las e removê-las da $manypackages
lista antecipadamente?
Responder1
Não há como evitar a remoção explícita de pacotes, que é o que o comando que você deseja emitir fará. Uma solução alternativa é marcar os pacotes como automáticos e deixar o apt autoremove aqueles que não são mais necessários.
sudo apt-mark auto $many_packages
sudo apt-mark manual $keep_packages
sudo apt autoremove