Como corrigir a mensagem de instalação de atualizações, mesmo que não haja atualizações para instalar?

2

Tenho o Ubuntu 16.04 e, quando entro em minhas configurações na página Detalhes / Visão geral, vejo um botão no canto inferior direito que diz: "Instalar atualizações". Pressioná-lo dá uma pequena janela de progresso, que realmente não instala nada novo. Como posso alterar o botão para exibir o sistema atualizado, em vez de fazer essa pseudo atualização de nada?

    
por Hakaishin 09.01.2018 / 12:28

3 respostas

2

O principal problema é que a GUI não mostra a mensagem de erro do terminal, que no meu caso foi: "Os seguintes pacotes foram mantidos:" Seguindo as respostas de here deve funcionar para corrigir isso.

    
por Hakaishin 09.01.2018 / 13:21
0

Basta instalar atualizado usando qualquer um dos métodos a seguir.

método 1 (GUI):

pesquise ' Software Updater ' na barra de pesquisa de unidades e selecione ' instalar agora ' assim que todas as consultas forem atualizadas.

método 2 (CLI):

$ sudo apt-get update
$ sudo apt-get upgrade -y
$ sudo apt-get install -f -y

Observação: verifique se você tem uma conexão de internet ininterrupta.

    
por WSMathias9 09.01.2018 / 13:02
0

Opção Instalar Atualizações

Quando você seleciona Configurações do sistema, Detalhes sua tela se parece com isto:

A opção inferior direita "Instalar atualizações" pode ser melhor descrita como:

  • Verifique se existem atualizações e, em seguida, me dê a opção de instalá-las

Terminal equivalente

Para imitar as etapas no terminal, a primeira etapa é atualizar as informações do repositório, semelhantes a sudo apt update :

$ sudo apt update
Ign:1 http://dl.google.com/linux/chrome/deb stable InRelease
Ign:2 http://archive.canonical.com/ubuntu trusty InRelease                               
Ign:3 http://dl.google.com/linux/earth/deb stable InRelease                              
Hit:4 http://dl.google.com/linux/chrome/deb stable Release                               
Hit:5 http://archive.canonical.com/ubuntu trusty Release                                 
Hit:6 http://dl.google.com/linux/earth/deb stable Release                                
Hit:9 http://security.ubuntu.com/ubuntu xenial-security InRelease                        
Ign:11 http://ppa.launchpad.net/daniel.pavel/solaar/ubuntu xenial InRelease              
Hit:12 http://ca.archive.ubuntu.com/ubuntu xenial InRelease             
Hit:13 http://ca.archive.ubuntu.com/ubuntu xenial-updates InRelease                      
Hit:14 http://ppa.launchpad.net/fossfreedom/indicator-sysmonitor/ubuntu xenial InRelease
Hit:15 http://ca.archive.ubuntu.com/ubuntu xenial-backports InRelease                    
Hit:16 http://ppa.launchpad.net/graphics-drivers/ppa/ubuntu xenial InRelease             
Hit:17 http://ppa.launchpad.net/mkusb/ppa/ubuntu xenial InRelease              
Hit:18 http://ppa.launchpad.net/peek-developers/stable/ubuntu xenial InRelease 
Hit:19 https://download.01.org/gfx/ubuntu/16.04/main xenial InRelease          
Hit:20 http://ppa.launchpad.net/peterlevi/ppa/ubuntu xenial InRelease          
Hit:21 http://ppa.launchpad.net/sethj/silentcast/ubuntu xenial InRelease       
Err:22 http://ppa.launchpad.net/daniel.pavel/solaar/ubuntu xenial Release      
  404  Not Found
Reading package lists... Done
W: https://download.01.org/gfx/ubuntu/16.04/main/dists/xenial/InRelease: Signature by key 09D6EF97BFB38E916EF060E756A3DEF863961D39 uses weak digest algorithm (SHA1)
E: The repository 'http://ppa.launchpad.net/daniel.pavel/solaar/ubuntu xenial Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Próximo para ver quais pacotes seriam atualizados, use:

$ sudo apt list --upgradeable
Listing... Done
conky-std/xenial 1.10.1-3 amd64 [upgradable from: 1.9.0-4]
libpoppler-glib8/xenial-updates,xenial-security 0.41.0-0ubuntu1.6 amd64 [upgradable from: 0.41.0-0ubuntu1.5]
libpoppler58/xenial-updates,xenial-security 0.41.0-0ubuntu1.6 amd64 [upgradable from: 0.41.0-0ubuntu1.5]
poppler-utils/xenial-updates,xenial-security 0.41.0-0ubuntu1.6 amd64 [upgradable from: 0.41.0-0ubuntu1.5]

Nesse caso, o muito aguardado patch de segurança Meltdown provavelmente está disponível para instalação, o que seria realizado com sudo apt upgrade . Mas vou adiar até que outros o instalem e testem.

Resumo

A opção na tela Detalhes é projetada para verificar se existem atualizações quando você clica no botão. Para verificar se há atualizações antes , montar a tela e alterar o botão para "Sistema atualizado" ou "Instalar Atualizações" forneceria um atraso de muitos segundos a um minuto. Um terceiro rótulo de botão de "Internet indisponível" também teria que ser criado.

Eu não acho que a alteração que você está procurando é possível para a tela Detalhes do sistema.

Atualização - Erros em pacotes

resposta postada OP que alguns pacotes estão sendo retidos. Isso pode acontecer com frequência por vários motivos:

  • Dependências: o pacote depende de outro pacote que está sendo atualizado, mas não pode ser.
  • Fixado: Um pacote (como o Conky 1.9 acima) foi fixado a uma versão específica por usuário e não pode ser atualizado pelo Ubuntu.

Você pode ver essas mensagens quando usa sudo apt upgrade do terminal, mas o OP não vê essas mensagens por meio da GUI.

    
por WinEunuuchs2Unix 09.01.2018 / 12:45