Kann ich beim Upgrade die Versionen überspringen?

113

Ich benutze derzeit Ubuntu 10.04. Ich weiß, dass es ein Release 10.10 gibt, aber kann ich direkt auf 11.04 upgraden? Können Sie mich bitte durch die Stufen gehen?

    
Jared Reyes 10.04.2011, 23:32

16 Antworten

81

Ubuntu unterstützt nur das Upgrade von einer Version auf die nächste Version oder von einer LTS-Version auf die nächste LTS-Version. Du musst also von 10.04 auf 10.10 upgraden und erst dann auf 11.04.

Diese Einschränkung hat technische Gründe. Wenn eine neue Version eines vorhandenen Pakets installiert wird, müssen manchmal Konvertierungen durchgeführt werden, z. B. müssen vorhandene Einstellungen in ein neues Datenbankformat importiert werden. Bei der Durchführung solcher Konvertierungen müssen die Paketierungs-Skripte Annahmen über das alte Format treffen. Wenn Upgrades von allen früheren Versionen von Ubuntu unterstützt wurden, würde dies schnell zu einem Wartungsalbtraum werden, da Packskripte in der Lage sein würden, alle bisher verwendeten Formate in das aktuelle Format zu konvertieren. Um den Alptraum zu vermeiden, unterstützen Paketierungs-Scripts im Allgemeinen nur das Upgrade von der Version des Pakets, das in der vorherigen Ubuntu-Version enthalten war ( und aus der vorherigen LTS-Version, im Falle eines Pakets in einer LTS-Version) ).

Das direkte Upgraden von der vorletzten oder früheren Version auf die aktuelle Version ("Skip-Upgrade" genannt) ist möglich, führt jedoch wahrscheinlich zu einem falsch konfigurierten System.

    
jdthood 17.12.2012 14:41
42

Das Aktualisieren von einer älteren Version (in diesem Fall sehr alt) als die vorherige Version auf die aktuelle Version ist sehr nicht empfohlen . Sie sind besser dran, die neue Version herunterzuladen, eine Sicherungskopie zu erstellen und dann die neue Version zu installieren.

Wenn Sie Ubuntu 10.04 verwenden und WIRKLICH WIRKLICH von dieser Version auf die neueste Version aktualisieren möchten, lesen Sie weiter, wenn Sie Ubuntu 10.10 verwenden und auch von dieser Version auf die neueste Version updaten möchten, gehen Sie zur zweiten Teil. Ich sollte zumindest Nutzer ab 10.10 davor warnen, dass das Herunterladen von mehr als 2 GB an Daten einen ganzen Tag dauern wird. Und selbst am Ende könnte es langsamer sein, Ihnen Fehler geben, Ihre Verbindung wird irgendwann fallen oder der Computer wird verrückt. Dies bedeutet, dass ich keine Garantie gebe, dass es auf jedem PC einwandfrei funktioniert. Also wirklich darüber nachdenken, wenn Sie auf diese Weise aktualisieren möchten. Ich empfehle diesen Link zu lesen: Wie aktualisiere ich auf eine neuere Version von Ubuntu?

Hier ist ein Bild, das zeigt, was 10.04 Benutzer sehen sollten, nachdem 12.04 veröffentlicht wurde:

UPDATE - Wenn Sie dies lesen, nachdem 12.04 herausgekommen ist, sollte im Update Manager in 10.04 eine Option für das Upgrade von 10.04 auf 12.04 sein. Das ist der Weg seit 12.04.

Aus historischen Gründen werde ich die unten stehenden Informationen für Benutzer, die wissen wollten, wie es geht vor dem 12.04 herausgeben , aber wenn Sie noch in 10.04 sind, lesen Sie bitte hier: Wie aktualisiere ich auf eine neuere Version von Ubuntu? da fossforedom eine sehr gute und vollständige Antwort auf die Modernisierung von 10.04 bis 12.04 erstellt hat.

  • ERSTER TEIL (Für Ubuntu 10.04 Benutzer vor 12.04 kam heraus)

