ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ Π΅ Linux ΠΎΡ‚ Π½ΡƒΠ»Π°Ρ‚Π° 11 ΠΈ слСд Ρ‚ΠΎΠ²Π° Linux ΠΎΡ‚ Π½ΡƒΠ»Π°Ρ‚Π° 11

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π΅Π½ΠΈ са Π½ΠΎΠ²ΠΈ вСрсии Π½Π° Ρ€ΡŠΠΊΠΎΠ²ΠΎΠ΄ΡΡ‚Π²Π°Ρ‚Π° Π·Π° Linux From Scratch 11 (LFS) ΠΈ Beyond Linux From Scratch 11 (BLFS), ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ изданията LFS ΠΈ BLFS със систСмния ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡŠΡ€ systemd. Linux From Scratch прСдоставя инструкции ΠΊΠ°ΠΊ Π΄Π° ΠΈΠ·Π³Ρ€Π°Π΄ΠΈΡ‚Π΅ основна Linux систСма ΠΎΡ‚ Π½ΡƒΠ»Π°Ρ‚Π°, ΠΊΠ°Ρ‚ΠΎ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ‚Π΅ само изходния ΠΊΠΎΠ΄ Π½Π° нСобходимия софтуСр. Beyond Linux From Scratch допълва инструкциитС Π½Π° LFS с информация Π·Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅ ΠΈ ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΠΎΡ‡Ρ‚ΠΈ 1000 софтуСрни ΠΏΠ°ΠΊΠ΅Ρ‚Π°, ΠΏΠΎΠΊΡ€ΠΈΠ²Π°Ρ‰ΠΈ Ρ€Π°Π·Π»ΠΈΡ‡Π½ΠΈ прилоТСния, ΠΎΡ‚ систСми Π·Π° ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π±Π°Π·ΠΈ Π΄Π°Π½Π½ΠΈ ΠΈ ΡΡŠΡ€Π²ΡŠΡ€Π½ΠΈ систСми Π΄ΠΎ Π³Ρ€Π°Ρ„ΠΈΡ‡Π½ΠΈ ΠΎΠ±Π²ΠΈΠ²ΠΊΠΈ ΠΈ ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ ΠΏΠ»Π΅ΠΉΡŠΡ€ΠΈ.

Π—Π½Π°Ρ‡ΠΈΡ‚Π΅Π»Π½Π°Ρ‚Π° промяна Π² Π½ΠΎΠΌΠ΅Ρ€Π° Π½Π° вСрсията сС дълТи Π½Π° ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π°Π½Π΅Ρ‚ΠΎ към ΠΎΠ±Ρ‰Π° йСрархия Π½Π° изпълними Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, поставяйки всички Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π² йСрархията /usr, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ символни Π²Ρ€ΡŠΠ·ΠΊΠΈ Π·Π° прСнасочванС Π½Π° ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅Ρ‚ΠΎ Π½Π° /bin към /usr/bin, /sbin към /usr /sbin ΠΈ /lib към /usr/lib. Linux From Scratch 11 ΠΏΡ€Π΅ΠΌΠΈΠ½Π°Π²Π° към gcc 11.2.0, glibc 2.34 ΠΈ binutils 2.37. Π―Π΄Ρ€ΠΎΡ‚ΠΎ Π½Π° Linux Π΅ Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΎ Π΄ΠΎ вСрсия 5.13.12. ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ са Π½ΠΎΠ²ΠΈ вСрсии Π½Π° 40 ΠΏΠ°ΠΊΠ΅Ρ‚Π°, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ 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 ΠΈ Zstd- 1.5.0. Π“Ρ€Π΅ΡˆΠΊΠΈΡ‚Π΅ Π² скриптовСтС Π·Π° Π·Π°Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ бяха ΠΊΠΎΡ€ΠΈΠ³ΠΈΡ€Π°Π½ΠΈ ΠΈ бСшС ΠΈΠ·Π²ΡŠΡ€ΡˆΠ΅Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΎΠ½Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° Π² обяснитСлнитС ΠΌΠ°Ρ‚Π΅Ρ€ΠΈΠ°Π»ΠΈ Π² цялата ΠΊΠ½ΠΈΠ³Π°.

Около 11 ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΈ са Π°ΠΊΡ‚ΡƒΠ°Π»ΠΈΠ·ΠΈΡ€Π°Π½ΠΈ Π² Beyond Linux From Scratch 900, Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»Π½ΠΎ 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 ΠΈ Π΄Ρ€.

Π’ допълнСниС към LFS ΠΈ BLFS, няколко Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΊΠ½ΠΈΠ³ΠΈ бяха ΠΏΡƒΠ±Π»ΠΈΠΊΡƒΠ²Π°Π½ΠΈ ΠΏΡ€Π΅Π΄ΠΈ Ρ‚ΠΎΠ²Π° Π² Ρ€Π°ΠΌΠΊΠΈΡ‚Π΅ Π½Π° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°:

  • β€œAutomated Linux From Scratch” - Ρ€Π°ΠΌΠΊΠ° Π·Π° Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΠ·ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΈΠ·Π³Ρ€Π°ΠΆΠ΄Π°Π½Π΅Ρ‚ΠΎ Π½Π° LFS систСма ΠΈ ΡƒΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ;
  • β€œCross Linux From Scratch” - описаниС Π½Π° крос-платформСния ΠΌΠΎΠ½Ρ‚Π°ΠΆ Π½Π° систСмата LFS, ΠΏΠΎΠ΄Π΄ΡŠΡ€ΠΆΠ°Π½ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΈ: x86, x86_64, sparc, mips, PowerPC, alpha, hppa, arm;
  • β€œHardened Linux From Scratch” - инструкции Π·Π° подобряванС Π½Π° сигурността Π½Π° LFS, ΠΏΡ€ΠΈΠ»Π°Π³Π°Π½Π΅ Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΠΊΠΎΡ€Π΅ΠΊΡ†ΠΈΠΈ ΠΈ ограничСния;
  • β€žLFS Hintsβ€œ – колСкция ΠΎΡ‚ Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½ΠΈ ΡΡŠΠ²Π΅Ρ‚ΠΈ, описващи Π°Π»Ρ‚Π΅Ρ€Π½Π°Ρ‚ΠΈΠ²Π½ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ Π·Π° ΡΡ‚ΡŠΠΏΠΊΠΈΡ‚Π΅, описани Π² LFS ΠΈ BLFS.
  • Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ДобавянС Π½Π° Π½ΠΎΠ² ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€