{"id":898,"date":"2026-08-05T22:31:06","date_gmt":"2026-08-05T20:31:06","guid":{"rendered":"https:\/\/lemix.de\/?p=898"},"modified":"2026-08-05T22:31:06","modified_gmt":"2026-08-05T20:31:06","slug":"lxc-container-von-ubuntu-22-04-lts-auf-24-04-lts-noble-numbat-upgraden","status":"publish","type":"post","link":"https:\/\/lemix.de\/index.php\/2026\/08\/05\/lxc-container-von-ubuntu-22-04-lts-auf-24-04-lts-noble-numbat-upgraden\/","title":{"rendered":"LXC-Container von Ubuntu 22.04 LTS auf 24.04 LTS (Noble Numbat) upgraden"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Nachdem wir uns bereits angesehen haben, wie ein Debian-Upgrade abl\u00e4uft, widmen wir uns heute Ubuntu. Der Sprung von der Long Term Support (LTS) Version 22.04 (Jammy Jellyfish) auf die neue 24.04 LTS (Noble Numbat) steht in vielen Homelabs an.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Auch unter Proxmox VE ist das In-Place-Upgrade eines Ubuntu-Containers sehr komfortabel, unterscheidet sich aber in einem entscheidenden Punkt von Debian: Wir \u00e4ndern die Paketquellen nicht manuell per Texteditor, sondern nutzen das offizielle Ubuntu-Upgrade-Tool.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hier ist die Schritt-f\u00fcr-Schritt-Anleitung f\u00fcr ein reibungsloses Update.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Vorbereitung: Kein Upgrade ohne Backup!<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Wie bei jedem gro\u00dfen Versionssprung gilt auch hier: <strong>Ein Backup ist Pflicht.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Gehe in dein Proxmox-Webinterface, w\u00e4hle den entsprechenden LXC-Container aus und erstelle unter <strong>Snapshots<\/strong> einen neuen Snapshot. Falls w\u00e4hrend des Upgrades etwas mit deinen installierten Diensten (z. B. Docker, Datenbanken oder Webserver) schiefgeht, kannst du so jederzeit ohne Datenverlust zur\u00fcckrollen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Schritt 1: Das bestehende System aktualisieren<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Bevor wir das Upgrade-Tool starten, muss das aktuelle Ubuntu 22.04 vollst\u00e4ndig auf dem neuesten Stand sein. Verbinde dich per SSH oder \u00fcber die Proxmox-Konsole mit deinem Container und f\u00fchre aus:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt update\napt upgrade -y\napt dist-upgrade -y\napt autoremove --purge -y<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Gibt es hierbei Kernel-Updates oder tiefgreifende System\u00e4nderungen, empfiehlt sich ein kurzer Neustart des Containers (<code>reboot<\/code>), bevor du mit Schritt 2 weitermachst.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Schritt 2: Den Upgrade-Manager pr\u00fcfen<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Ubuntu nutzt f\u00fcr den Versionssprung das Paket <code>update-manager-core<\/code>. In den meisten LXC-Templates ist dieses bereits vorinstalliert. Zur Sicherheit pr\u00fcfen wir das aber kurz:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>apt install update-manager-core -y<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Stelle au\u00dferdem sicher, dass in der Konfigurationsdatei das Upgrade-Verhalten auf &#8222;LTS-Releases&#8220; eingestellt ist. Du kannst das mit diesem Befehl pr\u00fcfen:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>cat \/etc\/update-manager\/release-upgrades<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Am Ende der Datei sollte die Zeile <code>Prompt=lts<\/code> stehen. Ist dies der Fall, bist du bereit f\u00fcr das Upgrade.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Schritt 3: Das In-Place-Upgrade starten<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Jetzt rufen wir das eigentliche Upgrade-Tool auf:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>do-release-upgrade<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"><em>(Hinweis: Sollte das Tool melden, dass keine neue Version gefunden wurde, was kurz nach Release einer neuen LTS-Version passieren kann, kannst du den Prozess mit <code>do-release-upgrade -d<\/code> erzwingen).<\/em><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Das Tool f\u00fchrt dich nun interaktiv durch den Prozess:<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Zun\u00e4chst wird gepr\u00fcft, welche Pakete aktualisiert, entfernt oder neu installiert werden m\u00fcssen. Das musst du mit <strong>Y<\/strong> best\u00e4tigen.<\/li>\n\n\n\n<li><strong>Neustart von Diensten:<\/strong> Du wirst im Laufe des Prozesses gefragt, ob Dienste bei Paketaktualisierungen ohne R\u00fcckfrage neu gestartet werden d\u00fcrfen (Restart services during package upgrades without asking). Hier kannst du in der Regel mit <strong>Yes<\/strong> zustimmen.<\/li>\n\n\n\n<li><strong>Konfigurationsdialoge:<\/strong> Wie auch bei Debian gilt hier: Wirst du gefragt, ob du eine modifizierte Konfigurationsdatei (z. B. f\u00fcr SSH oder Webserver) behalten oder durch die neue Version des Maintainers ersetzen m\u00f6chtest, dr\u00fccke im Zweifel <strong>N<\/strong> (lokale Version beibehalten). So bleiben deine eigenen Einstellungen intakt.<\/li>\n\n\n\n<li>Am Ende des Prozesses wirst du gefragt, ob veraltete (obsolete) Pakete entfernt werden sollen. Dies kannst du mit <strong>Y<\/strong> best\u00e4tigen, um Speicherplatz freizugeben.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Schritt 4: Neustart<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Sobald das Skript durchgelaufen ist, fordert es dich auf, das System neu zu starten. Best\u00e4tige dies mit <strong>Y<\/strong>. Der Container bootet nun in das neue Ubuntu 24.04.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sollte der Neustart nicht automatisch ausgel\u00f6st werden, hole das manuell nach:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>systemctl reboot<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\">Fazit &amp; Erfolgskontrolle<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Nachdem der Container wieder hochgefahren ist, loggst du dich ein und \u00fcberpr\u00fcfst, ob die neue Version aktiv ist:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>lsb_release -a<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">Die Ausgabe sollte nun <code>Description: Ubuntu 24.04 LTS<\/code> (oder h\u00f6her) anzeigen. Pr\u00fcfe jetzt noch deine wichtigsten Dienste. L\u00e4uft alles einwandfrei, kannst du deinen Proxmox-Snapshot bedenkenlos l\u00f6schen!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Nachdem wir uns bereits angesehen haben, wie ein Debian-Upgrade abl\u00e4uft, widmen wir uns heute Ubuntu. Der Sprung von der Long [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[31,5,6,3,32],"tags":[],"class_list":["post-898","post","type-post","status-publish","format-standard","hentry","category-homelab-tutorials","category-linux","category-proxmox","category-tutorials","category-ubuntu"],"_links":{"self":[{"href":"https:\/\/lemix.de\/index.php\/wp-json\/wp\/v2\/posts\/898","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lemix.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/lemix.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/lemix.de\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/lemix.de\/index.php\/wp-json\/wp\/v2\/comments?post=898"}],"version-history":[{"count":1,"href":"https:\/\/lemix.de\/index.php\/wp-json\/wp\/v2\/posts\/898\/revisions"}],"predecessor-version":[{"id":899,"href":"https:\/\/lemix.de\/index.php\/wp-json\/wp\/v2\/posts\/898\/revisions\/899"}],"wp:attachment":[{"href":"https:\/\/lemix.de\/index.php\/wp-json\/wp\/v2\/media?parent=898"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/lemix.de\/index.php\/wp-json\/wp\/v2\/categories?post=898"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/lemix.de\/index.php\/wp-json\/wp\/v2\/tags?post=898"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}