Hoʻokuʻu i ka hāʻawi ʻana iā Devuan 3.1, kahi ʻōpala o Debian me ka ʻole systemd

Hoʻopuka i ka hoʻokuʻu ʻana o Devuan 3.1 "Beowulf", kahi mākia o Debian GNU/Linux e holo ana me ka ʻole o ka luna ʻōnaehana systemd. ʻO Devuan 3.1 kahi hoʻokuʻu manawa e hoʻomau i ka hoʻomohala ʻana o ka lālā Devuan 3.x, i kūkulu ʻia ma ka waihona waihona Debian 10 "Buster". Ua hoʻomākaukau ʻia nā hui ola a me ka hoʻokomo ʻana i nā kiʻi iso no AMD64 a me i386 architecture no ka hoʻoiho. ʻAʻole hoʻokumu ʻia nā hui no ARM (armel, armhf a me arm64) a me nā kiʻi no nā mīkini virtual no ka hoʻokuʻu ʻana 3.1 (pono ʻoe e hoʻohana i nā hui Devuan 3.0, a laila hoʻohou i ka ʻōnaehana ma o ka luna pūʻulu).

Ua ʻoki ka papahana ma kahi o 400 mau pūʻulu Debian i hoʻololi ʻia e hoʻokaʻawale mai systemd, rebrand, a i hoʻololi ʻia i ka ʻōnaehana Devuan. ʻElua pūʻolo (devuan-baseconf, jenkins-debian-glue-buildenv-devuan) aia wale nō ma Devuan a pili i ka hoʻonohonoho ʻana i nā waihona a me ka holo ʻana i ka ʻōnaehana kūkulu. Hoʻopili piha ʻia ʻo Devuan me Debian a hiki ke hoʻohana ʻia i kumu no ka hana ʻana i nā hana maʻamau o Debian me ka ʻole systemd. Hiki ke hoʻoiho ʻia nā pūʻolo kikoʻī Devuan mai ka waihona waihona packages.devuan.org.

Hoʻokumu ʻia ka pākaukau paʻamau ma Xfce a me ka luna hōʻike Slim. Hiki ke koho ʻia no ka hoʻokomo ʻana ʻo KDE, MATE, Cinnamon a me LXQt. Ma kahi o systemd, ua hoʻolako ʻia ka ʻōnaehana hoʻomaka mua ʻo SysVinit, a me nā ʻōnaehana openrc a me runit koho. Aia kahi koho e hana me ka ʻole o D-Bus, kahi e hiki ai iā ʻoe ke hana i nā hoʻonohonoho desktop minimalistic e pili ana i ka blackbox, fluxbox, fvwm, fvwm-crystal and openbox window managers. No ka hoʻonohonoho ʻana i ka pūnaewele, hāʻawi ʻia kahi ʻano ʻokoʻa o ka configurator NetworkManager, ʻaʻole i hoʻopaʻa ʻia i systemd. Ma kahi o systemd-udev, hoʻohana ʻia ʻo eudev, kahi lāʻau udev mai ka papahana Gentoo. No ka hoʻokele ʻana i nā kau mea hoʻohana ma KDE, Cinnamon a me LXQt, hāʻawi ʻia ka elogind, kahi ʻano o ka logind ʻaʻole pili i systemd. Hoʻohana ʻo Xfce a me MATE i ka consolekit.

Nā hoʻololi kikoʻī iā Devuan 3.1:

  • Hāʻawi ka mea hoʻonohonoho i kahi koho o ʻekolu ʻōnaehana hoʻomaka: sysvinit, openrc a me runit. Ma ke ʻano loea, hiki iā ʻoe ke koho i kahi bootloader ʻē aʻe (lilo), a me ka hoʻopau ʻana i ka hoʻokomo ʻana o ka firmware non-free.
  • Ua hoʻoneʻe ʻia nā hoʻoponopono vulnerability mai Debian 10. Ua hōʻano hou ʻia ka kernel Linux i ka mana 4.19.171.
  • Ua hoʻohui ʻia kahi pūʻolo hou, debian-pulseaudio-config-override, e hoʻonā i ka pilikia me ka PulseAudio i hoʻopau ʻia e ka paʻamau. Hoʻokomo ʻia ka pūʻolo i ka wā e koho ai ʻoe i kahi pākaukau ma ka mea hoʻonohonoho a haʻi i ka hoʻonohonoho "autospawn=no" ma /etc/pulse/client.conf.d/00-disable-autospawn.conf.
  • Hoʻoponopono i kahi pilikia me "Debian" i hōʻike ʻia ma kahi o "Devuan" i ka papa kuhikuhi boot. No ka ʻike ʻana i ka ʻōnaehana ʻo "Debian", pono ʻoe e hoʻololi i ka inoa ma ka faila /etc/os-release.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka