Eu já tenho um pacote B e quero instalar um novo pacote A. A instalação deseja modificar B, mas não quero que isso aconteça.
Eu preciso instalar o pacote A.
Ele tem uma dependência no pacote B e precisa ser (> 2.0).
Eu já instalei o B no meu sistema com a versão 2.1, portanto minha configuração atual já cumpre a dependência.
Mas há uma nova versão (2.2) do pacote B no repositório Debian e não a quero, pois entra em conflito com outras coisas.
Então, quando instalo o pacote A, o apt também tenta atualizar B.
Como posso desativar a atualização das dependências ou indicar uma versão de dependência explícita sem precisar editar os pacotes?
Eu li Como faço para o apt-get ignorar algumas dependências? , mas isso não me ajuda. Na questão, a dependência (B) não deve ser tratada pelo gerenciador de repositório. No meu caso, o gerenciador de repositório já cuida da dependência e deve continuar a fazê-lo, mas não nesta ação específica.
Reabra os revisores: Consulte o comentário do victorgp, que deveria ter sido a resposta em primeiro lugar.