apticron, apt-get dist-upgrade e aptidão

2

Estou confuso, no meu servidor debian recebi a mensagem diária "updates available" da apticron. Eu normalmente uso o aptitude para instalar as atualizações. Hoje recebi uma mensagem que mostra duas atualizações. Mas eles não aparecem em aptidão. Quando eu faço um apt-get dist-upgrade eles aparecem como pacotes "NOVOS" para serem instalados. aptitude dist-upgrade parece ignorá-los.

Alguém pode me explicar por que isso está acontecendo e como se livrar das mensagens (não parece que eu realmente precise dos novos pacotes)

    
por Kai 13.01.2011 / 11:02

1 resposta

1

Embora apticron o convide para usar o aptitude para atualizar seu sistema, internamente ele usa o apt. Como eles usam diferentes resolvedores e têm suas próprias configurações, às vezes há diferenças em seus resultados.

Eu vejo três maneiras de me livrar das mensagens:

  • Instalar os pacotes

Ou

  • Em /etc/apticron/apticron.conf , decompõe a linha

    #DIFF_ONLY="1"

    para receber e-mails somente com atualizações desde a última execução.

Ou

  • Usando o dpkg, coloca em espera os pacotes que o apt deseja instalar. Por exemplo:

    # echo libc6 hold | dpkg --set-selections

    apt não irá propor que você atualize a libc6 mais, mas o aptitude irá.

por 17.01.2011 / 09:35