Frigivelse af Slackware 15.0 distributionssættet

Mere end fem år efter den sidste udgivelse blev udgivelsen af ​​Slackware 15.0 distributionssættet offentliggjort. Projektet har været under udvikling siden 1993 og er den ældste eksisterende distribution. Et installationsbillede (3.5 GB) er tilgængeligt til download, som er forberedt til i586- og x86_64-arkitekturer. For at gøre dig bekendt med distributionen uden installation er en Live build (4.3 GB) tilgængelig. Et udvalg af yderligere pakker med programmer, der ikke er inkluderet i standarddistributionen, kan findes i slackbuilds.org repository.

Trods sin høje alder var distributionen i stand til at bevare sin originalitet og enkelhed i tilrettelæggelsen af ​​arbejdet. Manglen på komplikationer og et simpelt initialiseringssystem i stil med klassiske BSD-systemer gør distributionen til en interessant løsning til at studere driften af ​​Unix-lignende systemer, udføre eksperimenter og lære Linux at kende. Hovedårsagen til distributionens lange levetid er Patrick Volkerdings uudtømmelige entusiasme, som har været leder og hovedudvikler af projektet i næsten 30 år.

Ved udviklingen af ​​den nye udgivelse var hovedfokus på at levere nye teknologier og aktuelle versioner af programmer uden at krænke distributionens originalitet og karakteristika. Hovedmålet var at gøre distributionen mere moderne, men samtidig bevare den velkendte måde at arbejde på i Slackware. Nøgleændringer:

  • Skift til at bruge PAM-undersystemet (Pluggable Authentication Module) til godkendelse og aktiver PAM i shadow-utils-pakken, der bruges til at gemme adgangskoder i filen /etc/shadow.
  • Til at administrere brugersessioner blev der i stedet for ConsoleKit2 brugt elogind, en variant af logind, der ikke er bundet til systemd, hvilket væsentligt forenklede leveringen af ​​grafiske miljøer knyttet til visse initialiseringssystemer og forbedret understøttelse af XDG-standarder.
  • Tilføjede understøttelse af PipeWire-medieserveren og gav mulighed for at bruge den i stedet for PulseAudio.
  • Tilføjet understøttelse af en grafisk session baseret på Wayland-protokollen, som kan bruges i KDE ud over den X-serverbaserede session.
  • Tilføjet nye versioner af brugermiljøerne Xfce 4.16 og KDE Plasma 5.23.5. Pakker med LXDE og Lumina er tilgængelige via SlackBuild.
  • Linux-kernen er blevet opdateret til branch 5.15. Understøttelse af generering af en initrd-fil er blevet tilføjet til installationsprogrammet, og geninitrd-værktøjet er blevet tilføjet til distributionen til automatisk at bygge initrd til den installerede Linux-kerne. Den modulære samling af den "generiske" kerne anbefales til brug som standard, men understøttelse af den monolitiske "enorme" kerne bibeholdes også, hvori det sæt af drivere, der kræves til at starte op uden en initrd, er kompileret.
  • Til 32-bit systemer tilbydes to kerne-builds - med SMP og til enkeltprocessorsystemer uden SMP-understøttelse (kan bruges på meget gamle computere med processorer ældre end Pentium III og nogle Pentium M-modeller, der ikke understøtter PAE).
  • Levering af Qt4 er afbrudt, distributionen er helt skiftet til Qt5.
  • Der er gennemført migrering til Python 3. Pakker til udvikling i Rust-sproget er tilføjet.
  • Som standard er Postfix aktiveret for at sikre driften af ​​mailserveren, og pakker med Sendmail er blevet flyttet til /extra sektionen. Dovecot bruges i stedet for imapd og ipop3d.
  • Pkgtools pakkestyringsværktøjssæt understøtter nu låsning for at forhindre konkurrerende operationer i at køre på samme tid, og reducerer diskskrivninger for bedre ydeevne på SSD'er.
  • Pakken indeholder "make_world.sh" scriptet, som giver dig mulighed for automatisk at genopbygge hele systemet fra kildekoden. Et nyt sæt scripts til genopbygning af installationsprogrammet og kernepakkerne er også blevet tilføjet.
  • Opdaterede pakkeversioner, inklusive 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, xorg. 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, rub. , git XNUMX. og så videre.

    Kilde: opennet.ru

Tilføj en kommentar