Warum wird beim Upgrade von einem LTS auf das nächste "Kein neues Release gefunden"?

224

Ich folge den Upgrade-Anweisungen auf der Ubuntu-Website , erhalte jedoch beim Starten des Upgrade-Tools die folgende Antwort:

Checking for a new ubuntu release
No new release found

Mache ich etwas falsch? Gibt es eine Problemumgehung?

BDoran
quelle
Seltsamerweise ist es auch möglich, diese Nachricht zu erhalten, wenn keine Internetverbindung besteht, z. B. wenn das Netzwerk unterbrochen ist. Aus irgendeinem Grund wird in solchen Fällen keine Fehlermeldung angezeigt.
Jotik

Antworten:

228

Laut Steve Langasek, Team Manager von Ubuntu Engineering Foundations:

Upgrades zwischen LTS-Versionen sind standardmäßig erst ab der für Juli geplanten ersten Point-Version (14.04.1) aktiviert. Es wird empfohlen, dass die meisten LTS-Benutzer bis dahin warten, bevor sie ein Upgrade auf 14.04 durchführen.

Wenn Sie sich zuvor für ein Upgrade entschieden haben, können Sie die -dOption an das Upgrade-Tool übergeben, indem Sie do-release-upgrade -doder update-manager -dausführen, um ein Upgrade von Vanilla 12.04 auf 14.04 durchzuführen. ( -dsteht für devel.)

Diese Frage erklärt die Berechtigung für das Warten auf die Eingabeaufforderung:

Jorge Castro
quelle
11
Warum sagt do-release-upgrade (ohne -d) dann einige Tage nach der Veröffentlichung der .1 in ISO-Form immer noch "No new release found"? (Mein / etc / update-manager / release-upgrades sagt "Prompt = lts")
Tudor
7
Von einer Inspektion des Codes, so scheint es , dass „normale“ Meldungen standardmäßig auf eine URL changelogs.ubuntu.com/meta-release , die die URL verwenden , 14.04 und LTS Versionen listet changelogs.ubuntu.com/meta-release-lts die doesn überhaupt nicht auflisten. Ich glaube, sie haben die Metainformationen noch nicht aktualisiert.
Tudor
3
Das scheint ein Release-Versehen zu sein. Können Sie einen Fehler melden und mich benachrichtigen? E-Mail ist in meinem Profil, danke!
Jorge Castro
2
@JorgeCastro Ist das in der Tat ein Versehen über die Veröffentlichung, und gibt es eine Idee, wann es behoben wird? Wurde ein Fehler gemeldet und wo kann ich ihm folgen? (Ich habe gesucht, konnte es aber nicht finden. Ich möchte auch von 12.04 LTS zu 14.04.1 LTS wechseln, und ich möchte es nur über den Update Manager tun.)
Marnix Klooster
1
Sieht aus wie changelogs.ubuntu.com/meta-release-lts ist jetzt behoben.
DLosc
82

Wenn man keinen Zugriff auf eine GUI hat und das Update am Terminal haben möchte:

  1. Bearbeiten Sie die Datei

    /etc/update-manager/release-upgrades
    

    für Promptentweder normaloder lts. (Beachten Sie, dass Sie ein LTS nur auf eine andere LTS-Version aktualisieren können, siehe die nachstehende Liste, die zu Ihrem Fall passt.)

    [DEFAULT]
    Prompt=normal
    
  2. Test richtige Version gefunden, ausführen

    do-release-upgrade -c
    
  3. Upgrade falls die korrekte Version angezeigt wird:

    sudo do-release-upgrade
    

    Wenn Sie ein Upgrade auf den Entwicklungsstatus durchführen möchten (z. B. wenn Sie von 18.10 auf 19.04 vor der offiziellen Veröffentlichung wechseln möchten), ist das -dFlag hilfreich:

    sudo do-release-upgrade -d
    

Auf diese Weise konnte ich ein Upgrade von 12.04 auf 12.10 durchführen.

Die verfügbaren PromptOptionen sind:

  • never - Niemals nach einer neuen Version suchen.
  • normal - Überprüfen Sie, ob eine neue Version verfügbar ist. Wenn mehr als eine neue Version gefunden wird, versucht das Versions-Upgrade-Programm, auf die Version zu aktualisieren, die der aktuell ausgeführten Version unmittelbar folgt.
  • lts - Überprüfen Sie, ob eine neue LTS-Version verfügbar ist. Der Upgrader versucht, ein Upgrade auf die erste LTS-Version durchzuführen, die nach der aktuell ausgeführten verfügbar ist. Beachten Sie, dass diese Option nicht verwendet werden sollte, wenn es sich bei der aktuell ausgeführten Version nicht um eine LTS-Version handelt, da in diesem Fall der Upgrader nicht feststellen kann, ob eine neuere Version verfügbar ist.
k0pernikus
quelle
3
Ich hatte ein ähnliches Problem. Ich habe einfach von Prompt = normal auf Prompt = lts gewechselt und es hat für mich ganz gut funktioniert.
Sir_k
Ich fand das gegenteilige Problem zu dem, was Florin beschreibt. Am 21.4.18 meldete Ubuntu 14.04 LTS "Keine neue Version gefunden", bis ich von "Prompt = lts" zu "Prompt = normal" wechselte. Es wurde ein Upgrade auf 16.04 LTS ausgewählt, was ich wollte. Ich habe keine Idee warum.
Chris Dragon
19
sudo do-release-upgrade -d 

Beachten Sie das -d am Ende; von der manSeite:

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

Dies funktioniert auch mit Prompt=ltsin /etc/update-manager/release-upgrades.

Davebowlin
quelle
das gleiche wie in der
frage
3

2 Optionen :

  1. Brennen Sie die ISO-Datei und legen Sie sie in Ihr Laufwerk ein. Die Aktualisierung wird dann automatisch erkannt

  2. Gehen Sie in Ihren Synaptics-Optionen auf Preference> Distribution> Immer die höchste Version bevorzugen.

Problem gelöst ?

Ubuntu Fan
quelle
Werde das versuchen, danke. :) Ich fühle mich dumm, das nicht zu merken.
CullenDM
1
10.04-Releases werden nicht sofort aktualisiert (siehe den oben angegebenen Link).
Jorge Castro