Több mint öt év elteltével, a Slackware 15.0 disztribúció új kiadása megjelent. A projekt 1993 óta fejlődik, és a jelenleg elérhető disztribúciók közül a legidősebb. Az i586 és x86_64 architektúrákhoz készült telepítő ISO (3.5 GB) letölthető. A disztribúció telepítés nélküli kipróbálására Live-verzió (4.3 GB) áll rendelkezésre. További csomagok, amelyek hiányoznak a standard kiadásból, megtalálhatók a slackbuilds.org tárolóban.
A disztribúcióik nagy kora ellenére meg tudta őrizni eredetiségét és a munka egyszerűségének megszervezését. A bonyolultság hiánya és a klasszikus BSD rendszerek stílusú egyszerű inicializációs rendszer érdekes megoldássá teszi a disztribúciót az Unix-szerű rendszerek tanulmányozására, kísérletezésekhez és a Linux-szal való ismerkedéshez. A disztribúció hosszú életének fő oka Patrick Volkerding kimeríthetetlen lelkesedése, aki már közel 30 éve a projekt vezetője és fő fejlesztője.
Az új kiadás fejlesztésénél a figyelmet az új technológiák és az aktuális programverziók biztosítására összpontosították anélkül, hogy megsértették volna a disztribúció eredetiségét és jellemzőit. A fő cél az volt, hogy a disztribúció modernebb legyen, de eközben megőrizze a Slackware megszokott munkarendjét. A kulcsfontosságú változások:
- A PAM (Pluggable Authentication Module) alrendszer használatának bevezetése az autentikációhoz, valamint a PAM alkalmazása a shadow-utils csomagban, amely a jelszavak tárolására szolgál az /etc/shadow fájlban.
- A felhasználói munkamenetek kezelésére az ConsoleKit2 helyett az elogind kerül alkalmazásra, amely a logind alternatívája, és nem kötődik a systemd-hez, ami jelentősen megkönnyítette a grafikus környezetek szállítását az egyes inicializáló rendszerekhez kötődően, és javította az XDG szabványok támogatását.
- Hozzáadva a multimédia támogatása. a szerver A PipeWire bevezetésre került, lehetőséget biztosítva a PulseAudio helyett történő használatra.
- A Wayland protokoll alapú grafikus munkamenet támogatása megvalósult, amely a KDE-ben is használható az X-szerver alapú munkamenet mellett.
- Új verziók kerültek hozzáadásra az Xfce 4.16 és KDE Plasma 5.23.5 felhasználói környezetekhez. A SlackBuild-en keresztül elérhető a LXDE és Lumina csomagok.
- A Linux kernel updated to branch 5.15. The installer now supports generating initrd files, and the distribution includes the geninitrd utility for automatic initrd assembly for the installed Linux kernel. The modular build of the 'generic' kernel is recommended for default use, but support for the 'huge' monolithic kernel, which includes a set of drivers necessary for booting without initrd, has been retained.
- For 32-bit systems, two kernel builds are offered — one with SMP and one for single-processor systems without SMP support (suitable for very old computers with processors older than Pentium III and certain models of Pentium M that do not support PAE).
- The supply of Qt4 has been discontinued, and the distribution has fully transitioned to Qt5.
- Migration to Python 3 has been completed. Development packages for the Rust programming language have been added.
- By default, Postfix is used to ensure the operation of the mail server, and Sendmail packages have been moved to the /extra section. Dovecot is used instead of imapd and ipop3d.
- The pkgtools package management toolkit has implemented support for locks to prevent simultaneous execution of competing operations, and the intensity of disk write operations has been reduced for optimal performance on SSD drives.
- A script 'make_world.sh' has been included, allowing the entire system to be automatically rebuilt from source code. A new set of scripts for rebuilding the installer and kernel packages has also been added.
- Package versions have been updated, including 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, and others.
Forrás: opennet.ru
