Como atualizo do 14.04 LTS para o 16.04.1 LTS?

41

Então, hoje é 21 de julho e esta página . dá-me a opção de baixar 16.04.1 LTS. No entanto, tentar atualizar me recebe esta mensagem -

$ sudo do-release-upgrade
Checking for a new Ubuntu release
No new release found

O que está errado? Importa que eu esteja executando o apt-get update para trás apt-cacher-ng?

Nota: Comentar os arquivos no apt.conf.d que foram usados apt-cacher-ngnão fez diferença.

Edit: Explicação para possíveis duplicatas: Por que "Nenhuma nova versão foi encontrada" ao atualizar de um LTS para o próximo? lida com atualização de 12.04LTS para 14.04LTS. Minha pergunta é específica para 14.04 LTS para 16.04.1 LTS upgrade. Respostas antigas, embora boas para fins de arquivamento, são menos relevantes em um pacote que muda rapidamente como o ubuntu. Além disso, nenhuma das respostas responde ao que está errado. O link andrew.46 apontado é mencionado em um dos comentários. Essas perguntas e respostas são mais úteis para as pessoas que estão atualizando hoje do que o trabalho mencionado em " Por que" Não foi encontrada nenhuma nova versão "ao atualizar de um LTS para o próximo? ".

Lorde Loh.
fonte
5
Hmmm ..... de outro lugar no Ask Ubuntu: tente do-release-upgrade -dou update-manager -d askubuntu.com/q/125392/57576
andrew.46:
Também não consegui atualizar (sem o -d, funciona bem com isso).
Organic Marble
@ andrew.46 - no -dcaminho para chegar a 16.04.1? ou apenas 16.04? Eu não deveria ter que instalar a versão de desenvolvimento, devo?
Senhor Loh.
1
@ LordLoh.Eu adicionei mais algumas informações a uma resposta formal. Lembre-se que 16.04.1 é simplesmente a versão original além de todas as atualizações mais recentes adicionadas no mesmo que instalar a versão 16.04 e depois correr.sudo apt-get update && sudo apt-get upgrade
andrew.46
Finalmente, parece que esse bug foi corrigido!
Daniyal 28/07

Respostas:

39

Este é um problema que apareceu antes: há 4 anos, ao atualizar de 12.04 LTS (Precise Pangolin) para 14.04.1 LTS (Trusty Tahr):

Parece que existe um problema semelhante para a atualização do 14.04 LTS (Trusty Tahr) para o 16.04.1 LTS (Xenial Xerus) com o registro de atualização relevante ainda não atualizado. Há uma escolha de duas soluções razoáveis ​​no momento:

  1. Aguarde um pouco até que este documento seja atualizado e faça o upgrade normalmente
  2. Use a seguinte sintaxe agora :

    sudo do-release-upgrade --devel-release
    

A documentação do Ubuntu fala sobre esta opção de usar a opção --devel-releaseou -d:

Para maior estabilidade de uma versão LTS, há uma pequena alteração no comportamento se você estiver executando uma versão LTS no momento. Os sistemas LTS são considerados automaticamente apenas para uma atualização para o próximo LTS via do-release-upgrade com a primeira versão pontual. Portanto, por exemplo, o 14.04 será atualizado apenas quando o 16.04.1 for lançado. Se você deseja atualizar antes, por exemplo, em um subconjunto de máquinas para avaliar a atualização do LTS para sua configuração, o mesmo argumento que a atualização para uma versão de desenvolvimento deve ser usada através da opção -d.

E certamente no momento esse deve ser um caminho seguro a seguir. Quando realizado em meu próprio sistema Trusty:

andrew@corinth:~$ sudo do-release-upgrade
[sudo] password for andrew: 
Checking for a new Ubuntu release
No new release found
andrew@corinth:~$ sudo do-release-upgrade --devel-release
Checking for a new Ubuntu release
Get:1 Upgrade tool signature [198 B]                                           
Get:2 Upgrade tool [1,265 kB]                                                  
Fetched 1,265 kB in 0s (0 B/s)                                                 
authenticate 'xenial.tar.gz' against 'xenial.tar.gz.gpg' 
extracting 'xenial.tar.gz'
[...]

E o processo rola na instalação do Xenial, utlizando esse arquivo alternativo . Algumas dicas para a próxima resolução deste problema:

  1. Algumas consultas no IRC (obrigado @ThomasWard) indicam a correção iminente do problema, aguardando a correção de quaisquer erros no caminho de atualização ...
  2. Um email pessoal de um desenvolvedor indicou que isso deve ser corrigido na semana que começa em 25 de julho
  3. Um bug do Launchpad e uma Solicitação de recursos arquivados sobre esse problema têm alguns comentários interessantes ...

Dedos cruzados para uma resolução em breve !!

Nota : o log de atualizações foi alterado em 29 de julho do meu tempo, então o problema foi resolvido ...

Referências:

andrew.46
fonte
11
Observe que este é o caso do caminho de atualização não ser ativado por mais uma semana, enquanto os bugs são esmagados e as coisas 'se resolvem'; Perguntei isso nas salas de suporte do IRC e recebi respostas da equipe de lançamento afirmando isso em sua maior parte.
Thomas Ward
2
@ThomasWard Obrigado por investigar isso. Parece uma pena que esta questão esteja se encerrando com a força de uma pergunta de 4 anos quando esse problema é de grande interesse e relevância para uma versão mais moderna. Mas eu acho que é o que 'Reabrir' é para ...
andrew.46
2
answers.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/… - Eu fiz uma solicitação de recurso para uma mensagem de erro modificada. Algo como - No new release found. Next release expected on 2016-07-29.
Senhor Loh.
3
Eu também estou, mais de 6 meses a partir do final de julho. Ainda estou vendo "nenhuma nova versão encontrada" ao tentar atualizar.
Daaxix
3

Para mim, a solução não foi, -dmas sim -p. Talvez isso seja útil para alguns de vocês que enfrentam esse problema.

Edite para explicar (de man do-release-upgrade):

-d, --devel-release
              Check if upgrading to the latest devel release is possible

-p, --proposed
              Try upgrading to the latest  release  using  the  upgrader  from
              Ubuntu-proposed

do-release-upgradepossui várias opções úteis. Revisar a página do manual é sempre uma boa ideia.

Thomas Bijl
fonte