Izdaja distribucijskega kompleta Slackware 15.0

Več kot pet let po zadnji izdaji je bila objavljena izdaja distribucijskega kompleta Slackware 15.0. Projekt se razvija od leta 1993 in je najstarejša trenutno obstoječa distribucija. Za prenos je na voljo namestitvena slika (3.5 GB), ki je pripravljena za arhitekturi i586 in x86_64. Za seznanitev z distribucijo brez namestitve je na voljo Live build (4.3 GB). Izbor dodatnih paketov s programi, ki niso vključeni v standardno distribucijo, lahko najdete v repozitoriju slackbuilds.org.

Kljub visoki starosti je distribuciji uspelo ohraniti izvirnost in preprostost v organizaciji dela. Zaradi odsotnosti zapletov in preprostega inicializacijskega sistema v slogu klasičnih sistemov BSD je distribucija zanimiva rešitev za proučevanje delovanja Unixu podobnih sistemov, izvajanje eksperimentov in spoznavanje Linuxa. Glavni razlog za dolgo življenjsko dobo distribucije je neizčrpen entuziazem Patricka Volkerdinga, ki je že skoraj 30 let vodja in glavni razvijalec projekta.

Pri razvoju nove izdaje je bil glavni poudarek na zagotavljanju novih tehnologij in trenutnih različicah programov brez kršitve izvirnosti in značilnosti distribucije. Glavni cilj je bil narediti distribucijo modernejšo, a hkrati ohraniti poznan način dela v Slackware. Ključne spremembe:

  • Preklopite na uporabo podsistema PAM (Pluggable Authentication Module) za preverjanje pristnosti in omogočite PAM v paketu shadow-utils, ki se uporablja za shranjevanje gesel v datoteki /etc/shadow.
  • Za upravljanje uporabniških sej je bil namesto ConsoleKit2 uporabljen elogind, različica loginda, ki ni vezana na systemd, kar je bistveno poenostavilo dostavo grafičnih okolij, vezanih na določene inicializacijske sisteme in izboljšalo podporo standardom XDG.
  • Dodana podpora za medijski strežnik PipeWire in omogočena možnost njegove uporabe namesto PulseAudio.
  • Dodana podpora za grafično sejo, ki temelji na protokolu Wayland, ki se lahko uporablja v KDE poleg seje, ki temelji na strežniku X.
  • Dodani novi različici uporabniških okolij Xfce 4.16 in KDE Plasma 5.23.5. Paketi z LXDE in Lumina so na voljo prek SlackBuild.
  • Jedro Linuxa je bilo posodobljeno na vejo 5.15. Namestitvenemu programu je bila dodana podpora za ustvarjanje datoteke initrd, v distribucijo pa je bil dodan pripomoček geninitrd za samodejno izdelavo datoteke initrd za nameščeno jedro Linuxa. Modularni sklop "generičnega" jedra je privzeto priporočljiv za uporabo, vendar je ohranjena tudi podpora za monolitno "ogromno" jedro, v katerega je preveden nabor gonilnikov, potrebnih za zagon brez initrd.
  • Za 32-bitne sisteme sta na voljo dve gradnji jedra - s SMP in za enoprocesorske sisteme brez podpore za SMP (lahko se uporablja na zelo starih računalnikih s procesorji, starejšimi od Pentiuma III in nekaterih modelih Pentium M, ki ne podpirajo PAE).
  • Dostava Qt4 je bila prekinjena; distribucija je v celoti prešla na Qt5.
  • Izvedena je bila migracija na Python 3. Dodani so paketi za razvoj v jeziku Rust.
  • Privzeto je omogočen Postfix, ki zagotavlja delovanje poštnega strežnika, paketi s Sendmailom pa so bili premaknjeni v razdelek /extra. Dovecot se uporablja namesto imapd in ipop3d.
  • Komplet orodij za upravljanje paketov pkgtools zdaj podpira zaklepanje, da se prepreči hkratno izvajanje konkurenčnih operacij, in zmanjša pisanje na disk za boljšo zmogljivost na SSD-jih.
  • Paket vključuje skript “make_world.sh”, ki vam omogoča, da samodejno obnovite celoten sistem iz izvorne kode. Dodan je bil tudi nov nabor skriptov za ponovno izdelavo namestitvenega programa in paketov jedra.
  • Posodobljene različice paketov, vključno z 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, ruby ​​​​2.35.1 , git XNUMX. in tako naprej.

    Vir: opennet.ru

Dodaj komentar