The new leaders of the Linux from Scratch 12.4 (LFS) and Beyond Linux from Scratch 12.4 (BLFS) manuals, as well as the LFS and BLFS system manager with SystemD were presented. Linux from Scratch provides instructions for creating a base Linux system from scratch, using only the initial texts of necessary software. Beyond Linux from Scratch supplements LFS instructions with information on assembling and setting up about 1000 software packages covering various application areas like DBMS, server systems, graphic shells, and media players.
In Linux From Scratch 12.4, 49 packages were updated, including 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, and VIM 9.1.1629. Errors in loading scripts were fixed, and editorial work in explanatory materials throughout the book was performed.
Beyond Linux from Scratch 12.4 includes over 1300 updates, such as KDE Plasma 6.4.4, XFCE 4.20.2, Libreoffice 25.8.1, FFMPEG 7.1.1, GIMP 3.0.4, Mariadb 11.8.3, Apache HTTPD 2.4.65. New packages like Roman-Numerals-Py, Clone :: PP, and Fast_float were added. In the new version, support for Libglvnd and NVIDIA is returned, while support for 32-bit CPUs was discontinued.
A manual for Gaming Linux from Scratch 12.4 was also updated with installation instructions for computer games and related programs such as Steam and Wine. The guide covers over 100 packages. Support for Libglvnd and NVIDIA is back in the new version, and support for OBS, Hyperland, SQLite, Speex, and EGL NVIDIA Library was added.
In addition to LFS and BLFS, several additional books were previously produced as part of the project:
- “automated Linux from Scratch” – Framework for automation of LFS system assembly and package management;
- “Cross Linux from Scratch” – Description of cross-platform assembly of LFS systems, supporting architectures like x86, x86_64, sparc, MIPS, PowerPC, ALPHA, HPPA,