Comment passer de 14.04 LTS à 16.04.1 LTS?

41

Donc, nous sommes le 21 juillet et cette page . me donne une option pour télécharger 16.04.1 LTS. Cependant, essayer de me mettre à jour me donne ce message -

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

Qu'est-ce qui ne va pas? Est-il important que je lance apt-get update derrière apt-cacher-ng?

Remarque: commenter les fichiers utilisés dans apt.conf.d apt-cacher-ngn'a pas changé.

Edit: Explication des doublons possibles: Pourquoi "Aucune nouvelle version trouvée" lors de la mise à niveau d'un LTS à un autre? traite de la mise à niveau de 12.04LTS à 14.04LTS. Ma question concerne spécifiquement la mise à niveau de 14.04 LTS à 16.04.1 LTS. Les réponses anciennes, bien qu’elles soient utiles à des fins d’archivage, sont moins pertinentes dans un paquet qui change rapidement, comme Ubuntu. De plus, aucune des réponses ne répond à ce qui ne va pas. Le lien indiqué par andrew.46 est mentionné dans l'un des commentaires. Cette Q & A est plus utile pour les personnes effectuant une mise à niveau aujourd'hui que la solution mentionnée dans " Pourquoi ne trouve-t-on pas de nouvelle version lors de la mise à niveau d'un système LTS à un autre? ".

Seigneur Loh.
la source
5
Hmmm ..... d'ailleurs sur Ask Ubuntu: essayez do-release-upgrade -dou update-manager -d askubuntu.com/q/125392/57576
andrew.46
Je n'ai pas encore été capable de mettre à jour (sans le -d, ça marche très bien avec ça).
Organic Marble
@ andrew.46 - dans le -dva pour me amener à 16.04.1? ou juste 16.04? Je ne devrais pas avoir à installer la version de développement, devrais-je?
Seigneur Loh.
1
@ LordLoh.J'ai ajouté quelques informations supplémentaires à une réponse formelle. Rappelez-vous que 16.04.1 est tout simplement la version d'origine, ainsi que toutes les dernières mises à jour ajoutées. Identique à l'installation de la version 16.04, puis à l'exécution desudo apt-get update && sudo apt-get upgrade
andrew.46
Enfin, semble que ce bug a été corrigé!
Daniyal

Réponses:

39

C'est un problème qui est apparu auparavant: il y a 4 ans, lors de la mise à niveau de 12.04 LTS (Precise Pangolin) à 14.04.1 LTS (Trusty Tahr):

Un problème similaire semble exister pour la mise à niveau de la version 14.04 LTS (Trusty Tahr) à la version 16.04.1 LTS (Xenial Xerus) avec le journal de mise à jour correspondant non encore mis à jour. Il existe un choix de deux solutions raisonnables pour le moment:

  1. Attendez un peu que ce document soit mis à jour, puis effectuez la mise à niveau normale.
  2. Utilisez la syntaxe suivante maintenant :

    sudo do-release-upgrade --devel-release
    

La documentation Ubuntu parle de cette option d'utilisation de l' option --devel-releaseou -d:

Pour améliorer la stabilité d'une version LTS, il existe un léger changement de comportement si vous utilisez actuellement une version LTS. Les systèmes LTS ne sont automatiquement pris en compte pour une mise à niveau vers le prochain système LTS via do-release-upgrade avec la première version ponctuelle. Ainsi, par exemple, 14.04 ne mettra à niveau que lorsque 16.04.1 sera publié. Si vous souhaitez effectuer une mise à jour auparavant, par exemple sur un sous-ensemble de machines pour évaluer la mise à niveau LTS de votre configuration, utilisez le même argument qu'une mise à niveau vers une version dev doit être utilisé via le commutateur -d.

Et certainement pour le moment cela devrait être une voie sûre à prendre. Lorsque entrepris sur mon propre système 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'
[...]

Et le processus consiste à installer Xenial en utilisant ce fichier alternatif . Quelques astuces sur la résolution prochaine de ce problème:

  1. Quelques enquêtes sur IRC (merci @ThomasWard) indiquent que le problème sera résolu de manière imminente en attendant la résolution de tout bogue dans le chemin de la mise à niveau ...
  2. Un email personnel d'un développeur m'a indiqué que cela devrait être corrigé dans la semaine du 25 juillet.
  3. Un bogue du Launchpad et une demande de fonctionnalité déposés sur ce problème ont des commentaires intéressants ...

Les doigts croisés pour une résolution bientôt !!

Remarque : le journal de mise à jour ayant été modifié le 29 juillet à mon heure, le problème est maintenant résolu ...

Les références:

andrew.46
la source
11
Notez qu'il s'agit d'un cas où le chemin de mise à niveau n'est pas activé avant une semaine, alors que les bogues sont supprimés et que les choses se «règlent»; Je l'ai demandé dans les salles de support sur IRC et j'ai obtenu des réponses de l'équipe de publication qui le déclaraient pour la plupart.
Thomas Ward
2
@ThomasWard Merci d'avoir examiné cette question. Il semble dommage que cette question se termine sur la base d’une question posée il ya 4 ans lorsque cette question présente un grand intérêt et qu’elle présente un intérêt pour une version plus moderne. Mais je suppose que c'est à ça que sert "Reopen" ...
andrew.46
2
answers.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/… - J'ai introduit une demande de fonctionnalité pour un message d'erreur modifié. Quelque chose comme - No new release found. Next release expected on 2016-07-29.
Seigneur Loh.
3
Moi aussi, j'ai plus de 6 mois à compter de la fin juillet. Je ne vois toujours "aucune nouvelle version trouvée" lors de la tentative de mise à niveau.
daaxix
3

Pour moi la solution n'était pas -dmais plutôt -p. Peut-être que cela est utile pour certains d’entre vous qui rencontrent ce problème.

Modifier pour expliquer (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-upgradea plusieurs interrupteurs utiles. Consulter la page de manuel est toujours une bonne idée.

Thomas Bijl
la source