Desde que atualizei para 13.10, o atualizador de software não mostra todas as atualizações disponíveis. Alguns aparecerão e poderão ser instalados perfeitamente, mas uma vez que afirma que todo o software está atualizado, o uso sudo apt-get upgrade
mostra que ainda há mais pacotes esperando para serem atualizados. Posso atualizá-los através da linha de comando, mas isso só resolve as coisas temporariamente. Não sei por que alguns aparecem e outros não. Como posso fazer com que o Update Manager atualize todos os pacotes?
O gerenciador de atualização mostra isso:
Mas o apt-get mostra isso:
Obrigado!
Responder1
Isto parece fazer parte dofaseamento de atualizações de versões estáveisque está em vigor desde 13.04.
Os usuários do Ubuntu 13.04 que instalam atualizações com o update-manager participam automaticamente deste processo.
Basicamente, as atualizações são liberadas para 10% dos usuários. Em seguida, um banco de dados de relatórios de erros procura regressões ou problemas. Se tudo estiver bem, 6 horas depois outros 10% dos usuários recebem as atualizações. Orastreador de status de faseé atualizado automaticamente de acordo e você pode monitorar o processo lá.
É possível cancelar o processo de atualização em fases adicionando '
Update-Manager::Never-Include-Phased-Updates "True";
' ao arquivo de configuração "/etc/apt/apt.conf
".
No meu sistema esse arquivo não existe, então se você optar por cancelar, pode ser necessário criá-lo sudo nano /etc/apt/apt.conf
e adicionar a linha necessária.
Nas versões 20.10 e anteriores do Ubuntu, apt-get
sempre mostrará atualizações imediatamente. EmUbuntu 21.04, atualizações em fases chegaram ao apt-get.
Também emConfigurações do sistema >> Software e atualizações, vá para a guia Atualizações e certifique-seQuando há atualizações de segurançaeQuando houver outras atualizaçõesambos dizemExibir imediatamente(Mas observe que essas configurações não substituem as atualizações em fases.)
Veja também:
- Atualizações de versão estávelno Ubuntu Wiki, seção 5: Fases