É possível impedir a instalação do pacote usrmerge em sistemas atualizados a partir de 18.04 LTS?

É possível impedir a instalação do pacote usrmerge em sistemas atualizados a partir de 18.04 LTS?

Eu tenho o sistema Ubuntu 18.04.5 LTS. Pretendo atualizá-lo para 20.04.2 LTS e depois para 21.04 para fins de teste.

Vejo que usar o sistema com usrmergepacote instalado não será confortável para mim. Por causa de questões comofracassadodpkg -S $(which grep)efracassadoldd.

Como posso impedir a instalação do usrmergepacote durante a atualização?

Responder1

No sistema Ubuntu 21.04 modernoubuntu-minimal recomendaa instalação de usrmerge. Precisamos prevenir esse comportamento.

Portanto a ordem das ações será a seguinte:

  1. Inicialize o sistema Ubuntu 18.04.5 LTS existente e instale atualizações nele.

  2. Crie um arquivo pin/lock especial dedicado ao usrmergepacote por

    cat <<EOF | sudo tee /etc/apt/preferences.d/pin-usrmerge
    Package: usrmerge
    Pin: version *
    Pin-Priority: -1337
    EOF
    
  3. Atualize o Ubuntu para 20.04.2 LTS.

  4. Atualize o Ubuntu para 21.04 (e depois para 21.10, se necessário).

  5. Aproveite o sistema normal sem links simbólicos desnecessários.

Nota: o arquivo pin/lock deve ser criado antes da etapa 4.

informação relacionada