O Trusty Software Updater não propõe atualizações de atualizações confiáveis

4

Tenho desde uma semana atualizado vários PCs para o Ubuntu 14.04 Trusty Tahr.

Eu recebi várias atualizações pelo Software Updater, mas não recebo atualizações de atualizações confiáveis, embora esse repositório esteja selecionado na caixa de diálogo de configurações:

{here was a nice screenshot of the dialog showing:
X Important security updates (trusty-security)
X Recommended updates (trusty-updates)
O Pre-released updates (trusty-proposed)
X Unsupported updates (trusty-backports)

Automatically check for updates: Daily
Where there are security updates: Display immediately
Where there are other udpates: Display weekly
Notify me of a new Ubuntu version: For long-term support versions
}

Existem no entanto várias atualizações disponíveis:

$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  compiz compiz-core compiz-gnome compiz-plugins compiz-plugins-default compiz-plugins-main-default
  compizconfig-backend-gconf compizconfig-settings-manager gir1.2-nautilus-3.0 gir1.2-rb-3.0 libcompizconfig0
  libdecoration0 libgexiv2-2 libido3-0.1-0 libnautilus-extension1a librhythmbox-core8 libselinux1
  libselinux1:i386 libselinux1-dev nautilus nautilus-data python-compizconfig python3-update-manager rhythmbox
  rhythmbox-data rhythmbox-mozilla rhythmbox-plugin-cdrecorder rhythmbox-plugin-magnatune
  rhythmbox-plugin-zeitgeist rhythmbox-plugins update-manager update-manager-core
32 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Eu não testei todos eles, mas tudo o que testei veio de atualizações confiáveis:

$ apt-cache policy compiz nautilus update-manager
compiz:
  Installed: 1:0.9.11+14.04.20140409-0ubuntu1
  Candidate: 1:0.9.11+14.04.20140423-0ubuntu1
  Version table:
     1:0.9.11+14.04.20140423-0ubuntu1 0
        500 http://be.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
 *** 1:0.9.11+14.04.20140409-0ubuntu1 0
        500 http://be.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
nautilus:
  Installed: 1:3.10.1-0ubuntu8
  Candidate: 1:3.10.1-0ubuntu9
  Version table:
     1:3.10.1-0ubuntu9 0
        500 http://be.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
 *** 1:3.10.1-0ubuntu8 0
        500 http://be.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status
update-manager:
  Installed: 1:0.196.11
  Candidate: 1:0.196.12
  Version table:
     1:0.196.12 0
        500 http://be.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages
 *** 1:0.196.11 0
        500 http://be.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages
        100 /var/lib/dpkg/status

Atualizações de segurança confiável são feitas no entanto. Então eu não sei se isso é um bug ou algo que eu configurei mal?

[UPDATE]:

  • Para responder ao comentário abaixo, tenho alguns avisos / erros em ~/.cache/software-center/ a partir de hoje. Avisos como 'WARNING:main:no data e até um ERROR - trying to repair DB failed . Mas eles não se reproduzem depois.
  • Além disso, um dos pacotes é compiz . Fui verificar o changelog no Launchpad e notei a seguinte página de histórico: link . Diz "atualizações em fases", "40% dos usuários". Isso poderia estar ligado a isso? Existe uma maneira de contornar essas atualizações em fases ao usar o Atualizador de Software (como ao usar apt-get )?
por fuujuhi 07.05.2014 / 12:09

2 respostas

2

Hm, isso parece ser exatamente o que as PhasedUpdates são. Também confira link e link .

Para resumir os links acima:

  • O Ubuntu introduziu silenciosamente um novo mecanismo em sua versão 13.04, que implementa atualizações de pacote progressivamente, atualizando cada atualização para um pequeno subconjunto da base total de usuários e aumentando a atualização para todos ao mesmo tempo.
  • No final do cliente, atualizações em fases são implementadas na ferramenta update-manager , que é o aplicativo de instalação de atualização gráfica do Ubuntu. Os outros métodos para atualizar um pacote, como apt-get , não são afetados pelo plano de atualização em fases.
  • update-manager gera um número aleatório entre zero e um para cada pacote e compara-o ao valor Phased-Update-Percentage publicado no servidor para esse pacote. Se o número gerado de update-manager for menor que a porcentagem publicada, o pacote será adicionado à lista de atualizações disponíveis que o usuário pode instalar. As dependências de um pacote são enviadas automaticamente.
  • É possível desativar o processo de Atualização em fases adicionando o seguinte ao arquivo de configuração /etc/apt/apt.conf :

    Update-Manager::Never-Include-Phased-Updates “True”;
    

Aqui, um verso para imprimir todos os pacotes com a tag Phased-Update-Percentage :

apt-cache show ".*"|sed -r '/^Package:/h;/^Phased-Update-Percentage:/{H;x;s/\n/\n\t/;p};d'
    
por djart 23.05.2014 / 09:21
1

Você selecionou para exibir atualizações de atualizações confiáveis semanalmente. Sugiro que você altere essa configuração para "Exibir imediatamente" e Atualizações de segurança para "Fazer o download e instalar automaticamente".

Além disso, será conveniente usar upgrades não assistidos. Executar

sudo dpkg-reconfigure unattended-upgrades

e selecione "Sim".

    
por Danatela 07.05.2014 / 12:32