Les nouvelles versions des guides Linux From Scratch 13.0 (LFS) et Beyond Linux From Scratch 13.0 (BLFS) sont présentées, uniquement sous forme de version avec le gestionnaire de services 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 codes sources des logiciels nécessaires. Beyond Linux From Scratch complète les instructions LFS avec des informations sur la compilation et la configuration d'environ 1000 paquets logiciels, couvrant diverses applications, des bases de données et des systèmes serveurs aux environnements graphiques et lecteurs multimédias.
La nouvelle version se distingue par l'arrêt de la mise à jour des versions des guides Linux From Scratch (LFS) et Beyond Linux From Scratch (BLFS) dans la configuration utilisant le système d'initialisation SysVinit. L'accès au guide LFS/BLFS 12.4 avec SysVinit sera maintenu, la version LFS/BLFS 13.0 étant uniquement disponible avec le gestionnaire de services systemd.
Dans Linux From Scratch 13.0, 36 paquets ont été mis à jour, notamment le noyau Linux 6.18.10, systemd 259.1, binutils-2.46, glibc-2.42, vim 9.2.0078, zlib 1.3.2, Python 3.14.3, coreutils 9.10, openssl 3.6.1, sqlite 3.50.4. Des corrections ont été apportées aux scripts de démarrage et un travail d'édition a été effectué dans les documents explicatifs tout au long du livre.
Dans Beyond Linux From Scratch 13.0, plus de 1500 mises à jour ont été notées. Parmi celles-ci, les versions de GNOME, KDE Plasma, Xfce et LXQt ont été mises à jour. Dans LXQt, la prise en charge de Walyand a été ajoutée. De nouveaux paquets ont été ajoutés : Glycin, Showtime, Loupe, simdutf, kquickimageeditor, qtkeychain, kddockwidgets, lxqt-wayland-session, libheif, libde265, libfyaml, SVT-AV1, dav1d, SDL3, sdl2-compat, Maturin, setuptools_rust, semantic_version, uv_build, blueprint-compiler. Des paquets ont été supprimés : sqlite (déplacé vers LFS), Sendmail, atkmm-2.28.x, dhcpcd, bridge-utils, pcre2, webp-pixbuf-loader.
Le guide « Gaming Linux From Scratch 13.0 » a également été mis à jour avec des instructions pour installer des jeux vidéo et des programmes associés, tels que Steam et Wine, dans LFS 13.0. Le guide couvre plus de 100 paquets.
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
