Ubuntu-Chroot-Umgebung aktualisieren?


10

Was ist der richtige Weg, um die Ubuntu-Chroot-Umgebung auf eine neuere Ubuntu-Version zu aktualisieren? Die Chroot-Umgebung wurde ursprünglich mit eingerichtet debootstrap.

Der richtige Weg, um einen Ubuntu-Server zu aktualisieren, ist die Verwendung eines do-release-upgradeBefehls.

Ubuntu basiert auf Debian. Debian kann durch Ersetzen der Release - Namen in aufgerüstet wird /etc/apt/sources.listmit dem neuen Release - Namen und läuft apt-get update, apt-get upgradeund apt-get dist-upgrade.

Welches ist der richtige Weg, um eine Ubuntu-Chroot-Umgebung zu aktualisieren? Was macht do-release-upgradeanders als Debian?

Antworten:


6

Zum größten Teil do-release-upgradehandelt es sich um einen Wrapper um das Dist-Upgrade mit einigen zusätzlichen Funktionen. Wie bereits erwähnt, ist dies die empfohlene offizielle Methode zum Aktualisieren von Ubuntu Minimal / Server-Installationen. Inoffiziell funktioniert dist-upgradeIhre sources.listArbeit nach dem Wechsel oft genauso gut.

Der Unterschied ist : mit do-Release-Upgrade wird empfohlen, da es die Fähigkeit, Griffsystemkonfiguration hat Änderungen manchmal zwischen den Versionen benötigt.

Für eine Ubuntu-Chroot schlage ich vor, dass Sie dabei bleiben, es do-release-upgradesei denn, es schlägt aus irgendeinem Grund immer wieder fehl.


1

Funktioniert do-release-upgrade -dauch. Einfach in einem Terminal herunterladen:

sudo apt-get install update-manager-core 

und dann:

do-release-upgrade.
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.