Wenn du zuerst in Ubuntu 10.04 bist, musst du von 10.04 auf 10.10 und dann von 10.10 auf 11.04 aufrüsten. Der Grund ist, dass 10.04 eine LTS-Version (Long Term Support) ist und sich von einem LTS auf den anderen aktualisiert . Also wäre der nächste LTS 12.04. Wenn 12.04 kommt, werden Sie ein Upgrade auf Ihrem 10.04 bemerken. Aber wenn Sie immer noch auf 11.04 aktualisieren möchten, dann tun Sie Folgendes:

Ubuntu 10.04 bis 10.10

Menüweise
1a. Über das Menü gehen Sie zu System - & gt; Verwaltung - & gt; Update Manager .

Tastaturweise
1b. ALT + F2 und geben Sie gksu update-manager

ein

Wenn der Update-Manager geöffnet wird und die Meldung " Neue Ubuntu-Version verfügbar " im oberen Teil nicht angezeigt wird, führen Sie die folgenden Schritte aus:

2- Klicken Sie auf die Schaltfläche EINSTELLUNGEN im Update Manager unten links. Nach dem Öffnen des Fensters Softwarequellen sollten Sie sich auf der Registerkarte Aktualisieren befinden, wo Sie unten die Option Release Upgrade ändern. Ändere es von dem, das es hat, zu Normale Releases und schließe es dann. Was Sie hier getan haben, war, dass Ubuntu nicht nach LTS-Versionen sucht, sondern stattdessen nach einer normalen Version sucht. Normale Versionen sind diejenigen, die alle 6 Monate herauskommen. LTS kommen alle 2 Jahre heraus. Zum Beispiel 8.04, 10.04, 12.04 ..

2.1 Öffnen Sie den Update Manager erneut, indem Sie die Schritte in 1a oder 1b befolgen.

2.2. Klicken Sie auf den UPGRADE-Button, der dort im oberen Teil erscheinen soll. Nach Abschluss des Upgrades starten Sie den PC neu und Sie sollten in 10.10 sein. Testen Sie es ein wenig und wenn Sie 100% sicher sind, gehen Sie zu 11.04 wie folgt:

  • ZWEITER TEIL (Für Benutzer von Ubuntu 10.10)

Ubuntu 10.10 bis 11.04

  1. ALT + F2 und geben Sie 'gksu update-manager -d' ein, um den update-manager zu öffnen. Das -d überprüft, ob eine Entwicklungsversion vorhanden ist. Da 11.04 noch in der Entwicklung ist, wird es im oberen Teil des Update Managers erscheinen, Neue Ubuntu Version 11.04 mit einem Button UPGRADE

  1. Klicken Sie auf die Schaltfläche UPGRADE und folgen Sie ihr.

WICHTIG - Stellen Sie sicher, dass Sie bereits alles in Ubuntu 10.10 aktualisiert haben. Sie sind also bereit für ein sauberes Upgrade auf 11.04.

HINWEIS - Von LTS zu LTS können Sie tatsächlich aktualisieren. Zum Beispiel 10.04 LTS bis 12.04 LTS. Aber für jeden anderen wie 10.10 müssen Sie tatsächlich von einem Release zum anderen updaten, bis Sie zum letzten Release kommen. In Ihrem Fall, bevor 12.04 herauskam, konnten Sie von 10.04 bis 10.10 und dann von 10.10 bis 11.04 und so weiter bis 11.10 aktualisieren. Nach 12.04 kam heraus, dass du direkt auf 12.04 updaten kannst, da es das nächste LTS ist.

    
Luis Alvarado 11.04.2011 00:00
25

Nein, das ist nicht möglich.

mit Standard-Upgrade-Methoden.

