Випуск дистрибутива Devuan 3.1, форка Debian без systemd

Представлений випуск дистрибутива Devuan 3.1 Beowulf, форка Debian GNU/Linux, що поставляється без системного менеджера systemd. Devuan 3.1 є проміжним випуском, який продовжує розвиток гілки Devuan 3.x, побудованої на пакетній базі Debian 10 «Buster». Для завантаження підготовлені Live-складання та настановні iso-образи для архітектур AMD64 та i386. Складки для ARM (armel, armhf та arm64) та образи для віртуальних машин для випуску 3.1 не сформовані (слід використовувати збірки Devuan 3.0, після чого оновити систему через пакетний менеджер).

В рамках проекту створено відгалуження близько 400 пакетів Debian, які модифіковані для позбавлення від прив'язок до systemd, ребрендингу або адаптації для особливостей інфраструктури Devuan. Два пакети (devuan-baseconf, jenkins-debian-glue-buildenv-devuan) присутні тільки в Devuan і пов'язані з налаштуванням репозиторіїв та роботою складальної системи. В іншому Devuan повністю сумісний з Debian і може використовуватися як основа для створення спеціалізованих збірок Debian без systemd. Специфічні пакети Devuan можна завантажити з репозиторію packages.devuan.org.

За замовчуванням робочий стіл заснований на Xfce і дисплейному менеджері Slim. Опціонально доступні для встановлення KDE, MATE, Cinnamon та LXQt. Замість systemd поставляється класична система ініціалізації SysVinit, а також опціонально системи openrc та runit. Передбачена можливість роботи без D-Bus, яка дозволяє створювати мінімалістичні конфігурації робочого столу на базі віконних менеджерів Blackbox, FluxBox, FVWM, FVWM-Crystal та Openbox. Для налаштування мережі пропонується варіант конфігуратора NetworkManager, не прив'язаний до systemd. Замість systemd-udev задіяний eudev, форк udev від проекту Gentoo. Для керування сеансами користувача в KDE, Cinnamon і LXQt пропонується elogind, варіант logind, не прив'язаний до systemd. У Xfce і MATE використовується consolekit.

Зміни, специфічні для Devuan 3.1:

  • В інсталяторі запропоновано вибір із трьох систем ініціалізації: sysvinit, openrc і runit. У режимі експерта надано можливість вибору альтернативного завантажувача (lilo), а також відключення встановлення невільних прошивок.
  • З Debian 10 перенесено виправлення вразливостей. Ядро Linux оновлено до версії 4.19.171.
  • Додано новий пакет debian-pulseaudio-config-override, який вирішує проблему з відключенням PulseAudio за замовчуванням. Пакет автоматично встановлюється при виборі робочого столу в інсталяторі та коментує на /etc/pulse/client.conf.d/00-disable-autospawn.conf налаштування «autospawn=no».
  • Вирішено проблему з відображенням «Debian» замість «Devuan» у завантажувальному меню. Для ідентифікації системи як Debian слід змінити назву у файлі /etc/os-release.

Джерело: opennet.ru

Додати коментар або відгук