Wie kann ich Ubuntu LTS offline auf das nächste aktualisieren?

9

Ich verwende Ubuntu 12.04 auf meinem Computer und möchte auf Ubuntu 14.04 aktualisieren. Ich habe zu Hause kein Internet, daher muss ich das Upgrade offline durchführen. Unter openSUSE können Sie das Upgrade offline einfach und effektiv durchführen, indem Sie die ISO-DVD verwenden. Meine Frage ist: Gibt es eine Möglichkeit, Ubuntu wie in openSUSE offline zu aktualisieren?

fm21
quelle
Soweit ich mich erinnern kann, hat Ubuntu ISO eine solche Option. Aber ich habe nie versucht, LTS zu LTS zu machen. In diesem Fall muss möglicherweise auf die Punktfreigabe (14.04.1) gewartet werden. [Ich kann mich irren, korrigieren Sie mich, wenn ja]
Web-E
1
Sie möchten keine neue Ubuntu-Installation?
genau
1
hey @rusty danke für die antwort, aber ich habe bestimmte apps und dateien, die ich behalten muss und keine tragbare HD habe
fm21

Antworten:

4

Canonical bietet seit 12.10 keine alternative CD mehr an, sodass ein Upgrade über die Installationsdiskette nicht verfügbar ist.

Die Lösung wäre, einen Offline-Spiegel der Ubuntu-Paket-Repositorys zu erstellen [1] . Sobald Sie eine haben, können Sie wie folgt vorgehen:

  • update-managerund do-release-upgradeliest die Datei /etc/update-manager/meta-release, um den Speicherort der Meta-Release-Datei zu finden. Dies zeigt changelogs.ubuntu.comnormalerweise auf den Internetstandort . Und wenn Sie nur die Paket-Repos spiegeln , ist die Meta-Release-Datei nicht enthalten. Also müssen wir es zuerst holen:

    wget http://changelogs.ubuntu.com/meta-release
    
  • Speichern Sie es beispielsweise im Stammverzeichnis des internen Spiegels oder an einem anderen geeigneten Ort und fügen Sie die URL in den Wert " URL " im ein /etc/update-manager/meta-release. Wenn Sie ein Upgrade auf eine LTS-Version durchführen, rufen Sie auch die meta-release-ltsDatei ab und wiederholen Sie den Vorgang.

  • Bearbeiten Sie die soeben heruntergeladene Meta-Release-Datei und ersetzen Sie die Adresse des externen Spiegels durch die externe Spiegeladresse, damit alle Paketspeicherorte übereinstimmen. Für mich war dies das Ersetzen archive.ubuntu.comdurch file:///und der Weg des Innenspiegels. Stellen Sie sicher, dass die Datei über http (oder Dateiberechtigungen, wenn Sie den Dateizugriff zum Repo verwenden) lesbar ist .

  • Führen Sie update-manageroder aus, do-release-upgradeund das Upgrade sollte so funktionieren, wie Sie einen Internetspiegel verwendet haben.

MrVaykadji
quelle
Es sollte einfach sein wie die openSUSE-Distribution. Ubuntu soll für Linux-Neulinge gedacht sein, daher weiß ich nicht, warum dies passiert. Ich denke, dass der große Chef mr. Mark S. von Ubuntu sollte über diese kleinen Dinge nachdenken, die so viel Unterschied machen. Der Unterschied zwischen Ubuntu und openSUSE. Ich werde Ihre Antwort @ MrVaykadji versuchen und dann werde ich das Ergebnis sagen!
fm21
Vielleicht sind sie nicht an Menschen ohne Internetverbindung
interessiert
Muss ich in Ihrer Antwort neue Pakete aus dem Ubuntu-Archiv herunterladen?
fm21
1
das ist nicht dasselbe ... du hast gefragt do-release-upgrade, nicht einfachapt-get upgrade
MrVaykadji
2

Als ich mit der Standard-DVD von Ubuntu 14.04 gebootet und die Installationsoption ausgewählt habe, habe ich eine Option zum Aktualisieren der vorhandenen Ubuntu 12.04-Installation erhalten. Ich habe solche direkten Upgrades mit den DVD / CD-Medien von 8 auf 10 und 10 auf 12.04 durchgeführt. Ich denke also, dass es auch im Fall vom 12.04 bis 14.04 problemlos laufen würde.

tagMacher
quelle
0

Wenn es sich bei Ihrem System um eine Vanilla-Installation handelt, ist ein Upgrade von 12.04 auf 14.04 mit der Ubuntu 14.04-DVD offline einfach. Wenn Ihr System jedoch über zusätzliche Installationen verfügt, kann dies während des Upgrades zu Komplikationen führen, da kompatible 14.04-Pakete nicht aktualisiert werden.

Ubuntuser
quelle
Gibt es eine Ubuntu 14.04 DVD? wo ?
fm21