{"id":11004,"date":"2024-12-06T10:43:42","date_gmt":"2024-12-06T10:43:42","guid":{"rendered":"https:\/\/byte-bucket.com\/2024\/12\/06\/alpine-linux-3-21-0-loongarch64-support-und-frische-software-fuer-alle\/"},"modified":"2024-12-06T10:43:42","modified_gmt":"2024-12-06T10:43:42","slug":"alpine-linux-3-21-0-loongarch64-support-und-frische-software-fuer-alle","status":"publish","type":"post","link":"https:\/\/byte-bucket.com\/?p=11004","title":{"rendered":"Alpine Linux 3.21.0: Loongarch64-Support und frische Software f\u00fcr alle!"},"content":{"rendered":"<p>Alpine Linux 3.21.0: Softwarepflege und Loongarch64-Support <\/p>\n<p>Alpine Linux, bekannt f\u00fcr seine geringe Gr\u00f6\u00dfe und Beliebtheit im Container-Bereich, hat Version 3.21.0 ver\u00f6ffentlicht. Der Fokus liegt hierbei prim\u00e4r auf der Softwarepflege und der erstmaligen Unterst\u00fctzung f\u00fcr Loongarch64-Architekturen. <\/p>\n<p> Loongarch64: Ein Neuanfang <\/p>\n<p>F\u00fcr Loongarch64-Systeme steht nun erstmals eine Alpine Linux-Version zur Verf\u00fcgung. Allerdings beschr\u00e4nkt sich das Angebot zun\u00e4chst auf die Standard-Edition und das Mini-Root-Filesystem. Die Extended-Edition mit vorinstallierten Softwarepaketen fehlt f\u00fcr diese Architektur. <\/p>\n<p> Kernel und Busybox &#8211; Stand der Technik <\/p>\n<p>Alle Fassungen laufen unter dem aktuellen Linux-Kernel 6.12, w\u00e4hrend die Shell von Busybox 1.37 bereitgestellt wird. Ein wichtiger Wandel betrifft das Firmware-Paket: Ab Version 3.21.0 kommt Zstd-Kompression zum Einsatz. Anwender, die einen eigenen Kernel betreiben m\u00f6chten, m\u00fcssen hierf\u00fcr die Option \u201eCONFIG_FW_LOADER_COMPRESS_ZSTD\u201c aktivieren. <\/p>\n<p> Softwareupdate und Entwicklerfreundlichkeit <\/p>\n<p>Das Alpine-Team hat die Software-Palette aufgefrischt. Entwickler profitieren von GCC 14.2, LLVM 19 und Go 1.23. Auf Server-Systemen stehen PHP 8.4 und PostgreSQL 17 zur Verf\u00fcgung. PostgreSQL 14 wurde komplett aus dem Main-Repository entfernt, w\u00e4hrend Version 15 ins Community-Repository verschoben wurde. <\/p>\n<p> Benutzeroberfl\u00e4chen variieren <\/p>\n<p>F\u00fcr grafische Benutzeroberfl\u00e4chen bietet Alpine Linux KDE Plasma 6.2, LXQt 2.1 und Gnome 47 an. Letzterer verwendet allerdings noch die Softwareverwaltung aus Gnome 45 aufgrund von Kompatibilit\u00e4tsproblemen mit dem in Alpine verwendeten Paketmanager. <\/p>\n<p> Vorbereitung f\u00fcr Usr-Merge <\/p>\n<p>Eine Besonderheit dieser Version ist die Vorbereitung auf den sogenannten Usr-Merge. Dieser Schritt verschmilzt das Wurzelverzeichnis (\/) mit dem \/usr-Verzeichnis. Die Version 3.21.0 legt bereits die Grundlagen daf\u00fcr, was zuk\u00fcnftig zu potenziellen Problemen f\u00fchren kann, wenn \/ und \/usr auf separaten Partitionen liegen. Anwender solcher Systeme sollten beim Upgrade vorsichtig vorgehen und m\u00f6gliche Probleme melden. <\/p>\n<p> Fazit <\/p>\n<p>Alpine Linux 3.21.0 setzt wichtige Akzente mit der Loongarch64-Unterst\u00fctzung und Software-Aktualisierungen. Die Vorbereitung auf den Usr-Merge erfordert besondere Aufmerksamkeit bei Systemen mit getrennten Wurzel- und \/usr-Partitionen.<\/p>\n<p>Schlagw\u00f6rter: PostgreSQL + Linux Kernel + Shell<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Alpine Linux 3.21.0: Softwarepflege und Loongarch64-Support Alpine Linux, bekannt f\u00fcr seine geringe Gr\u00f6\u00dfe und Beliebtheit im Container-Bereich, hat Version 3.21.0 ver\u00f6ffentlicht. Der Fokus liegt hierbei prim\u00e4r auf der Softwarepflege und der erstmaligen Unterst\u00fctzung f\u00fcr Loongarch64-Architekturen. Loongarch64: Ein Neuanfang F\u00fcr Loongarch64-Systeme steht nun erstmals eine Alpine Linux-Version zur Verf\u00fcgung. Allerdings beschr\u00e4nkt&#46;&#46;&#46;<\/p>\n","protected":false},"author":4,"featured_media":11003,"comment_status":"","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-11004","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/posts\/11004","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=11004"}],"version-history":[{"count":0,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/posts\/11004\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=\/wp\/v2\/media\/11003"}],"wp:attachment":[{"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=11004"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=11004"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/byte-bucket.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=11004"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}