È uscito il rilascio della distribuzione Devuan 3.1 «Beowulf», un fork di Debian GNU/Linux, fornito senza il gestore di sistema systemd. Devuan 3.1 è una versione intermedia che continua lo sviluppo della serie Devuan 3.x, basata sui pacchetti di Debian 10 «Buster». Sono disponibili immagini Live e ISO per le architetture AMD64 e i386. Le versioni per ARM (armel, armhf e arm64) e le immagini per di macchine virtuali il rilascio 3.1 non sono state formulate (si devono utilizzare le versioni Devuan 3.0, per poi aggiornare il sistema tramite il gestore di pacchetti).
Il progetto ha creato fork di circa 400 pacchetti Debian, modificati per rimuovere le dipendenze da systemd, per il rebranding o per adattamenti specifici all'infrastruttura di 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. Per il resto, Devuan è completamente compatibile con Debian e può essere utilizzato come base per creare build specializzate di Debian senza systemd. I pacchetti specifici di Devuan possono essere scaricati dal repository packages.devuan.org.
Il desktop predefinito si basa su Xfce e sul gestore di accesso Slim. Sono disponibili per l'installazione opzionale KDE, MATE, Cinnamon e LXQt. Al posto di systemd, viene fornito un sistema di inizializzazione classico, SysVinit, con anche openrc e runit come opzioni. È prevista la possibilità di operare senza D-Bus, permettendo configurazioni desktop minimaliste basate su gestori di finestre come blackbox, fluxbox, fvwm, fvwm-crystal e openbox. Per la configurazione di rete, è incluso un configuratore NetworkManager non legato a systemd. Al posto di systemd-udev, viene utilizzato eudev, un fork di udev del progetto Gentoo. Per la gestione delle sessioni utente in KDE, Cinnamon e LXQt, viene offerto elogind, una versione di logind non legata a systemd. Xfce e MATE usano consolekit.
Modifiche specifiche per Devuan 3.1:
- Nell'installer è stata proposta la scelta tra tre sistemi di inizializzazione: sysvinit, openrc e runit. In modalità esperto, è possibile selezionare un bootloader alternativo (lilo) e disattivare l'installazione di firmware non liberi.
- Le correzioni delle vulnerabilità da Debian 10 sono state integrate. Il kernel Linux è stato aggiornato alla versione 4.19.171.
- È stato aggiunto un nuovo pacchetto debian-pulseaudio-config-override, che risolve il problema della disattivazione predefinita di PulseAudio. Il pacchetto viene installato automaticamente quando si seleziona un desktop nell'installer e commenta la configurazione «autospawn=no» nel file /etc/pulse/client.conf.d/00-disable-autospawn.conf.
- È stato risolto il problema della visualizzazione di "Debian" invece di "Devuan" nel menu di avvio. Per identificare il sistema come "Debian", è necessario cambiare il nome nel file /etc/os-release.
Fonte: opennet.ru