Die einzigen "Point-to-Point" Release-Upgrades, die außerhalb des Standard-Releases durchgeführt werden, um Upgrades zu veröffentlichen, sind LTS Release-Upgrades. Mit anderen Worten, Sie können von 8.04 - & gt; 10.04 und 10.04 - & gt; 12.04, ohne auf jede der drei anderen Nicht-LTS-Versionen upgraden zu müssen. Ansonsten müssen Sie neben 10.10 dann bis 11.04 gehen. Da du nicht zu weit dahinter bist, sollte es nicht lange dauern. Führen Sie den Update Manager einfach wie gewohnt aus und folgen Sie der Kette bis 11.04.

Wenn Sie es versuchen würden, könnten Sie einfach eine 11.04-Diskette einlegen und über die 10.10-Installation installieren. Dadurch sollten alle Inhalte Ihres Home-Ordners erhalten bleiben, Sie müssen jedoch die gesamte Software, die Sie vor der "Neuinstallation" hatten, erneut installieren.

    
Marco Ceppi 28.05.2011 13:47
24

Sie können Versionen zwischen Upgrades nicht überspringen. Die Version zwischen Jaunty und Lucid ist Karmic. Ich schlage vor, dass Sie wichtige Daten sichern und eine vollständige Neuinstallation durchführen, da sich viele Dinge geändert haben, einschließlich des Bootloaders.

Wenn Ihnen eine Neuinstallation nicht gefällt, können Sie ein Upgrade mit einer alternativen CD durchführen.

Vorbereitungen:

  • Backup das System (wenn möglich ein Disk-Image )
  • Sichern Sie Ihre persönlichen Dateien (das Home-Verzeichnis), damit Sie die Dateien einfach kopieren können
  • Entfernen Sie alle PPA und Nicht-Standard-Repositories einschließlich ihrer Pakete
  • Bereiten Sie sich auf einen Fehler vor, halten Sie eine Live-CD bereit, damit Sie auch dann booten können, wenn die Festplatte tot ist

Das Upgrade mit der alternativen CD wird im Folgenden beschrieben:

  1. Laden Sie ubuntu-9.10-alternate-i386.iso von link in Ihr Home-Verzeichnis herunter (ersetzen Sie i386 durch amd64 , wenn Sie eine haben 64-Bit-System und ubuntu mit kubuntu für KDE)
  2. Öffnen Sie ein Terminal und führen Sie:

    sudo mount -o loop ~/ubuntu-9.10-alternate-i386.iso /media/cdrom
    
  3. Starten Sie das Upgrade, indem Sie Folgendes ausführen:

    gksu "sh /media/cdrom/cdromupgrade"
    

    Wenn Sie KDE (Kubuntu) verwenden:

    kdesudo "sh /media/cdrom/cdromupgrade"
    
  4. Neustart

Nach diesem Upgrade von 9.04 auf 9.10 fahren Sie mit dem Upgrade auf 10.04 fort:

sudo do-release-upgrade -d
    
Lekensteyn 09.06.2011 12:50
11

Ja und Nein!

Ja, es ist möglich - und ich habe ein paar Leute gesehen, die ein Force-Upgrade mit sudo do-release-upgrade versuchen oder manuell ihre sources.list ändern - Aber ...

tu es nicht ...

Canonical unterstützt nur ein Upgrade von LTS auf LTS (d. h. 10.04 bis 12.04) oder von jeder Zwischenversion (10.04 - 10.10 - 11.04 - 11.10 - 12.04 - 12.10 usw.)

Wenn Sie versuchen, ein Upgrade zu erzwingen, könnten Sie höchstwahrscheinlich Ihr System beschädigen - Dateien werden möglicherweise nicht aktualisiert oder aktualisiert und höchstwahrscheinlich haben Sie ein System, das sich sehr merkwürdig verhält oder sogar ein System, das nicht startet.

