Vydání distribuční sady Slackware 15.0

Více než pět let po posledním vydání bylo zveřejněno vydání distribuční sady Slackware 15.0. Projekt se vyvíjí od roku 1993 a je nejstarší v současnosti existující distribucí. Ke stažení je k dispozici instalační obraz (3.5 GB), který je připraven pro architektury i586 a x86_64. Abyste se s distribucí seznámili bez instalace, je k dispozici Live build (4.3 GB). Výběr dalších balíčků s programy, které nejsou součástí standardní distribuce, lze nalézt v úložišti slackbuilds.org.

I přes svůj pokročilý věk si distribuce dokázala zachovat originalitu a jednoduchost v organizaci práce. Neexistence komplikací a jednoduchý inicializační systém ve stylu klasických BSD systémů dělá z distribuce zajímavé řešení pro studium provozu unixových systémů, provádění experimentů a seznamování se s Linuxem. Hlavním důvodem dlouhé životnosti distribuce je nevyčerpatelné nadšení Patricka Volkerdinga, který je vedoucím a hlavním vývojářem projektu již téměř 30 let.

Při vývoji nového vydání byl hlavní důraz kladen na poskytování nových technologií a aktuálních verzí programů, aniž by byla narušena originalita a vlastnosti distribuce. Hlavním cílem bylo udělat distribuci modernější, ale zároveň zachovat zažitý způsob práce ve Slackware. Klíčové změny:

  • Přepněte na používání subsystému PAM (Pluggable Authentication Module) pro ověřování a povolte PAM v balíčku shadow-utils používaném k ukládání hesel v souboru /etc/shadow.
  • Pro správu uživatelských relací byl místo ConsoleKit2 použit elogind, varianta logind, která není vázána na systemd, což výrazně zjednodušilo doručování grafických prostředí vázaných na určité inicializační systémy a zlepšilo podporu standardů XDG.
  • Přidána podpora pro mediální server PipeWire a poskytnuta možnost používat jej místo PulseAudio.
  • Přidána podpora grafické relace založené na protokolu Wayland, kterou lze použít v KDE kromě relace založené na X serveru.
  • Přidány nové verze uživatelských prostředí Xfce 4.16 a KDE Plasma 5.23.5. Balíčky s LXDE a Lumina jsou dostupné prostřednictvím SlackBuild.
  • Linuxové jádro bylo aktualizováno na větev 5.15. Do instalačního programu byla přidána podpora pro generování souboru initrd a do distribuce byla přidána utilita geninitrd pro automatické sestavení initrd pro nainstalované jádro Linuxu. Ve výchozím nastavení se doporučuje používat modulární sestavu „generického“ jádra, ale je zachována také podpora pro monolitické „obrovské“ jádro, do kterého je zkompilována sada ovladačů potřebných pro zavedení bez initrd.
  • Pro 32bitové systémy jsou nabízena dvě sestavení jádra – s SMP a pro jednoprocesorové systémy bez podpory SMP (lze použít na velmi starých počítačích s procesory staršími než Pentium III a na některých modelech Pentium M, které PAE nepodporují).
  • Dodávka Qt4 byla ukončena, distribuce zcela přešla na Qt5.
  • Byla provedena migrace na Python 3. Byly přidány balíčky pro vývoj v jazyce Rust.
  • Ve výchozím nastavení je Postfix povolen pro zajištění provozu poštovního serveru a balíčky se Sendmailem byly přesunuty do sekce /extra. Dovecot se používá místo imapd a ipop3d.
  • Sada nástrojů pro správu balíčků pkgtools nyní podporuje zamykání, aby se zabránilo současnému spuštění konkurenčních operací, a snižuje počet zápisů na disk pro lepší výkon na SSD.
  • Balíček obsahuje skript „make_world.sh“, který umožňuje automaticky přestavět celý systém ze zdrojového kódu. Byla také přidána nová sada skriptů pro přebudování instalačního programu a balíčků jádra.
  • Aktualizované verze balíčků, včetně 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.9org. 1.20.14, gtk 2.10.30, freetype 3.24, samba 2.11.1, postfix 4.15.5, perl 3.6.4, Apache httpd 5.34.0, openssh 2.4.52, php 8.8, python 7.4.27 ruby , git 3.9.10. a tak dále.

    Zdroj: opennet.ru

Přidat komentář