Rilascio del kit di distribuzione Slackware 15.0

A più di cinque anni di distanza dall'ultimo rilascio, è stato pubblicato il rilascio del kit di distribuzione Slackware 15.0. Il progetto è in sviluppo dal 1993 ed è la distribuzione più antica attualmente esistente. È disponibile per il download un'immagine di installazione (3.5 GB), predisposta per le architetture i586 e x86_64. Per familiarizzare con la distribuzione senza installazione, è disponibile una build Live (4.3 GB). Una selezione di pacchetti aggiuntivi con programmi non inclusi nella distribuzione standard può essere trovata nel repository slackbuilds.org.

Nonostante l'età avanzata, la distribuzione ha saputo mantenere la sua originalità e semplicità nell'organizzazione del lavoro. L'assenza di complicazioni e un semplice sistema di inizializzazione nello stile dei classici sistemi BSD rendono la distribuzione una soluzione interessante per studiare il funzionamento dei sistemi simili a Unix, condurre esperimenti e conoscere Linux. Il motivo principale della lunga vita della distribuzione è l'inesauribile entusiasmo di Patrick Volkerding, che da quasi 30 anni è il leader e principale sviluppatore del progetto.

Durante lo sviluppo della nuova versione, l'obiettivo principale era fornire nuove tecnologie e versioni attuali dei programmi senza violare l'originalità e le caratteristiche della distribuzione. L'obiettivo principale era rendere la distribuzione più moderna, ma allo stesso tempo mantenere il modo familiare di lavorare in Slackware. Cambiamenti chiave:

  • Passare all'utilizzo del sottosistema PAM (Pluggable Authentication Module) per l'autenticazione e abilitare PAM nel pacchetto shadow-utils utilizzato per memorizzare le password nel file /etc/shadow.
  • Per gestire le sessioni utente, al posto di ConsoleKit2, è stato utilizzato elogind, una variante di logind non legata a systemd, che ha semplificato notevolmente la fornitura di ambienti grafici legati ad alcuni sistemi di inizializzazione e migliorato il supporto agli standard XDG.
  • Aggiunto il supporto per il media server PipeWire e fornita la possibilità di utilizzarlo al posto di PulseAudio.
  • Aggiunto il supporto per una sessione grafica basata sul protocollo Wayland, che può essere utilizzata in KDE in aggiunta alla sessione basata sul server X.
  • Aggiunte nuove versioni degli ambienti utente Xfce 4.16 e KDE Plasma 5.23.5. I pacchetti con LXDE e Lumina sono disponibili tramite SlackBuild.
  • Il kernel Linux è stato aggiornato al ramo 5.15. Il supporto per la generazione di un file initrd è stato aggiunto al programma di installazione e l'utility geninitrd è stata aggiunta alla distribuzione per creare automaticamente l'initrd per il kernel Linux installato. Si consiglia di utilizzare per impostazione predefinita l'assemblaggio modulare del kernel "generico", ma viene mantenuto anche il supporto per il kernel monolitico "enorme", in cui è compilato il set di driver necessari per l'avvio senza initrd.
  • Per i sistemi a 32 bit vengono offerte due build del kernel: con SMP e per sistemi a processore singolo senza supporto SMP (può essere utilizzato su computer molto vecchi con processori precedenti al Pentium III e alcuni modelli Pentium M che non supportano PAE).
  • La consegna di Qt4 è stata interrotta, la distribuzione è passata completamente a Qt5.
  • E' stata effettuata la migrazione a Python 3. Sono stati aggiunti pacchetti per lo sviluppo nel linguaggio Rust.
  • Per impostazione predefinita, Postfix è abilitato per garantire il funzionamento del server di posta e i pacchetti con Sendmail sono stati spostati nella sezione /extra. Dovecot viene utilizzato al posto di imapd e ipop3d.
  • Il toolkit di gestione dei pacchetti pkgtools ora supporta il blocco per impedire l'esecuzione simultanea di operazioni concorrenti e riduce le scritture su disco per prestazioni migliori sugli SSD.
  • Il pacchetto include lo script "make_world.sh", che consente di ricostruire automaticamente l'intero sistema dal codice sorgente. È stato inoltre aggiunto un nuovo set di script per ricostruire il programma di installazione e i pacchetti del kernel.
  • Versioni del pacchetto aggiornate, tra cui mesa 21.3.3, KDE Gear 21.12.1, sqlite 3.37.2, mercurial 6.0.1, pipewire 0.3.43, pulsateaudio 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. e così via.

    Fonte: opennet.ru

Aggiungi un commento