Ich habe auch verschiedene Leute gesehen, die versuchen, das / home zu sichern und es bei einer neuen Installation wiederherzustellen. Dies funktioniert normalerweise - aber ich persönlich bevorzuge es, eine saubere neue Installation eine Kopie bestimmter Dateien aus dem Backup zu machen. Der Vorteil des Kopierens bestimmter Dateien besteht darin, dass Sie all den Müll beseitigen, den Sie im Laufe der Jahre angesammelt haben.

    
fossfreedom 28.05.2011 13:40
6

Sie müssen auf 10.10 und dann auf 11.04 aktualisieren. Sie können den update-manager verwenden, aber Sie können auch do-release-upgrade von der Befehlszeile aus verwenden.

Sie müssen möglicherweise zuerst update-manager-core aktualisieren. In diesem Fall sieht die gesamte Sequenz wie folgt aus:

sudo apt-get install update-manager-core
do-release-upgrade

Sie können den Upgrade-Vorgang wiederholen, um zu 11.04 zu gelangen.

    
belacqua 11.04.2011 05:47
5

Sie können die obige Methode ausführen, ohne Apache installieren oder / etc / hosts ändern zu müssen. Speichern Sie einfach die Meta-Release-Datei von wget irgendwo (außer über / etc / update-manager / meta-release) und bearbeiten Sie sie wie beschrieben. Ändern Sie dann in / etc / update-manager / meta-release die Zeile "URI = http: // ....." in "URI = file: /// pfad / zu / mein / bearbeitet / meta-release" / file "

Auch für do_release_upgrade zum Arbeiten müssen Sie in Ihrer bearbeiteten Meta-Release-Datei das Archiv in den URLs für Release-File, Upgrade-Tool und UpgradeToolSignature von http://archive.... auf http://old-releases...

ändern     
Steve 27.05.2012 16:14
5

Dank dieser gelösten Probleme, die ich mit dem Upgrade eines alten Systems hatte. Allerdings gibt es eine Verbesserung, die ich verwendet habe, die das viel einfacher machen wird - Sie müssen Apache nicht installieren.

Verwenden Sie einfach einen file:// URI anstelle eines http:// URI.

Also ist der Prozess so (mein Benutzername ist unscharf):

[email protected]:~$ wget -O - http://changelogs.ubuntu.com/meta-release | sed '/lucid/,$d' > meta-release

Bearbeiten Sie die Meta-Release-Datei in Ihrem Home-Verzeichnis mit Ihrem bevorzugten Editor, so dass die Zeile "Supported: 0" im karmischen Block nun lautet: "Supported: 1".

Bearbeiten Sie / etc / update-manager / meta-release und machen Sie die URIs so (beachten Sie die drei Schrägstriche in einer Zeile):

URI = file:///home/fozzy/meta-release
URI_LTS = file:///home/fozzy/meta-release

Führen Sie das Release-Upgrade durch.

Das Schöne daran ist, dass es nicht nötig ist, Apache und alles, was es einspielt, zu installieren - ich habe es auf einem Minimalsystem benutzt und ich wollte nicht, dass all diese Dinge hineingezogen werden. Es bedeutet auch, dass Sie das Meta bearbeiten können -release-Datei ohne root.

Sie benötigen nur root zum Bearbeiten der Datei /etc/update-manager/meta-release und dann zum Ausführen von do-release-upgrade .

    
user88511 09.09.2012 16:51
4

Sie können eine Version nicht überspringen, wenn Sie Ubuntu aktualisieren. Sie müssen also zuerst auf 9.10 und dann von 9.10 auf 10.04 upgraden.

    
binW 09.06.2011 12:46
4

Jaunty ging irgendwann zurück. Die nächste Version von Jaunty (Karmic) wird ebenfalls nicht unterstützt.

Sie können auch keine Zwischenversionen überspringen, also nicht 9.04 bis 10.4 - Sie müssen über 9.10 gehen.

