systemd ์์คํ ๊ด๋ฆฌ์ ์์ด ์ ๊ณต๋๋ Debian GNU/Linux ํฌํฌ์ธ Devuan 3.1 "Beowulf" ๋ฆด๋ฆฌ์ค๋ฅผ ์๊ฐํ์ต๋๋ค. Devuan 3.1์ Debian 3 โBusterโ ํจํค์ง ๊ธฐ๋ฐ์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ Devuan 10.x ๋ธ๋์น์ ๊ฐ๋ฐ์ ๊ณ์ํ๋ ์์ ๋ฆด๋ฆฌ์ค์ ๋๋ค. AMD64 ๋ฐ i386 ์ํคํ ์ฒ์ฉ ๋ผ์ด๋ธ ์ด์ ๋ธ๋ฆฌ ๋ฐ ์ค์น ISO ์ด๋ฏธ์ง๊ฐ ๋ค์ด๋ก๋ ์ค๋น๋์์ต๋๋ค. ARM์ฉ ์ด์ ๋ธ๋ฆฌ(armel, armhf ๋ฐ arm64)์ ๋ฆด๋ฆฌ์ค 3.1์ฉ ๊ฐ์ ๋จธ์ ์ฉ ์ด๋ฏธ์ง๋ ์์ฑ๋์ง ์์ต๋๋ค. Devuan 3.0 ์ด์ ๋ธ๋ฆฌ๋ฅผ ์ฌ์ฉํ ๋ค์ ํจํค์ง ๊ด๋ฆฌ์๋ฅผ ํตํด ์์คํ ์ ์ ๋ฐ์ดํธํด์ผ ํฉ๋๋ค.
์ด ํ๋ก์ ํธ๋ ์์คํ ์์ ๋ถ๋ฆฌ๋๊ฑฐ๋ ๋ธ๋๋๊ฐ ๋ณ๊ฒฝ๋๊ฑฐ๋ Devuan ์ธํ๋ผ์ ๋ง๊ฒ ์กฐ์ ๋๋๋ก ์์ ๋ ์ฝ 400๊ฐ์ Debian ํจํค์ง๋ฅผ ํฌํฌํ์ต๋๋ค. ๋ ๊ฐ์ ํจํค์ง(devuan-baseconf, jenkins-debian-glue-buildenv-devuan)๋ Devuan์๋ง ์กด์ฌํ๋ฉฐ ๋ฆฌํฌ์งํ ๋ฆฌ ์ค์ ๋ฐ ๋น๋ ์์คํ ์คํ๊ณผ ๊ด๋ จ์ด ์์ต๋๋ค. Devuan์ Debian๊ณผ ์๋ฒฝํ๊ฒ ํธํ๋๋ฉฐ systemd ์์ด Debian์ ์ฌ์ฉ์ ์ ์ ๋น๋๋ฅผ ์์ฑํ๊ธฐ ์ํ ๊ธฐ๋ฐ์ผ๋ก ์ฌ์ฉํ ์ ์์ต๋๋ค. Devuan ๊ด๋ จ ํจํค์ง๋ packages.devuan.org ์ ์ฅ์์์ ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค.
๊ธฐ๋ณธ ๋ฐ์คํฌํ์ Xfce ๋ฐ Slim ๋์คํ๋ ์ด ๊ด๋ฆฌ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ํฉ๋๋ค. ์ ํ์ ์ผ๋ก KDE, MATE, Cinnamon ๋ฐ LXQt๋ฅผ ์ค์นํ ์ ์์ต๋๋ค. systemd ๋์ ํด๋์ SysVinit ์ด๊ธฐํ ์์คํ ๊ณผ ์ ํ์ ์ธ openrc ๋ฐ runit ์์คํ ์ด ์ ๊ณต๋ฉ๋๋ค. D-Bus ์์ด ์์ ํ ์ ์๋ ์ต์ ์ด ์์ต๋๋ค. ์ด๋ฅผ ํตํด blackbox, fluxbox, fvwm, fvwm-crystal ๋ฐ openbox ์ฐฝ ๊ด๋ฆฌ์๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ต์ํ์ ๋ฐ์คํฌํฑ ๊ตฌ์ฑ์ ๋ง๋ค ์ ์์ต๋๋ค. ๋คํธ์ํฌ๋ฅผ ๊ตฌ์ฑํ๊ธฐ ์ํด systemd์ ์ฐ๊ฒฐ๋์ง ์์ NetworkManager ๊ตฌ์ฑ๊ธฐ์ ๋ณํ์ด ์ ๊ณต๋ฉ๋๋ค. systemd-udev ๋์ Gentoo ํ๋ก์ ํธ์ udev ํฌํฌ์ธ eudev๊ฐ ์ฌ์ฉ๋ฉ๋๋ค. KDE, Cinnamon ๋ฐ LXQt์์ ์ฌ์ฉ์ ์ธ์ ์ ๊ด๋ฆฌํ๊ธฐ ์ํด systemd์ ์ฐ๊ฒฐ๋์ง ์์ logind์ ๋ณํ์ธ elogind๊ฐ ์ ๊ณต๋ฉ๋๋ค. Xfce์ MATE๋ ์ฝ์ํท์ ์ฌ์ฉํฉ๋๋ค.
Devuan 3.1 ๊ด๋ จ ๋ณ๊ฒฝ ์ฌํญ:
- ์ค์น ํ๋ก๊ทธ๋จ์ sysvinit, openrc ๋ฐ runit์ ์ธ ๊ฐ์ง ์ด๊ธฐํ ์์คํ ์ค์์ ์ ํํ ์ ์์ต๋๋ค. ์ ๋ฌธ๊ฐ ๋ชจ๋์์๋ ๋์ฒด ๋ถํธ๋ก๋(lilo)๋ฅผ ์ ํํ ์ ์์ ๋ฟ๋ง ์๋๋ผ ๋ฌด๋ฃ๊ฐ ์๋ ํ์จ์ด ์ค์น๋ฅผ ๋นํ์ฑํํ ์๋ ์์ต๋๋ค.
- ์ทจ์ฝ์ ์์ ์ฌํญ์ด Debian 10์์ ์ด๋๋์์ต๋๋ค. Linux ์ปค๋์ด ๋ฒ์ 4.19.171๋ก ์ ๋ฐ์ดํธ๋์์ต๋๋ค.
- ๊ธฐ๋ณธ์ ์ผ๋ก PulseAudio๊ฐ ๋นํ์ฑํ๋๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํ๊ธฐ ์ํด ์๋ก์ด ํจํค์ง debian-pulseaudio-config-override๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ์ค์น ํ๋ก๊ทธ๋จ์์ ๋ฐ์คํฌํ์ ์ ํํ๊ณ /etc/pulse/client.conf.d/00-disable-autospawn.conf์์ "autospawn=no" ์ค์ ์ ์ฃผ์์ ๋ฌ๋ฉด ํจํค์ง๊ฐ ์๋์ผ๋ก ์ค์น๋ฉ๋๋ค.
- ๋ถํ ๋ฉ๋ด์์ "Devuan" ๋์ "Debian"์ด ํ์๋๋ ๋ฌธ์ ๋ฅผ ์์ ํ์ต๋๋ค. ์์คํ ์ "Debian"์ผ๋ก ์๋ณํ๋ ค๋ฉด /etc/os-release ํ์ผ์์ ์ด๋ฆ์ ๋ณ๊ฒฝํด์ผ ํฉ๋๋ค.
์ถ์ฒ : opennet.ru