Solução trabalhada, é adicionar este parâmetro:
-o Aptitude::ProblemResolver::SolutionCost='100*canceled-actions,200*removals'
Veja o manual . Como funciona - nós apenas aumentamos os custos das soluções que serão usadas em aptitude :
- Não mantenha , se você puder instalar ou atualizar (aumentando
canceled-actionscounter) - Aumentar
removalscontador, porque queremos manter os pacotes seaptitudedecidir excluir