Utgivelse av Slackware 15.0 distribusjonssett

Mer enn fem år etter den siste utgivelsen ble utgivelsen av Slackware 15.0-distribusjonssettet publisert. Prosjektet har vært under utvikling siden 1993 og er den eldste eksisterende distribusjonen. Et installasjonsbilde (3.5 GB) er tilgjengelig for nedlasting, som er forberedt for i586- og x86_64-arkitekturer. For å gjøre deg kjent med distribusjonen uten installasjon, er en Live build (4.3 GB) tilgjengelig. Et utvalg tilleggspakker med programmer som ikke er inkludert i standarddistribusjonen kan finnes i slackbuilds.org-depotet.

Til tross for sin høye alder, var distribusjonen i stand til å opprettholde sin originalitet og enkelhet i organiseringen av arbeidet. Mangelen på komplikasjoner og et enkelt initialiseringssystem i stil med klassiske BSD-systemer gjør distribusjonen til en interessant løsning for å studere driften av Unix-lignende systemer, gjennomføre eksperimenter og bli kjent med Linux. Hovedårsaken til distribusjonens lange levetid er den utømmelige entusiasmen til Patrick Volkerding, som har vært leder og hovedutvikler av prosjektet i snart 30 år.

Ved utviklingen av den nye utgivelsen var hovedfokuset på å tilby nye teknologier og nåværende versjoner av programmer uten å krenke originaliteten og egenskapene til distribusjonen. Hovedmålet var å gjøre distribusjonen mer moderne, men samtidig opprettholde den kjente måten å jobbe på i Slackware. Viktige endringer:

  • Bytt til å bruke PAM (Pluggable Authentication Module)-undersystemet for autentisering og aktiver PAM i shadow-utils-pakken, som brukes til å lagre passord i filen /etc/shadow.
  • For å administrere brukerøkter, i stedet for ConsoleKit2, ble elogind brukt, en variant av logind som ikke er knyttet til systemd, noe som betydelig forenklet leveringen av grafiske miljøer knyttet til visse initialiseringssystemer og forbedret støtte for XDG-standarder.
  • Lagt til støtte for PipeWire-medieserveren og ga muligheten til å bruke den i stedet for PulseAudio.
  • Lagt til støtte for en grafisk sesjon basert på Wayland-protokollen, som kan brukes i KDE i tillegg til den X-serverbaserte sesjonen.
  • Lagt til nye versjoner av brukermiljøene Xfce 4.16 og KDE Plasma 5.23.5. Pakker med LXDE og Lumina er tilgjengelige gjennom SlackBuild.
  • Linux-kjernen har blitt oppdatert til gren 5.15. Støtte for å generere en initrd-fil er lagt til installasjonsprogrammet, og geninitrd-verktøyet er lagt til distribusjonen for automatisk å bygge initrd for den installerte Linux-kjernen. Den modulære sammenstillingen av den "generiske" kjernen anbefales for bruk som standard, men støtte for den monolittiske "enorme" kjernen er også beholdt, der settet med drivere som kreves for å starte opp uten en initrd er kompilert.
  • For 32-bits systemer tilbys to kjernebygg - med SMP og for enkeltprosessorsystemer uten SMP-støtte (kan brukes på svært gamle datamaskiner med prosessorer eldre enn Pentium III og noen Pentium M-modeller som ikke støtter PAE).
  • Levering av Qt4 er avbrutt, distribusjonen har gått helt over til Qt5.
  • Det er gjennomført migrering til Python 3. Pakker for utvikling i Rust-språket er lagt til.
  • Som standard er Postfix aktivert for å sikre driften av e-postserveren, og pakker med Sendmail er flyttet til /extra-delen. Dovecot brukes i stedet for imapd og ipop3d.
  • Pkgtools pakkeadministrasjonsverktøysett støtter nå låsing for å forhindre at konkurrerende operasjoner kjører samtidig, og reduserer diskskriving for bedre ytelse på SSD-er.
  • Pakken inkluderer "make_world.sh"-skriptet, som lar deg gjenoppbygge hele systemet automatisk fra kildekoden. Et nytt sett med skript for å gjenoppbygge installasjonsprogrammet og kjernepakkene er også lagt til.
  • Oppdaterte pakkeversjoner, inkludert 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.1.20.14-server 2.10.30, xorg.3.24-server 2.11.1. 4.15.5, gtk 3.6.4, freetype 5.34.0, samba 2.4.52, postfix 8.8, perl 7.4.27, apache httpd 3.9.10, openssh 3.0.3, php 2.35.1, python XNUMX, rub. , git XNUMX. og så videre.

    Kilde: opennet.ru

Legg til en kommentar