Π Π΅Π»ΠΈΠ· дистрибутива Slackware 15.0

Бпустя Π±ΠΎΠ»Π΅Π΅ пяти Π»Π΅Ρ‚ с ΠΌΠΎΠΌΠ΅Π½Ρ‚Π° ΠΏΡ€ΠΎΡˆΠ»ΠΎΠ³ΠΎ выпуска ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½ Ρ€Π΅Π»ΠΈΠ· дистрибутива Slackware 15.0. ΠŸΡ€ΠΎΠ΅ΠΊΡ‚ развиваСтся с 1993 Π³ΠΎΠ΄Π° ΠΈ являСтся ΡΡ‚Π°Ρ€Π΅ΠΉΡˆΠΈΠΌ ΠΈΠ· Π½Ρ‹Π½Π΅ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… дистрибутивов. Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ доступСн установочный ΠΎΠ±Ρ€Π°Π· (3.5 Π“Π‘), ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½ для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ i586 ΠΈ x86_64. Для ΠΎΠ·Π½Π°ΠΊΠΎΠΌΠ»Π΅Π½ΠΈΠ΅ΠΌ с дистрибутивом Π±Π΅Π· установки доступна Live-сборка (4.3 Π“Π‘). ΠŸΠΎΠ΄Π±ΠΎΡ€ΠΊΡƒ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ, ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌΠΈ Π² стандартной поставкС, ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡ‚ΠΈ Π² Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΈ slackbuilds.org.

НСсмотря Π½Π° солидный возраст, дистрибутив смог ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΡΠ°ΠΌΠΎΠ±Ρ‹Ρ‚Π½ΠΎΡΡ‚ΡŒ ΠΈ простоту Π² ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹. ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΠΈΠ΅ услоТнСний ΠΈ простая систСма ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π² стилС классичСских систСм BSD Π΄Π΅Π»Π°ΡŽΡ‚ дистрибутив интСрСсным Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅ΠΌ для изучСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ Unix-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… систСм, провСдСния экспСримСнтов ΠΈ знакомства с Linux. Основной ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ Π΄ΠΎΠ»Π³ΠΎΠΉ ΠΆΠΈΠ·Π½ΠΈ дистрибутива являСтся нСиссякаСмый энтузиазм ΠŸΠ°Ρ‚Ρ€ΠΈΠΊΠ° Π€ΠΎΠ»ΡŒΠΊΠ΅Ρ€Π΄ΠΈΠ½Π³Π°, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΡƒΠΆΠ΅ ΠΏΠΎΡ‡Ρ‚ΠΈ 30 Π»Π΅Ρ‚ остаётся Π»ΠΈΠ΄Π΅Ρ€ΠΎΠΌ ΠΈ основным Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠΌ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°.