Da sowohl Jaunty als auch Karmic aus den Hauptrepositorys entfernt wurden, besteht die beste Upgrade-Route darin, das Desktop-ISO von 10.04 herunterzuladen und eine Neuinstallation durchzuführen.

Sie sollten natürlich alle nicht versteckten Dateien in / home vor der Installation sichern. Sie können diese nachher wiederherstellen.

    
fossfreedom 09.06.2011 12:48
2

Für diejenigen, die planen, die Installation zu bereinigen, folgen Sie den Schritten unten.

Was Sie benötigen: Separate Festplatte, externe Festplatte empfohlen.

  1. Öffne ein Terminal und definiere zum Beispiel:
    your_mount_point_of_external_HDD=/media/USBDRIVE
  2. sudo tar czvf /media/$your_mount_point_of_external_HDD/mybackup.tar.gz /home # Sichern Sie Ihren / Home-Ordner.
  3. sudo tar czvf /media/$your_mount_point_of_external_HDD/mysources.tar.gz /etc/apt/ # Sichern Sie Ihre Repositories.
  4. sudo dpkg --get-selections > /media/$your_mount_point_of_external_HDD/mypackages # Erstellt eine Liste der installierten Pakete
  5. Fahren Sie herunter, trennen Sie die externe Festplatte und installieren Sie das neue System, indem Sie den Benutzer mit demselben Namen hinzufügen.
  6. Nachdem die Installation abgeschlossen ist, stecken Sie die externe Festplatte wieder ein und geben Sie sie erneut ein:
    your_mount_point_of_external_HDD=/media/USBDRIVE
  7. cd /; sudo tar xvzf /media/$your_mount_point_of_external_HDD/mysources.tar.gz
  8. %Code%; NEW_DISTRO = ORIGINAL_DISTRO=grep deb /etc/apt/sources.list | cut -d " " -f 3 | sort | head -n 1 ; sudo grep -rl $ ORIGINAL_DISTRO / etc / apt | sudo xargs sed -i "s / $ ORIGINAL_DISTRO / $ NEW_DISTRO /" # Dies ändert den Codenamen der alten Quelle in den neuen. (Sie können die Dateien in lsb_release -cs von Hand bearbeiten, wenn Sie wissen, wie es geht)
  9. /etc/apt # hier wahrscheinlich, dass Sie fehlende Schlüssel Fehler sehen werden. Um sie schnell zu umgehen:
    • sudo apt-get update
    • sudo apt-add-repository ppa:nilarimogard/webupd8
    • sudo apt-get update
    • sudo apt-get install launchpad-getkeys
  10. sudo launchpad-getkeys # Damit installieren Sie die Pakete neu.
  11. dpkg --clear-selections && dpkg --set-selections < /media/$your_mount_point_of_external_HDD/mypackages # Dies entpackt dein cd / && tar xvzf /media/$your_mount_point_of_external_HDD/mybackup.tar.gz -Verzeichnis an seinen Ort

Das ist alles. Natürlich ist dies nicht fehlerfrei und es funktioniert nur, wenn das System 1 Benutzer, etc. hat.

    
Frantique 11.06.2012 18:08
2

Ich habe einen einfachen Weg gefunden, dieses Problem zu umgehen und trotzdem online ohne die CD zu aktualisieren.

Kurzübersicht

  1. Installieren Sie Apache
  2. Holen Sie sich die Datei in / var / www
  3. Ändern Sie die heruntergeladene Datei
  4. Optimieren Sie die Systemdateien so, dass sie auf Ihren Server und die heruntergeladene Datei
  5. verweisen
  6. aktivieren Sie den Standard-Apache-Server
  7. Hier gehen Sie!

Hinweis: (aktualisiert 2014-07-25) siehe auch Rubo77 Antwort hier . Es vermeidet die Installation von Apache.

Detaillierte Informationen

1) Installieren Sie Apache (überspringen Sie, falls es bereits installiert ist): sudo apt-get install apache2

2) Holen Sie sich die Datei lokal

