Verifique se o pacote não pode ser excluído

2

Eu tenho alguns PCs executando vários tipos de testes do Debian para ter a versão mais recente de vários pacotes. Geralmente isso funciona muito bem para o meu uso, mas ocasionalmente, um apt-get dist-upgrade quer remover pacotes que vou manter no meu PC devido a algumas falhas com alguns pacotes atualizados. Posso de alguma forma no apt.conf dizer ao apt que um determinado pacote não deve ser removido. Eu sei sobre a fixação de versão, mas eu quero que o pacote seja atualizado, se aplicável, eu só não quero que o pacote seja removido para ter outro pacote atualizado.

    
por MortenSickel 21.02.2016 / 11:58

1 resposta

2

Uma solução seria criar um pacote fictício usando equivs . Veja Como fazer com que o apt reconheça uma instalação instalada pacote tar? para um rápido como fazer. Dê ao seu pacote a required priority eo Essential status para que o apt jamais pense em desinstalá-lo e declare os pacotes que você nunca mais deseja desinstalar como dependências dele.

Section: local
Priority: required
Essential: yes
Package: mortensickel-dependencies
Depends: package1, package2, package3-1 | package3-2
Description: Depend on my absolutely required packages
    
por 22.02.2016 / 02:00