Linux From Scratch 11 und darüber hinaus Linux From Scratch 11 veröffentlicht

Es werden neue Versionen der Handbücher Linux From Scratch 11 (LFS) und Beyond Linux From Scratch 11 (BLFS) sowie die LFS- und BLFS-Editionen mit dem systemd-Systemmanager vorgestellt. Linux From Scratch bietet Anweisungen zum Erstellen eines grundlegenden Linux-Systems von Grund auf, wobei nur der Quellcode der erforderlichen Software verwendet wird. Beyond Linux From Scratch ergänzt die LFS-Anweisungen mit Informationen zum Erstellen und Konfigurieren von fast 1000 Softwarepaketen, die eine Vielzahl von Anwendungen abdecken, von Datenbankverwaltungssystemen und Serversystemen bis hin zu grafischen Shells und Mediaplayern.

Die erhebliche Änderung der Versionsnummer ist auf die Umstellung auf eine gemeinsame Hierarchie ausführbarer Dateien und Bibliotheken zurückzuführen, bei der alle Dateien in der /usr-Hierarchie platziert werden und symbolische Links verwendet werden, um den Inhalt von /bin nach /usr/bin und /sbin nach /usr umzuleiten /sbin und /lib nach /usr/lib. Linux From Scratch 11 wechselt zu gcc 11.2.0, glibc 2.34 und binutils 2.37. Der Linux-Kernel wurde auf Version 5.13.12 aktualisiert. Neue Versionen von 40 Paketen wurden vorgeschlagen, darunter Bash 5.1.8, Grep 3.7, GRUB 2.06, Openssl-1.1.1l, Perl 5.34.0, Python 3.9.6, Systemd 249, SysVinit 2.99, Vim 8.2.3337 und Zstd- 1.5.0 . Fehler in Boot-Skripten wurden korrigiert und im gesamten Buch wurde an erläuternden Materialien redaktionelle Arbeit geleistet.

Etwa 11 Programme wurden in Beyond Linux From Scratch 900 aktualisiert, darunter GNOME 40, KDE Plasma 5.22, KDE Gears 21.08, LibreOffice 7.2, Fmpeg 4.4, GIMP 2.10.24, Inkscape 1.1, Transmission 3.00, Thunderbird 91.0.3, Firefox 91.0.1. 2.53.9, SeaMonkey 2.7.0, IceWM 21.2.1, Mesa 4.4.0, GTK 10.6.4, MariaDB 13.4, PostgreSQL 3.6.2, Postfix 9.16.20, BIND XNUMX usw.

Zusätzlich zu LFS und BLFS wurden bereits mehrere weitere Bücher im Rahmen des Projekts veröffentlicht:

  • „Automated Linux From Scratch“ – ein Framework zur Automatisierung des Aufbaus eines LFS-Systems und zur Verwaltung von Paketen;
  • „Cross Linux From Scratch“ – Beschreibung der plattformübergreifenden Montage des LFS-Systems, unterstützte Architekturen: x86, x86_64, sparc, mips, PowerPC, Alpha, hppa, arm;
  • „Hardened Linux From Scratch“ – Anweisungen zur Verbesserung der LFS-Sicherheit, zum Anwenden zusätzlicher Patches und Einschränkungen;
  • „LFS-Hinweise“ – eine Sammlung zusätzlicher Tipps, die alternative Lösungen für die in LFS und BLFS beschriebenen Schritte beschreiben.
  • Source: opennet.ru

Kommentar hinzufügen