Рэліз дыстрыбутыва 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. 3.24, gtk 2.11.1, freetype 4.15.5, samba 3.6.4, postfix 5.34.0, perl 2.4.52, apache httpd 8.8, openssh 7.4.27, php 3.9.10, python 3.0.3, ru 2.35.1. і да т.п.

    Крыніца: opennet.ru

Дадаць каментар