Question Pourquoi «Aucune nouvelle version trouvée» lors de la mise à niveau d'une LTS vers la suivante?


Je suis le instructions de mise à niveau sur le site Web d'Ubuntu, mais au lancement de l'outil de mise à niveau, j'obtiens cette réponse:

Checking for a new ubuntu release
No new release found

Est-ce que je fais quelque chose de mal? Y at-il un travail autour?


214
2018-04-26 14:26


origine




Réponses:


Selon Steve Langasek, responsable de l'équipe d'Ubuntu Engineering Foundations:

Les mises à niveau entre versions LTS ne sont pas activées par défaut avant la première version du 14.04.1, prévue pour juillet. Il est recommandé que la plupart des utilisateurs de LTS attendent d’ici la mise à niveau vers 14.04.

Si vous choisissez de mettre à jour avant, vous pouvez passer le -d option à l'outil de mise à niveau, en cours d'exécution do-release-upgrade -d ou update-manager -d, pour passer de la version 12.04 à la version 14.04. (-d représente le développement)

Cette question explique la justification de l'attente de l'invite.


225
2018-04-26 17:33



Pourquoi, alors, do-release-upgrade (sans le -d) dit-il encore "Aucune nouvelle version trouvée" quelques jours après la sortie du .1 sous la forme iso? (Mon / etc / update-manager / release-upgrades dit "Invite = lts") - tudor
A la suite d'une inspection du code, il semble que "normal" libère la valeur par défaut d'une URL. changelogs.ubuntu.com/meta-release qui liste 14.04, et les versions LTS utilisent l'URL changelogs.ubuntu.com/meta-release-lts qui ne la liste pas du tout. Je pense qu'ils n'ont pas encore mis à jour les méta-informations. - tudor
Cela semble être une erreur de publication, pouvez-vous déposer un bug et CC moi? email est dans mon profil, merci! - Jorge Castro
@ JorgeCastro Est-ce vraiment une erreur de publication, et y a-t-il une idée du moment où il sera fixe? Un bug a-t-il été déposé et où puis-je le suivre? (J'ai cherché, mais je n'ai pas pu le trouver. Je veux aussi passer de 12.04 LTS à 14.04.1 LTS, et je veux juste le faire via le gestionnaire de mise à jour.) - Marnix Klooster
Ressemble à changelogs.ubuntu.com/meta-release-lts est fixé maintenant. - DLosc


Si on n'a pas accès à une interface graphique et veut la mise à jour sur le terminal:

  1. Modifier le fichier

    /etc/update-manager/release-upgrades
    

    pour Prompt pour correspondre soit normal ou lts. (Voir liste ci-dessous ce qui correspond à votre cas, sachez que vous ne pouvez mettre à niveau qu'un LTS vers une autre version LTS):

    [DEFAULT]
    Prompt=normal
    
  2. Tester la version correcte est trouvée, exécuter

    do-release-upgrade -c
    
  3. Mise à jour au cas où la version correcte serait affichée:

    sudo do-release-upgrade -d
    

De cette façon, je pourrais améliorer un 12.04 à 12.10.

Les disponibles Prompt les options sont les suivantes:

  • Jamais - Ne jamais rechercher une nouvelle version.
  • normal - Vérifiez si une nouvelle version est disponible. Si plusieurs nouvelles versions sont trouvées, le programme de mise à niveau de la version tentera de mettre à niveau   à la version qui succède immédiatement à la course en cours   Libération.
  • lts - Vérifiez si une nouvelle version de LTS est disponible. L’usine de mise à niveau tentera de passer à la première version LTS disponible après   actuellement en cours d'exécution. Notez que cette option ne doit pas être utilisée si le   la version en cours d'exécution n'est pas en soi une version LTS, puisque   cas, l'upgrader ne sera pas en mesure de déterminer si une nouvelle version est   disponible.

67
2018-05-05 16:50



J'ai eu un problème similaire. J'ai simplement changé de Prompt = normal à Prompt = lts et cela a fonctionné très bien pour moi. - sir_k
J'ai trouvé le problème inverse à ce que décrit Florin. Le 21/04/18, Ubuntu 14.04 LTS disait «Pas de nouvelle version trouvée» jusqu'à ce que je passe de «Invite = lts» à «Invite = normal». Il a choisi 16.04 LTS pour mettre à niveau, ce que je voulais. Je ne sais pas pourquoi. - Chris Dragon


sudo do-release-upgrade -d 

Notez le -d à la fin; du man page:

  -d, --devel-release
      If using the latest supported release, upgrade to the development release

Cela fonctionne même avec Prompt=lts dans /etc/update-manager/release-upgrades.


19
2018-04-26 17:55



la même chose a été décrit dans la question ... - antivirtel


2 options:

  1. Graver l'iso et le mettre dans votre lecteur, il détectera automatiquement la mise à niveau

  2. Allez dans vos options de synaptics, puis Préférence> distribution> Préférez toujours la version la plus élevée.

Problème résolu ?


3
2018-04-28 02:15



Va essayer ceci, merci. :) Je me sens stupide de ne pas m'en rendre compte. - CullenDM
Les versions 10.04 ne seront pas mises à jour immédiatement, voir le lien que j'ai posté ci-dessus. - Jorge Castro