์ƒˆ๋กœ์šด Void Linux ์„ค์น˜ ๋นŒ๋“œ ์‚ฌ์šฉ ๊ฐ€๋Šฅ

Void Linux ๋ฐฐํฌํŒ์˜ ์ƒˆ๋กœ์šด ๋ถ€ํŒ… ๊ฐ€๋Šฅํ•œ ์–ด์…ˆ๋ธ”๋ฆฌ๊ฐ€ ์ƒ์„ฑ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” ๋‹ค๋ฅธ ๋ฐฐํฌํŒ์˜ ๊ฐœ๋ฐœ์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š๊ณ  ์ง€์†์ ์ธ ํ”„๋กœ๊ทธ๋žจ ๋ฒ„์ „ ์—…๋ฐ์ดํŠธ ์ฃผ๊ธฐ(๋ฐฐํฌํŒ์˜ ๋ณ„๋„ ๋ฆด๋ฆฌ์Šค ์—†์ด ๋กค๋ง ์—…๋ฐ์ดํŠธ)๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐœ๋ฐœ๋˜๋Š” ๋…๋ฆฝ์ ์ธ ํ”„๋กœ์ ํŠธ์ž…๋‹ˆ๋‹ค. ์ด์ „ ๋นŒ๋“œ๋Š” 2019๋…„์— ๊ฒŒ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์˜ ์ตœ์‹  ์กฐ๊ฐ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ํ˜„์žฌ ๋ถ€ํŒ… ์ด๋ฏธ์ง€์˜ ๋ชจ์–‘๊ณผ๋Š” ๋ณ„๋„๋กœ ์–ด์…ˆ๋ธ”๋ฆฌ ์—…๋ฐ์ดํŠธ๋Š” ๊ธฐ๋Šฅ ๋ณ€๊ฒฝ์„ ๊ฐ€์ ธ์˜ค์ง€ ์•Š์œผ๋ฉฐ ์ƒˆ ์„ค์น˜์—๋งŒ ์˜๋ฏธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค(์ด๋ฏธ ์„ค์น˜๋œ ์‹œ์Šคํ…œ์—์„œ๋Š” ํŒจํ‚ค์ง€ ์—…๋ฐ์ดํŠธ๊ฐ€ ์ค€๋น„๋˜๋ฉด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค).

Enlightenment, Cinnamon, Mate, Xfce, LXDE ๋ฐ LXQt ๋ฐ์Šคํฌํƒ‘๊ณผ ์ฝ˜์†” ๋นŒ๋“œ๊ฐ€ ํฌํ•จ๋œ ๋ผ์ด๋ธŒ ์ด๋ฏธ์ง€๊ฐ€ x86_64, i686, armv6l, armv7l ๋ฐ aarch64 ํ”Œ๋žซํผ์šฉ์œผ๋กœ ์ค€๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ARM ์ง€์› ๋ณด๋“œ BeagleBone/BeagleBone Black, Cubieboard 2, Odroid U2/U3, RaspberryPi(ARMv6), RaspberryPi 2, RaspberryPi 3์šฉ ์–ด์…ˆ๋ธ”๋ฆฌ. ์–ด์…ˆ๋ธ”๋ฆฌ๋Š” Glibc ๋ฐ Musl ์‹œ์Šคํ…œ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๊ธฐ๋ฐ˜ ๋ฒ„์ „์œผ๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. Void๊ฐ€ ๊ฐœ๋ฐœํ•œ ์‹œ์Šคํ…œ์€ BSD ๋ผ์ด์„ผ์Šค์— ๋”ฐ๋ผ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค.

๋ฐฐํฌํŒ์—์„œ๋Š” runit ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋น„์Šค๋ฅผ ์ดˆ๊ธฐํ™”ํ•˜๊ณ  ๊ด€๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ํŒจํ‚ค์ง€๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด ์šฐ๋ฆฌ๋Š” ์ž์ฒด xbps ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์™€ xbps-src ํŒจํ‚ค์ง€ ์–ด์…ˆ๋ธ”๋ฆฌ ์‹œ์Šคํ…œ์„ ๊ฐœ๋ฐœํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. Xbps๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์„ค์น˜, ์ œ๊ฑฐ ๋ฐ ์—…๋ฐ์ดํŠธํ•˜๊ณ , ๊ณต์œ  ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋น„ํ˜ธํ™˜์„ฑ์„ ๊ฐ์ง€ํ•˜๊ณ , ์ข…์†์„ฑ์„ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Glibc ๋Œ€์‹  Musl์„ ํ‘œ์ค€ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. OpenSSL ๋Œ€์‹  LibreSSL์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ์œผ๋‚˜ OpenSSL๋กœ์˜ ๋ณต๊ท€๋ฅผ ๊ฒ€ํ†  ์ค‘์ด๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€