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?

einrasten
quelle

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.

ish
quelle
1

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

sudo apt-get install update-manager-core 

und dann:

do-release-upgrade.
Romeo XL
quelle