Выпуск дыстрыбутыва 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

Дадаць каментар