cd /var/www
sudo wget http://changelogs.ubuntu.com/meta-release

3) Aktualisieren Sie die Datei

Entfernen Sie alle Versionen nach Karmic und ändern Sie die Zeile Supported: 0 , indem Sie 0 für Karmic ersetzen.

4) Tweak einige Systemdateien:

Bearbeiten Sie / etc / update-manager / meta-release und ändern Sie:

URI = http://127.0.0.1/meta-release
URI_LTS = http://127.0.0.1/meta-release

(lasst den Teil '-lts' für URI_LTS fallen)

5) Aktivieren Sie den Apache-Standardserver: sudo a2ensite default

5.1) Zwischenzustand, überprüfen Sie, ob dies funktioniert

cd /tmp
wget http://127.0.0.1/meta-release

5.2) Wenn Fehler, starten Sie Apache2 neu:

'sudo /etc/init.d/apache2 restart'

6) Upgrade: Überprüfen Sie die detaillierten Anweisungen im Ubuntu Community Doc . Hier ist eine kurze Zusammenfassung:

6.1) Bitte stellen Sie sicher, dass Sie die folgenden sources.list (/etc/apt/sources.list) haben.

## EOL upgrade sources.list
# Required
deb http://old-releases.ubuntu.com/ubuntu/ jaunty main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-updates main restricted universe multiverse
deb http://old-releases.ubuntu.com/ubuntu/ jaunty-security main restricted universe multiverse

# Optional
#deb http://old-releases.ubuntu.com/ubuntu/ jaunty-backports main restricted universe multiverse
#deb http://old-releases.ubuntu.com/ubuntu/ jaunty-proposed main restricted universe multiverse

6.2) Aktualisieren Sie die Paketliste und aktualisieren Sie alle installierten Pakete

sudo aptitude update && sudo aptitude safe-upgrade

6.3) Führen Sie das Release-Upgrade durch

sudo do-release-upgrade

Alternativer Pfad

Für Schritt 4) machen Sie stattdessen folgendes:

URI = http://changelogs.ubuntu.com/meta-release
URI_LTS = http://changelogs.ubuntu.com/meta-release

Ändern Sie anschließend / etc / hosts, um changelogs.ubuntu.com in Ihre eigene Server-IP zu ändern. Fügen Sie eine neue Zeile hinzu mit:

127.0.0.1    changelogs.ubuntu.com

Aufräumen

Nach dem Upgrade können Sie apache2 entfernen, die Systemdateien wiederherstellen (/ etc / update-manager / meta-release und möglicherweise / etc / hosts).

    
Huygens 10.05.2012 17:01
1
sudo apt-get install update-manager-core

do-release-upgrade

Aber basierend auf Ihrer Fehlermeldung bezweifle ich, dass Sie andere Ergebnisse erhalten werden. Ich habe den gleichen Fehler bekommen, und ich muss noch eine Lösung finden.

    
user11578 28.02.2011 04:04
0

Sie sollten Releases nicht überspringen. Es gibt eine einfache Möglichkeit, den Standard-Weg zu aktualisieren, obwohl yakkety EOL ist:

Erstellen Sie zunächst eine Kopie der sources.list und ersetzen Sie dann die regulären lokalisierten Archivverknüpfungen durch "old-releases":

cp -a /etc/apt/sources.list /etc/apt/sources.list.old
sed -i -e 's/de.archive/old-releases/' /etc/apt/sources.list

(ersetzen Sie de.archive durch Ihre Ländervorwahl)     nano /etc/apt/sources.list

Falls vorhanden, kommentieren Sie die Einträge für "Partner" und "Sicherheit" aus:

#deb http://archive.canonical.com/ubuntu yakkety partner
#deb http://security.ubuntu.com/ubuntu yakkety-security main restricted
#deb http://security.ubuntu.com/ubuntu yakkety-security universe
#deb http://security.ubuntu.com/ubuntu yakkety-security multiverse

