Presentato il rilascio della distribuzione Devuan 6.0 «Excalibur», fork di Debian GNU/Linux, fornito senza il gestore di sistema systemd. La nuova versione si distingue per il passaggio alla base pacchetti di Debian 13. Sono state preparate immagini Live (1,7 GB) e immagini ISO di installazione per l'architettura amd64. I pacchetti vengono compilati per le architetture i386, amd64, armel, armhf, arm64, ppc64el e riscv64.
Il progetto supporta fork per circa 400 pacchetti Debian, modificati per rimuovere le dipendenze da systemd, rebranding o adattamenti per le peculiarità dell'infrastruttura Devuan. Due pacchetti (devuan-baseconf, jenkins-debian-glue-buildenv-devuan) sono presenti solo in Devuan e sono legati alla configurazione dei repository e al funzionamento del sistema di build. Altrimenti, Devuan è completamente compatibile con Debian e può essere utilizzato come base per creare build specializzate di Debian senza systemd. I pacchetti specifici per Devuan possono essere scaricati dal repository packages.devuan.org.
Il desktop predefinito è basato su Xfce e sul manager di visualizzazione Slim. Sono disponibili per installazione opzionale KDE, MATE, Cinnamon, LXQt e Sway. Invece di systemd, viene fornito un classico sistema di inizializzazione SysVinit, e sono disponibili anche openrc e runit come opzioni. È prevista la possibilità di lavorare senza D-Bus, che permette di creare configurazioni desktop minimaliste basate sui gestori di finestre blackbox, fluxbox, fvwm, fvwm-crystal e openbox. Per la configurazione della rete è disponibile un'opzione di configuratore NetworkManager non legata a systemd. Invece di systemd-udev, viene utilizzato eudev, un fork di udev del progetto Gentoo. Per gestire le sessioni utente in Xfce e MATE viene utilizzato consolekit, mentre negli altri desktop viene usato elogind, una variante di logind non legata a systemd.
Le modifiche in Devuan 6 consistono principalmente nella transizione alla base dei pacchetti di Debian 13 e nel kernel Linux 6.12, oltre a modifiche apportate per garantire il funzionamento dei sistemi di init sysvinit, runit e OpenRC. È stata ripristinata la supporto per la registrazione delle sessioni nel file /run/utmp, poiché il tempo di supporto della distribuzione scadrà prima che inizi a manifestarsi il problema del 2038. Come in Debian, è stata effettuata la migrazione dei file eseguibili e delle librerie dalla partizione root alla partizione /usr (/bin, /sbin e /lib* sono stati configurati come link simbolici alle rispettive directory all'interno di /usr). È stata interrotta la creazione di pacchetti di installazione e pacchetti con kernel per sistemi x86 a 32 bit, ma è stato mantenuto un repository pacchetti ufficialmente supportato e un repository multi-arch. Sono stati aggiunti pacchetti per l'architettura riscv64.
Fonte: opennet.ru
