Vrystelling van die Slackware 15.0 verspreidingskit

Meer as vyf jaar na die laaste vrystelling is die vrystelling van die Slackware 15.0-verspreidingstel gepubliseer. Die projek word sedert 1993 ontwikkel en is die oudste tans bestaande verspreiding. 'n Installasiebeeld (3.5 GB) is beskikbaar vir aflaai, wat voorberei is vir i586- en x86_64-argitekture. Om jouself vertroud te maak met die verspreiding sonder installasie, is 'n Live build (4.3 GB) beskikbaar. 'n Seleksie van bykomende pakkette met programme wat nie by die standaardverspreiding ingesluit is nie, kan in die slackbuilds.org-bewaarplek gevind word.

Ten spyte van sy hoë ouderdom kon die verspreiding sy oorspronklikheid en eenvoud in die organisasie van werk behou. Die gebrek aan komplikasies en 'n eenvoudige inisialiseringstelsel in die styl van klassieke BSD-stelsels maak die verspreiding 'n interessante oplossing om die werking van Unix-agtige stelsels te bestudeer, eksperimente uit te voer en Linux te leer ken. Die hoofrede vir die lang lewe van die verspreiding is die onuitputlike entoesiasme van Patrick Volkerding, wat vir byna 30 jaar die leier en hoofontwikkelaar van die projek is.

By die ontwikkeling van die nuwe vrystelling was die hooffokus op die verskaffing van nuwe tegnologieë en huidige weergawes van programme sonder om die oorspronklikheid en kenmerke van die verspreiding te skend. Die hoofdoel was om die verspreiding meer modern te maak, maar terselfdertyd die bekende manier van werk in Slackware te handhaaf. Sleutelveranderinge:

  • Skakel oor na die gebruik van die PAM (Pluggable Authentication Module) substelsel vir stawing en aktiveer PAM in die shadow-utils-pakket wat gebruik word om wagwoorde in die /etc/shadow-lêer te stoor.
  • Om gebruikersessies te bestuur, in plaas van ConsoleKit2, is elogind gebruik, 'n variant van logind wat nie aan systemd gekoppel is nie, wat die aflewering van grafiese omgewings wat aan sekere inisialiseringstelsels gekoppel is, aansienlik vereenvoudig het en ondersteuning vir XDG-standaarde verbeter het.
  • Ondersteuning vir die PipeWire-mediabediener bygevoeg en die vermoë verskaf om dit in plaas van PulseAudio te gebruik.
  • Bygevoeg ondersteuning vir 'n grafiese sessie gebaseer op die Wayland protokol, wat gebruik kan word in KDE bykomend tot die X-bediener-gebaseerde sessie.
  • Bygevoeg nuwe weergawes van gebruikersomgewings Xfce 4.16 en KDE Plasma 5.23.5. Pakkette met LXDE en Lumina is beskikbaar deur SlackBuild.
  • Die Linux-kern is opgedateer na tak 5.15. Ondersteuning vir die generering van 'n initrd-lêer is by die installeerder gevoeg, en die geninitrd-nutsding is by die verspreiding gevoeg om outomaties die initrd vir die geïnstalleerde Linux-kern te bou. Die modulêre samestelling van die "generiese" kern word by verstek aanbeveel vir gebruik, maar ondersteuning vir die monolitiese "groot" kern word ook behou, waarin die stel drywers wat nodig is om sonder 'n initrd te begin, saamgestel is.
  • Vir 32-bis-stelsels word twee kernbouings aangebied - met SMP en vir enkelverwerkerstelsels sonder SMP-ondersteuning (kan gebruik word op baie ou rekenaars met verwerkers ouer as Pentium III en sommige Pentium M-modelle wat nie PAE ondersteun nie).
  • Aflewering van Qt4 is gestaak, die verspreiding het heeltemal oorgeskakel na Qt5.
  • Migrasie na Python 3 is uitgevoer. Pakkette vir ontwikkeling in die Rust-taal is bygevoeg.
  • Postfix is ​​by verstek geaktiveer om die werking van die posbediener te verseker, en pakkette met Sendmail is na die /extra-afdeling geskuif. Dovecot word gebruik in plaas van imapd en ipop3d.
  • Die pkgtools pakketbestuurnutsmiddelstel ondersteun nou sluiting om te verhoed dat mededingende bedrywighede op dieselfde tyd loop, en verminder skyfskryf vir beter werkverrigting op SSD's.
  • Die pakket bevat die “make_world.sh”-skrip, wat jou toelaat om die hele stelsel outomaties te herbou vanaf bronkode. 'n Nuwe stel skrifte vir die herbou van die installeerder en kernpakkette is ook bygevoeg.
  • Opgedateerde pakketweergawes, insluitend mesa 21.3.3, KDE Gear 21.12.1, sqlite 3.37.2, mercurial 6.0.1, pipewire 0.3.43, pulsaudio 15.0, mdadm 4.2, wpa_supplicant 2.9, xorg.1.20.14-bediener 2.10.30, xorg.3.24-bediener 2.11.1, gtk 4.15.5, freetype 3.6.4, samba 5.34.0, postfix 2.4.52, perl 8.8, apache httpd 7.4.27, openssh 3.9.10, php 3.0.3, python 2.35.1, ruby​ , git XNUMX. en so aan.

    Bron: opennet.ru

Voeg 'n opmerking