Opublikowano Linux From Scratch 11 i nie tylko Linux From Scratch 11

Prezentowane są nowe wydania podręczników Linux From Scratch 11 (LFS) i Beyond Linux From Scratch 11 (BLFS), a także edycje LFS i BLFS z menedżerem systemu systemd. Linux From Scratch zawiera instrukcje dotyczące zbudowania od podstaw podstawowego systemu Linux przy użyciu jedynie kodu źródłowego wymaganego oprogramowania. Beyond Linux From Scratch uzupełnia instrukcje LFS o informacje na temat budowania i konfigurowania prawie 1000 pakietów oprogramowania, obejmujących różnorodne aplikacje, od systemów zarządzania bazami danych i systemów serwerowych po powłoki graficzne i odtwarzacze multimedialne.

Istotna zmiana numeru wersji wynika z przejścia do wspólnej hierarchii plików wykonywalnych i bibliotek, umieszczenia wszystkich plików w hierarchii /usr, wykorzystania dowiązań symbolicznych do przekierowania zawartości /bin do /usr/bin, /sbin do /usr /sbin i /lib do /usr/lib. Linux From Scratch 11 przechodzi na gcc 11.2.0, glibc 2.34 i binutils 2.37. Jądro Linuksa zostało zaktualizowane do wersji 5.13.12. Zaproponowano nowe wersje 40 pakietów, w tym 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 i Zstd- 1.5.0 . Poprawiono błędy w skryptach startowych oraz wprowadzono prace redakcyjne w materiałach objaśniających w całej książce.

W Beyond Linux From Scratch 11 zaktualizowano około 900 programów, w tym 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. 2.53.9, SeaMonkey 2.7.0, IceWM 21.2.1, Mesa 4.4.0, GTK 10.6.4, MariaDB 13.4, PostgreSQL 3.6.2, Postfix 9.16.20, BIND XNUMX itd.

Oprócz LFS i BLFS w ramach projektu opublikowano wcześniej kilka dodatkowych książek:

  • „Automated Linux From Scratch” – framework do automatyzacji budowy systemu LFS i zarządzania pakietami;
  • „Cross Linux From Scratch” - opis wieloplatformowego montażu systemu LFS, obsługiwane architektury: x86, x86_64, sparc, mips, PowerPC, alpha, hppa, arm;
  • „Hardened Linux From Scratch” – instrukcja poprawy bezpieczeństwa LFS, zastosowania dodatkowych poprawek i ograniczeń;
  • „Wskazówki LFS” – zbiór dodatkowych wskazówek opisujących alternatywne rozwiązania dla kroków opisanych w LFS i BLFS.
  • Źródło: opennet.ru

Dodaj komentarz