Fedora 34๋Š” SELinux์˜ ์ฆ‰๊ฐ์ ์ธ ๋น„ํ™œ์„ฑํ™”๋ฅผ ์ œ๊ฑฐํ•˜๊ณ  Wayland์™€ ํ•จ๊ป˜ KDE๋ฅผ ์ œ๊ณตํ•˜๋„๋ก ์ „ํ™˜ํ•  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

Fedora 34์—์„œ ๊ตฌํ˜„ ์˜ˆ์ • ๋ณ€ํ™”, ์‹คํ–‰ ์ค‘์— SELinux๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ฑฐํ•ฉ๋‹ˆ๋‹ค. ๋ถ€ํŒ… ํ”„๋กœ์„ธ์Šค ์ค‘์— "์ ์šฉ" ๋ชจ๋“œ์™€ "ํ—ˆ์šฉ" ๋ชจ๋“œ ์‚ฌ์ด๋ฅผ ์ „ํ™˜ํ•˜๋Š” ๊ธฐ๋Šฅ์€ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค. SELinux๊ฐ€ ์ดˆ๊ธฐํ™”๋œ ํ›„ LSM ํ•ธ๋“ค๋Ÿฌ๋Š” ์ฝ๊ธฐ ์ „์šฉ ๋ชจ๋“œ๋กœ ์ „ํ™˜๋ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์ปค๋„ ๋ฉ”๋ชจ๋ฆฌ ๋‚ด์šฉ ๋ณ€๊ฒฝ์„ ํ—ˆ์šฉํ•˜๋Š” ์ทจ์•ฝ์ ์„ ์•…์šฉํ•œ ํ›„ SELinux๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ ค๋Š” ๊ณต๊ฒฉ์— ๋Œ€ํ•œ ๋ณดํ˜ธ๊ฐ€ ๊ฐ•ํ™”๋ฉ๋‹ˆ๋‹ค.

SELinux๋ฅผ ๋น„ํ™œ์„ฑํ™”ํ•˜๋ ค๋ฉด ์‹œ์Šคํ…œ์„ ์žฌ๋ถ€ํŒ…ํ•˜๊ณ  ์ปค๋„ ๋ช…๋ น์ค„์— "selinux=0" ๋งค๊ฐœ๋ณ€์ˆ˜๋ฅผ ์ „๋‹ฌํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. /etc/selinux/config ์„ค์ •(SELINUX=disabled)์„ ๋ณ€๊ฒฝํ•˜์—ฌ ๋น„ํ™œ์„ฑํ™”ํ•˜๋Š” ๊ฒƒ์€ ์ง€์›๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์ด์ „์—๋Š” Linux ์ปค๋„์—์„œ 5.6 SELinux ๋ชจ๋“ˆ ์–ธ๋กœ๋“œ์— ๋Œ€ํ•œ ์ง€์›์€ ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

๋˜ํ•œ Fedora 34์—์„œ๋Š” ์— ์˜ํ•ด ์ œ์•ˆ ๊ธฐ๋ณธ์ ์œผ๋กœ Wayland๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก KDE ๋ฐ์Šคํฌํƒ‘์„ ์‚ฌ์šฉํ•œ ๋นŒ๋“œ์˜ ๊ธฐ๋ณธ๊ฐ’์„ ๋ณ€๊ฒฝํ•ฉ๋‹ˆ๋‹ค. X11 ๊ธฐ๋ฐ˜ ์„ธ์…˜์€ ์˜ต์…˜์œผ๋กœ ์žฌ๋ถ„๋ฅ˜๋  ์˜ˆ์ •์ด๋‹ค.
ํ˜„์žฌ Wayland์—์„œ KDE๋ฅผ ์‹คํ–‰ํ•˜๋Š” ๊ฒƒ์€ ์‹คํ—˜์ ์ธ ๊ธฐ๋Šฅ์ด์ง€๋งŒ KDE Plasma 5.20์—์„œ๋Š” ์ด ์ž‘๋™ ๋ชจ๋“œ๋ฅผ X11์„ ํ†ตํ•œ ์ž‘๋™ ๋ชจ๋“œ์™€ ๊ธฐ๋Šฅ์ ์œผ๋กœ ๋™์ผํ•˜๊ฒŒ ๋งŒ๋“ค ๊ณ„ํš์ž…๋‹ˆ๋‹ค. ๋ฌด์—‡๋ณด๋‹ค๋„ Wayland๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•œ KDE 5.20 ์„ธ์…˜์€ ์Šคํฌ๋ฆฐ์บ์ŠคํŒ… ๋ฐ ์ค‘๊ฐ„ ํด๋ฆญ ๋ถ™์—ฌ๋„ฃ๊ธฐ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋…์  NVIDIA ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์‚ฌ์šฉํ•  ๋•Œ ์ž‘๋™ํ•˜๋ ค๋ฉด kwin-wayland-nvidia ํŒจํ‚ค์ง€๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. XWayland ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ X11 ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๊ณผ์˜ ํ˜ธํ™˜์„ฑ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

X11 ๊ธฐ๋ฐ˜ ์„ธ์…˜์„ ๊ธฐ๋ณธ์ ์œผ๋กœ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์— ๋ฐ˜๋Œ€ํ•˜๋Š” ์ฃผ์žฅ์œผ๋กœ ์–ธ๊ธ‰๋จ ์นจ์ฒด X11 ์„œ๋ฒ„๋Š” ์ตœ๊ทผ ๋ช‡ ๋…„๊ฐ„ ๊ฐœ๋ฐœ์ด ์‹ค์งˆ์ ์œผ๋กœ ์ค‘๋‹จ๋˜์—ˆ์œผ๋ฉฐ ์œ„ํ—˜ํ•œ ์˜ค๋ฅ˜์™€ ์ทจ์•ฝ์ ์— ๋Œ€ํ•œ ์ˆ˜์ •๋งŒ ์ฝ”๋“œ์— ์ ์šฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Fedora 25์—์„œ GNOME ์„ธ์…˜์„ Wayland๋กœ ์ „ํ™˜ํ•˜๋Š” ๊ฒƒ์ด ๊ฐœ๋ฐœ์— ์˜ํ–ฅ์„ ๋ฏธ์นœ ๊ฒƒ์ฒ˜๋Ÿผ ๊ธฐ๋ณธ ๋นŒ๋“œ๋ฅผ Wayland๋กœ ์ „ํ™˜ํ•˜๋ฉด KDE์˜ ์ƒˆ๋กœ์šด ๊ทธ๋ž˜ํ”ฝ ๊ธฐ์ˆ  ์ง€์›์„ ์ค‘์‹ฌ์œผ๋กœ ๋” ๋งŽ์€ ๊ฐœ๋ฐœ ํ™œ๋™์ด ์žฅ๋ ค๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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