Por que o Atualizador de Software está mostrando atualizações adicionais?

1

Eu nunca vi isso antes até hoje. Apenas um momento atrás, o Software Updater se exibiu para mim e disse que eu tenho pacotes que preciso atualizar. Entre eles estava o ClamAV, que eu nunca instalei. Eu não cliquei no botão de atualização e, em vez disso, fui para minha linha de comando e digitei sudo apt-get update && sudo apt-get upgrade e ele mostrou menos pacotes precisando ser atualizados do que na GUI do Atualizador de Software.

Por que existe uma diferença entre o que apt-get e o que o Atualizador de software acha que precisa ser atualizado? Por que meu computador instalou o ClamAV?

Eu fiz uma verificação completa antes de continuar com o Software Updater e percebi que não tenho nenhuma forma de ClamAV instalada no meu computador.

Por que o Software Updater está me dizendo que eu devo atualizar o ClamAV se ele não estiver instalado? Versões mais recentes do Ubuntu agora incluem o ClamAV como parte da instalação básica?

Eu não sou contra a execução do ClamAV no meu sistema, embora esteja certo de que não tenho necessidade de anti-vírus em minhas máquinas Linux, já que elas são seguras através da obscuridade. O que me preocupa, porém, é por que o Ubuntu Software Updater está mostrando mais atualizações do que o apt-get e por que ele está mostrando atualizações para o software que eu não tenho instalado.

    
por Justin G. 09.10.2013 / 22:08

1 resposta

4

Você perguntou "por quê?" e felizmente há um comando que é chamado o mesmo why in aptitude :

aptitude why clamav
i   cron         Suggests exim4 | postfix | mail-transport-agent
p   postfix      Suggests mail-reader                           
p   kmail-mobile Provides mail-reader                           
p   kmail-mobile Suggests clamav

Como você pode ver, cron sugere postfix , o que sugere mail-reader , o que sugere kmail-mobile . Isso é no meu caso específico, no seu caso a razão pode ser ainda mais obscura ou bizarra. Então, por que seu gerenciador de atualização decidiu instalar o pacote clamav* ? O Gerenciador de Atualizações não usa as mesmas táticas que apt-get upgrade , mas usa apt-get dist-upgrade , que é mais agressivo ao tentar instalar e remover pacotes que você pode (ou não) precisar.

Tenho certeza que em algum lugar você tem um pacote de recomendação de recomendação de uma sugestão que faz com que o update-manager instale algum pacote relacionado ao clamav e ao mesmo tempo retire toda a bagagem.

aptitude why dansguardian clamav
p   dansguardian Depends clamav (>= 0.80)
    
por Braiam 09.10.2013 / 23:01