ΠŸΡ€ΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ выпуска основноС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π±Ρ‹Π»ΠΎ сосрСдоточСно Π½Π° прСдоставлСнии Π½ΠΎΠ²Ρ‹Ρ… Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ ΠΈ Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… вСрсий ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π±Π΅Π· Π½Π°Ρ€ΡƒΡˆΠ΅Π½ΠΈΡ самобытности ΠΈ характСристик дистрибутива. Π“Π»Π°Π²Π½ΠΎΠΉ Π·Π°Π΄Π°Ρ‡Π΅ΠΉ Π±Ρ‹Π»ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ дистрибутив Π±ΠΎΠ»Π΅Π΅ соврСмСнным, Π½ΠΎ ΠΏΡ€ΠΈ этом ΡΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹ΠΉ ΡƒΠΊΠ»Π°Π΄ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² Slackware. ΠšΠ»ΡŽΡ‡Π΅Π²Ρ‹Π΅ измСнСния:

  • ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° использованиС подсистСмы PAM (Pluggable Authentication Module) для Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΠΈ ΠΈ задСйствованиС PAM Π² ΠΏΠ°ΠΊΠ΅Ρ‚Π΅ shadow-utils, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠΌ для хранСния ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ Π² Ρ„Π°ΠΉΠ»Π΅ /etc/shadow.
  • Для управлСния ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌΠΈ сСансами вмСсто ConsoleKit2 задСйствован elogind, Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ logind, Π½Π΅ привязанный ΠΊ systemd, Ρ‡Ρ‚ΠΎ Π·Π½Π°Ρ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ упростило поставку графичСских ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ, завязанных Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Ρ‘Π½Π½Ρ‹Π΅ систСмы ΠΈΠ½ΠΈΡ†ΠΈΠ°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ ΠΈ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡƒΠ»ΡƒΡ‡ΡˆΠΈΡ‚ΡŒ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ стандартов XDG.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎΠ³ΠΎ сСрвСра PipeWire ΠΈ прСдоставлСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ Π΅Π³ΠΎ использования вмСсто PulseAudio.
  • Π Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° графичСского сСанса Π½Π° основС ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»Π° Wayland, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π² KDE ΠΏΠΎΠΌΠΈΠΌΠΎ сСанса Π½Π° Π±Π°Π·Π΅ X-сСрвСра.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ Π½ΠΎΠ²Ρ‹Π΅ вСрсии ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΡ… ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΉ Xfce 4.16 ΠΈ KDE Plasma 5.23.5. Π§Π΅Ρ€Π΅Π· SlackBuild доступны ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ с LXDE ΠΈ Lumina.
  • Π―Π΄Ρ€ΠΎ Linux ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΎ Π΄ΠΎ Π²Π΅Ρ‚ΠΊΠΈ 5.15. Π’ инсталлятор Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π³Π΅Π½Π΅Ρ€Π°Ρ†ΠΈΠΈ Ρ„Π°ΠΉΠ»Π° initrd, Π° Π² дистрибутив Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° geninitrd для автоматичСской сборки initrd для установлСнного ядра Linux. ΠœΠΎΠ΄ΡƒΠ»ΡŒΠ½Π°Ρ сборка ядра «generic» Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π° для использования ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, Π½ΠΎ сохранСна ΠΈ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½ΠΎΠ³ΠΎ ядра «huge», Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ΅ Π²ΠΊΠΎΠΌΠΏΠΈΠ»ΠΈΡ€ΠΎΠ²Π°Π½ Π½Π°Π±ΠΎΡ€ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ², Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ Π±Π΅Π· initrd.
  • Для 32-разрядных систСм ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΎ Π΄Π²Π΅ сборки ядра — с SMP ΠΈ для однопроцСссорных систСм Π±Π΅Π· ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ SMP (ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ Π½Π° ΠΎΡ‡Π΅Π½ΡŒ старых ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… с процСссорами ΡΡ‚Π°Ρ€ΡˆΠ΅ Pentium III ΠΈ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ модСлями Pentium M, Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‰ΠΈΠΌΠΈ PAE).
  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π° поставка Qt4, дистрибутив ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ ΠΏΠ΅Ρ€Π΅ΡˆΡ‘Π» Π½Π° Qt5.
  • ΠžΡΡƒΡ‰Π΅ΡΡ‚Π²Π»Π΅Π½Π° миграция Π½Π° Python 3. Π’ состав Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π° языкС Rust.
  • По ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ для обСспСчСния Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΠΎΠ³ΠΎ сСрвСра задСйствован Postfix, Π° ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ с Sendmail ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Ρ‰Π΅Π½Ρ‹ Π² Ρ€Π°Π·Π΄Π΅Π» /extra. ВмСсто imapd ΠΈ ipop3d задСйствован Dovecot.
  • Π’ инструмСнтарии для управлСния ΠΏΠ°ΠΊΠ΅Ρ‚Π°ΠΌΠΈ pkgtools Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° Π±Π»ΠΎΠΊΠΈΡ€ΠΎΠ²ΠΎΠΊ, Π·Π°Ρ‰ΠΈΡ‰Π°ΡŽΡ‰ΠΈΡ… ΠΎΡ‚ ΠΎΠ΄Π½ΠΎΠ²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠ³ΠΎ запуска ΠΊΠΎΠ½ΠΊΡƒΡ€ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ, Π° Ρ‚Π°ΠΊΠΆΠ΅ сокращСна ΠΈΠ½Ρ‚Π΅Π½ΡΠΈΠ²Π½ΠΎΡΡ‚ΡŒ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΉ записи Π½Π° диск для Π±ΠΎΠ»Π΅Π΅ ΠΎΠΏΡ‚ΠΈΠΌΠ°Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π½Π° SSD-накопитСлях.
  • Π’ состав Π²ΠΊΠ»ΡŽΡ‡Ρ‘Π½ скрипт «make_world.sh», ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ автоматичСски ΠΏΠ΅Ρ€Π΅ΡΠΎΠ±Ρ€Π°Ρ‚ΡŒ всю систСму ΠΈΠ· исходных тСкстов. Π’Π°ΠΊΠΆΠ΅ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ Π½ΠΎΠ²Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ скриптов для пСрСсборки инсталлятора ΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с ядром.
  • ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ вСрсии ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Π²ΠΊΠ»ΡŽΡ‡Π°Ρ mesa 21.3.3, KDE Gear 21.12.1, sqlite 3.37.2, mercurial 6.0.1, pipewire 0.3.43, pulseaudio 15.0, mdadm 4.2, wpa_supplicant 2.9, xorg-server 1.20.14, gimp 2.10.30, gtk 3.24, freetype 2.11.1, samba 4.15.5, postfix 3.6.4, perl 5.34.0, apache httpd 2.4.52, openssh 8.8, php 7.4.27, python 3.9.10, ruby 3.0.3, git 2.35.1. ΠΈ Ρ‚.ΠΏ.

    Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru