Release of the Devuan 3.1 distribution, a fork of Debian without systemd

The Devuan 3.1 "Beowulf" distribution, a fork of Debian GNU/Linux shipped without the systemd system manager, is released. Devuan 3.1 is an interim release that continues development of the Devuan 3.x branch built on the Debian 10 "Buster" package base. Live builds and installation iso images for AMD64 and i386 architectures have been prepared for download. Builds for ARM (armel, armhf and arm64) and images for virtual machines for release 3.1 are not generated (you should use Devuan 3.0 builds, then update the system through the package manager).

The project has forked about 400 Debian packages that have been modified to get rid of systemd bindings, rebranding or adapting to Devuan's infrastructure features. Two packages (devuan-baseconf, jenkins-debian-glue-buildenv-devuan) are present only in Devuan and are related to setting up repositories and running the build system. Otherwise, Devuan is fully compatible with Debian and can be used as the basis for creating custom builds of Debian without systemd. Devuan-specific packages can be downloaded from the packages.devuan.org repository.

The default desktop is based on Xfce and the Slim display manager. Optionally available for installing KDE, MATE, Cinnamon and LXQt. Instead of systemd, the classic SysVinit initialization system is supplied, as well as the optional openrc and runit systems. A non-D-Bus capability is provided that allows you to create minimalistic desktop configurations based on the blackbox, fluxbox, fvwm, fvwm-crystal and openbox window managers. To configure the network, a variant of the NetworkManager configurator is offered, which is not tied to systemd. Instead of systemd-udev, eudev is used, a fork of udev from the Gentoo project. For managing user sessions in KDE, Cinnamon, and LXQt, elogind, a variant of logind that is not tied to systemd, is offered. Xfce and MATE use consolekit.

Changes specific to Devuan 3.1:

  • The installer offers a choice of three initialization systems: sysvinit, openrc and runit. In expert mode, it is possible to select an alternative bootloader (lilo), as well as disable the installation of non-free firmware.
  • Vulnerability fixes have been ported from Debian 10. The Linux kernel has been updated to version 4.19.171.
  • Added a new debian-pulseaudio-config-override package to fix the issue with PulseAudio being disabled by default. The package is automatically installed when the desktop is selected in the installer and comments out the "autospawn=no" setting in /etc/pulse/client.conf.d/00-disable-autospawn.conf .
  • Fixed an issue with "Debian" instead of "Devuan" being displayed in the boot menu. To identify the system as "Debian", change the name in /etc/os-release.

Source: opennet.ru

Add a comment