apt-get-Aktualisierung

Sagen Sie dem Aktualisierer, dass die aktuelle und die nächste Version immer noch unterstützt werden - dieser Teil ist nicht wahr, aber es ist erforderlich, um das Upgrade zu ermöglichen.

nano /var/lib/update-manager/meta-release

und ändern Sie die Einträge für "yakkety" und "zesty". Setzen Sie "Supported" auf "1" und die Ressource verknüpft alle mit "Old-Releases".

Führe dies einmal für jeden Release-Schritt aus (von yakkety bis pikant, dann von pikant bis kunstvoll, ...).

do-release-upgrade
do-release-upgrade
...

Aktivieren Sie anschließend das Repository "Partner" erneut, falls es vorher aktiviert war:

nano /etc/apt/sources.list

Quelle: Link

    
rubo77 14.07.2018 09:25
-1

Automatische, remote, inkrementelle Aktualisierung auf die neueste Version

Ich werde die Antworten anderer nicht wiederholen, aber ich weiß, wie ich den Effekt erzielen kann, von einer alten Veröffentlichung auf die neueste zu wechseln. Dies erfordert den Zugriff auf eine andere Maschine mit einem Terminal und SSH installiert, so dass Sie den Prozess automatisieren können, indem Sie ssh und eine Schleife in der Shell verwenden.

Nur um frühere Antworten zu erweitern, hier ist, wie man die selbe wie die angenommene Antwort remote macht, mit einem passwortlosen Upgrade über ssh, das Ihre Box auf die neueste Version aktualisiert. Es ist kopiert meinen eigenen Blog-Eintrag .

Bei allen diesen Schritten wird davon ausgegangen, dass Ihr Paket-Repository funktioniert. Das bedeutet, wenn Sie apt-get update ausführen, werden Ihnen wegen einer veralteten Version nicht viele 404 angezeigt. Sie müssen das zuerst beheben, also sehen Sie sich diese Antwort an.

0. Aktualisieren Sie alle vorhandenen Pakete

sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade

1. Richten Sie die passwortlose Ausführung ein

Fügen Sie sich selbst der Liste der Benutzer hinzu, die Do-Release-Upgrade mit sudo ohne Eingabe eines Passworts ausführen können, indem Sie

ausführen
sudo visudo -f /etc/sudoers.d/do-release-upgrade.

und füge die folgende Zeile hinzu und ersetze natürlich meinen eigenen Benutzernamen:

my-username ALL=NOPASSWD: /usr/bin/do-release-upgrade

2. Starten Sie inkrementelle Upgrades

Melden Sie sich ab und führen Sie den folgenden Befehl von Ihrem Computer aus. Es führt ein Upgrade durch, ohne Sie zur Eingabe aufzufordern (alle Standardantworten werden akzeptiert), warten Sie, bis der Computer neu gestartet wird, und führen Sie dann ein Upgrade durch. Es wird ausgeführt, bis Sie auf die neueste Version aktualisiert werden.

while true; do 
    ssh [email protected] sudo do-release-upgrade -f DistUpgradeViewNonInteractive;
    sleep 120; 
done

3. Fixiere die Konfigurationsdateien in ihrem vorherigen Zustand

Danach müssen Sie die gesicherten Konfigurationsdateien an ihren vorherigen Speicherort verschieben, da der Upgradeprozess die Standardkonfigurationen an ihre Stelle gesetzt hat.

Nicht zufrieden mit den Standardantworten?

Dieser Typ hat eine Möglichkeit, bereiten Sie für jede Aufforderung Antworten vor, aber der Nachteil besteht darin, dass Sie wissen müssen, wie viele Aufforderungen es gibt ...

    
oligofren 06.06.2013 22:34
-5

Öffnen Sie ein Terminal, führen Sie sudo update-manager -d aus und Sie sind aus!

    
dasen 10.04.2011 23:55

Tags und Links