De release van de distributie Devuan 3.1 "Beowulf", een fork van Debian GNU/Linux, zonder de systeemmanager systemd, is gepresenteerd. Devuan 3.1 is een tussenrelease die de ontwikkeling van de Devuan 3.x tak voortzet, gebaseerd op de pakketbasis van Debian 10 "Buster". Live-builds en installable iso-images zijn beschikbaar voor de architecturen AMD64 en i386. Builds voor ARM (armel, armhf en arm64) zijn nog niet beschikbaar. virtuele machines voor release 3.1 zijn nog niet gevormd (gebruik de builds van Devuan 3.0, en werk daarna het systeem bij via de pakketbeheerder).
In het kader van het project zijn er afgeleiden van ongeveer 400 Debian-pakketten gemaakt die zijn aangepast om systeemverplichtingen aan systemd te vermijden, opnieuw te merken of aan te passen aan de kenmerken van de Devuan-infrastructuur. Twee pakketten (devuan-baseconf, jenkins-debian-glue-buildenv-devuan) zijn uitsluitend aanwezig in Devuan en hebben betrekking op de configuratie van repositories en het functioneren van het bouwsysteem. Verder is Devuan volledig compatibel met Debian en kan het worden gebruikt als basis voor het maken van gespecialiseerde Debian-builds zonder systemd. Specifieke Devuan-pakketten kunnen worden gedownload uit de repository packages.devuan.org.
Het standaard bureaublad is gebaseerd op Xfce en de display manager Slim. Optioneel zijn KDE, MATE, Cinnamon en LXQt beschikbaar voor installatie. In plaats van systemd wordt het klassieke init-systeem SysVinit geleverd, evenals optionele systemen openrc en runit. Er is een optie om zonder D-Bus te werken, wat het mogelijk maakt om minimalistische desktopconfiguraties te creƫren op basis van windowmanagers zoals blackbox, fluxbox, fvwm, fvwm-crystal en openbox. Voor netwerkconfiguratie is er een optie voor de NetworkManager-configurator, die niet aan systemd is gebonden. In plaats van systemd-udev wordt eudev gebruikt, een fork van udev van het Gentoo-project. Voor het beheren van gebruikerssessies in KDE, Cinnamon en LXQt wordt elogind aangeboden, een versie van logind die niet aan systemd is gebonden. In Xfce en MATE wordt consolekit gebruikt.
Wijzigingen die specifiek zijn voor Devuan 3.1:
- In de installer is er een keuze uit drie initiƫle systemen: sysvinit, openrc en runit. In de expertenmodus is het mogelijk om een alternatieve bootloader (lilo) te kiezen, evenals het uitschakelen van de installatie van niet-vrije firmware.
- Beveiligingspatches van Debian 10 zijn overgenomen. De Linux-kernel is bijgewerkt naar versie 4.19.171.
- Een nieuw pakket debian-pulseaudio-config-override is toegevoegd, dat het probleem oplost waarbij PulseAudio standaard wordt uitgeschakeld. Dit pakket wordt automatisch geĆÆnstalleerd bij het kiezen van een desktop in de installer en commentarieert de instelling 'autospawn=no' in /etc/pulse/client.conf.d/00-disable-autospawn.conf.
- Het probleem met het weergeven van "Debian" in plaats van "Devuan" in het opstartmenu is opgelost. Om het systeem als "Debian" te identificeren, moet de naam in het bestand /etc/os-release worden gewijzigd.
Bron: opennet.ru
