Os pacotes atualizáveis parecem aparecer do nada no servidor Ubuntu 14.04?

1

Meu servidor Ubuntu 14.04 tem as configurações padrão para buscar atualizações, ou seja, /etc/apt/apt.conf.d/10periodic tem as seguintes entradas:

APT::Periodic::Update-Package-Lists "1";
APT::Periodic::Download-Upgradeable-Packages "0";
APT::Periodic::AutocleanInterval "0";

Meu entendimento é que APT::Periodic::Update-Package-Lists "1"; significa que o APT executará apt-get update uma vez por dia.

Quando eu entro no terminal, ele imprime mensagens sobre atualizações, então isso parece confirmar o fato de que o APT está atualizando o cache do pacote local automaticamente.

3 packages can be updated. 3 updates are security updates.  

Last login:

Por isso, corro apt-get dist-upgrade para atualizar para os pacotes disponíveis mais recentes, mas depois que a atualização é executada, se eu fizer logout e, em seguida, efetuar login no servidor, recebo uma mensagem dizendo:

Now there are 30 packages to be updated - 25 security.

Então, normalmente executo sudo apt-get update apenas para ter certeza de que tenho o cache de pacotes mais atualizado e, em seguida, execute apt-get dist-upgrade novamente. Mas, mesmo depois disso, recebo um aviso semelhante quando faço logout e logon novamente, ou seja, There are more packages to be installed .

Assim, o processo típico envolvia executar sudo apt-get update , apt-get dist-upgrade 3, 4 ou 5 vezes até que os prompts dizendo There are more packages to be installed fossem embora.

Alguém sabe por que isso continua acontecendo?

    
por the_velour_fog 21.01.2016 / 10:51

1 resposta

-2

dist-upgrade não é a opção que você deseja resolver.

Use apt-get update e, em seguida, apt-get upgrade .

dist-upgrade foi criado para atualizar para uma versão superior do Linux. Os dois comandos parecem semelhantes, mas tudo que você precisa é apt-get upgrade .

    
por Cygnus-XI 21.01.2016 / 11:01