Foram lançados novos volumes dos guias Linux From Scratch 11 (LFS) e Beyond Linux From Scratch 11 (BLFS), além de edições do LFS e BLFS com o gerenciador de sistema systemd. O Linux From Scratch inclui instruções para criar do zero um sistema básico Linux, utilizando apenas os códigos-fonte do software necessário. O Beyond Linux From Scratch complementa as instruções do LFS com informações sobre a construção e configuração de cerca de 1000 pacotes de software, abrangendo diversas áreas de aplicação, desde bancos de dados e sistemas de servidores até interfaces gráficas e reprodutores de mídia.
A mudança significativa no número da versão está relacionada à adoção de uma hierarquia comum de arquivos executáveis e bibliotecas, que implica a colocação de todos os arquivos na hierarquia /usr, utilizando links simbólicos para redirecionar o conteúdo de /bin para /usr/bin, /sbin para /usr/sbin e /lib para /usr/lib. No Linux From Scratch 11, foi feita a transição para o gcc 11.2.0, glibc 2.34 e binutils 2.37. O núcleo do Linux foi atualizado para a versão 5.13.12. Novas versões de 40 pacotes foram propostas, incluindo 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 e Zstd-1.5.0. Erros em scripts de inicialização foram corrigidos e foram feitas revisões nos materiais explicativos ao longo de todo o livro.
No Beyond Linux From Scratch 11, cerca de 900 programas foram atualizados, incluindo GNOME 40, KDE Plasma 5.22, KDE Gears 21.08, LibreOffice 7.2, Ffmpeg 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, etc.
Além do LFS e do BLFS, o projeto anteriormente lançou vários livros adicionais:
- «Automated Linux From Scratch» — framework para automação da construção de sistemas LFS e gerenciamento de pacotes;
- «Cross Linux From Scratch» — descrição da construção multiplataforma do sistema LFS, suportando as arquiteturas: x86, x86_64, sparc, mips, PowerPC, alpha, hppa, arm;
- «Hardened Linux From Scratch» — instruções para aumentar a segurança do LFS, aplicando patches e restrições adicionais;
- «LFS Hints» — uma coleção de dicas adicionais com descrições de soluções alternativas para os passos descritos no LFS e BLFS.
Fonte: opennet.ru
