Die neuen Ausgaben der Handbücher Linux From Scratch 12.2 (LFS) und Beyond Linux From Scratch 12.2 (BLFS) sind in zwei Varianten verfügbar, mit den Init-Systemen SysVinit und systemd. In Linux From Scratch finden sich Anleitungen zum Erstellen eines grundlegenden Linux-Systems von Grund auf, ausschließlich unter Verwendung des Quellcodes der erforderlichen Software. Beyond Linux From Scratch ergänzt die LFS-Anleitungen mit Informationen über den Aufbau und die Konfiguration von über 1000 Software-Paketen, die verschiedene Anwendungsgebiete abdecken, von Datenbanksystemen und Virtualisierung bis hin zu einer erweiterten Sammlung von Entwickleranwendungen und grafischen Oberflächen.
In Linux From Scratch 12.2 wurden 45 Pakete aktualisiert und ein neues Paket lz4 hinzugefügt, darunter Aktualisierungen für Glibc 2.40, den Linux-Kernel 6.10.5, binutils-2.43.1, gcc-14.2.0, systemd-256.4, SysVinit-3.10 und weitere.
Gleichzeitig wurde die russische Übersetzung der Handbücher Linux From Scratch 12.2-SysV und Linux From Scratch 12.2-systemd veröffentlicht. Aufgrund regelmäßiger Probleme beim Herunterladen einiger Pakete wurden die Quellcodes der erforderlichen Pakete in einem Repository bereitgestellt (wget-list, md5sums sind angehängt).
In Beyond LFS wurden über 1750 Aktualisierungen vorgenommen, einschließlich zahlreicher Textänderungen zur Verbesserung der Lesbarkeit. Zu den wesentlichen Änderungen zählen das Update von KDE5 (Frameworks, Gear, Plasma) auf KDE6. GNOME wurde auf Version 46 aktualisiert, KDE Plasma auf 6.1.4, LXQt auf Version 2.0.0. Mehrere neue Pakete wurden hinzugefügt – FreeRDP, vinagre wurde durch gnome-connections ersetzt, und dolphin sowie konversation aus KDE wurden hinzugefügt. Insgesamt wurden 32 Pakete zur Unterstützung bereits vorhandener Pakete in dem Buch hinzugefügt. Darüber hinaus wurden 21 nicht unterstützte Pakete entfernt, darunter Python2 und GTK2. Es wurde angekündigt, dass Qt5 in zukünftigen BLFS-Versionen entfernt wird.
Quelle: opennet.ru
