Byly představeny nové verze příruček Linux From Scratch 11 (LFS) a Beyond Linux From Scratch 11 (BLFS), jakož i edice LFS a BLFS se systémovým správcem systemd. V Linux From Scratch jsou uvedeny pokyny pro vytvoření základního Linuxového systému od nuly, pouze s použitím zdrojových textů potřebného softwaru. Beyond Linux From Scratch doplňuje pokyny LFS informacemi o sestavení a konfiguraci přibližně 1000 softwarových balíčků pokrývajících různé oblasti použití, od databázových systémů a serverových systémů po grafické prostředí a multimediální přehrávače.
Značná změna čísla verze je spojena s přechodem na používání společné hierarchie spustitelných souborů a knihoven, která předpokládá umístění všech souborů do hierarchie /usr s použitím symbolických odkazů pro přesměrování obsahu /bin do /usr/bin, /sbin do /usr/sbin a /lib do /usr/lib. V Linux From Scratch 11 došlo k přechodu na gcc 11.2.0, glibc 2.34 a binutils 2.37. Jádro Linux bylo aktualizováno na verzi 5.13.12. Byly navrženy nové verze 40 balíčků, včetně 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 a Zstd-1.5.0. Byly opraveny chyby ve spouštěcích skriptech, provedeny editorské úpravy v osvětových materiálech po celé knize.
V Beyond Linux From Scratch 11 bylo aktualizováno přibližně 900 programů, mezi nimiž nechybí 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, SeaMonkey 2.53.9, IceWM 2.7.0, Mesa 21.2.1, GTK 4.4.0, MariaDB 10.6.4, PostgreSQL 13.4, Postfix 3.6.2, BIND 9.16.20 a další.
Kromě LFS a BLFS již v rámci projektu bylo vydáno několik dalších knih:
- „Automated Linux From Scratch“ — rámec pro automatizaci sestavení LFS systému a správu balíčků;
- „Cross Linux From Scratch“ — popis multiplatformního sestavení LFS systému, podporované architektury: x86, x86_64, sparc, mips, PowerPC, alpha, hppa, arm;
- „Hardened Linux From Scratch“ — pokyny pro zvýšení bezpečnosti LFS, použití dodatečných záplat a omezení;
- „LFS Hints“ — sbírka dodatečných rad s popisem alternativních řešení pro kroky popsané v LFS a BLFS.
Zdroj: opennet.ru
