Les nouvelles versions des guides Linux From Scratch 12.4 (LFS) et Beyond Linux From Scratch 12.4 (BLFS) sont présentées, ainsi que les éditions LFS et BLFS avec le gestionnaire de systemd. Dans Linux From Scratch, des instructions sont fournies pour créer un système Linux de base à partir de zéro, en utilisant uniquement les sources du logiciel nécessaire. Beyond Linux From Scratch complète les instructions LFS avec des informations sur la compilation et la configuration d'environ 1000 paquets logiciels, couvrant divers domaines d'application, des SGBD et systèmes serveur aux environnements graphiques et lecteurs multimédias.
Linux From Scratch 12.4 a été mis à jour avec 49 paquets, parmi lesquels le noyau Linux 6.16.1, Systemd 257.8, Binutils 2.45, gcc 15.2, glibc 2.42, Bash 5.3, Coreutils 9.7, Meson 1.8.3, OpenSSL 3.5.2, Perl 5.42.0, Python 3.13.7, Vim 9.1.1629. Des corrections ont été apportées aux scripts de démarrage, et un travail d'édition a été effectué dans les documents d'accompagnement tout au long du livre.
Beyond Linux From Scratch 12.4 a enregistré plus de 1300 mises à jour, parmi lesquelles KDE Plasma 6.4.4, KDE Gears 25.08, GNOME 48, Xfce 4.20.2, LXQt 2.2.1, IceWM 3.8.2, LibreOffice 25.8.1, FFmpeg 7.1.1, Inkscape 1.4.2, Thunderbird 140.2, Firefox 140.2.0, SeaMonkey 2.53.21, GIMP 3.0.4, Mesa 25.1.8, GTK 4.18.6, MariaDB 11.8.3, PostgreSQL 17.6, SQLite 3.50.4, Postfix 3.10.4, Exim 4.98.2, BIND 9.20.12, Apache httpd 2.4.65. De nouveaux paquets ont été ajoutés : roman-numerals-py, Clone::PP et fast_float. Les paquets libgdata, uhttpmock et AbiWord ont été supprimés.
Le guide « Gaming Linux From Scratch 12.4 » a également été mis à jour avec des instructions pour installer des jeux sur LFS 12.4 ainsi que des programmes associés, tels que Steam et Wine. Ce guide couvre plus de 100 paquets. La nouvelle version rétablit le support de libglvnd et NVIDIA. Le support des CPU 32 bits a été arrêté. Le support d'OBS, Hyprland, SQLite, Speex et des bibliothèques EGL de NVIDIA a été ajouté.
En plus de LFS et BLFS, plusieurs livres supplémentaires ont été précédemment publiés dans le cadre du projet :
- «Automated Linux From Scratch» — un framework pour automatiser la construction d'un système LFS et gérer les paquets ;
- «Cross Linux From Scratch» — décrivant la construction multiplateforme d'un système LFS, prenant en charge les architectures : x86, x86_64, sparc, mips, PowerPC, alpha, hppa, arm ;
- «Hardened Linux From Scratch» — des instructions pour renforcer la sécurité de LFS, appliquant des patches supplémentaires et des restrictions ;
- «LFS Hints» — une collection de conseils supplémentaires décrivant des solutions alternatives pour les étapes décrites dans LFS et BLFS.
- « Multilib-LFS » est un guide d'installation de Multilib pour exécuter des programmes 32 bits dans des environnements 64 bits.
Source : opennet.ru
