ํŽ˜๋„๋ผ ๋ฐฐํฌํŒ ์ถœ์‹œ Linux 42

ํŽ˜๋„๋ผ ๋ฐฐํฌํŒ ์ถœ์‹œ ๋ฐœํ‘œ Linux Fedora Workstation, Fedora KDE Plasma Desktop, Fedora Server, Fedora IoT, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite ๋ฐ ๋ผ์ด๋ธŒ ๋นŒ๋“œ๋ฅผ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ๋นŒ๋“œ๋Š” x86_64, Power64 ๋ฐ ARM64(AArch64) ์•„ํ‚คํ…์ฒ˜์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํŽ˜๋„๋ผ์˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ณ€ํ™” Linux 42 :

  • Fedora KDE Plasma Desktop ๋นŒ๋“œ๋Š” Fedora Workstation๊ณผ ์ง€์› ์ธก๋ฉด์—์„œ ๋™์ผํ•œ ๋ฐฐํฌํŒ์˜ ๊ธฐ๋ณธ ์—๋””์…˜ ์ƒํƒœ๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ GNOME ๋ฐ KDE ๋ฒ„์ „์˜ ๋ฐฐํฌํŒ์€ ์ด์ œ ๋™์ผํ•œ ์ƒํƒœ๋ฅผ ๊ฐ€์ง€๋ฉฐ ๋™๋“ฑํ•œ ์ž…์žฅ์—์„œ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. KDE ๊ด€๋ จ ์‹ฌ๊ฐํ•œ ๋ฌธ์ œ๋Š” ์ด์ œ ๋ฆด๋ฆฌ์Šค ์ฐจ๋‹จ์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” GNOME ๊ด€๋ จ ์‹ฌ๊ฐํ•œ ๋ฌธ์ œ๊ฐ€ ์ด์ „์— ๋ฆด๋ฆฌ์Šค ์ฐจ๋‹จ์œผ๋กœ ๊ฐ„์ฃผ๋˜์—ˆ๋˜ ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, Fedora KDE Plasma Desktop์€ KDE PIM์„ ํฌํ•จํ•˜์—ฌ ์ „์ฒด KDE ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์Šคํƒ์„ ์ œ๊ณตํ•˜๋Š” Power ์•„ํ‚คํ…์ฒ˜(ppc64le)์— ๋Œ€ํ•œ ์ง€์›์„ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. Talos Workstation๊ณผ ๊ฐ™์€ OpenPOWER ์‹œ์Šคํ…œ์˜ ๊ฒฝ์šฐ, ์„ค์น˜๋ฅผ ์ง€์›ํ•˜๋Š” KDE ๋ผ์ด๋ธŒ ๋นŒ๋“œ๋ฅผ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • System76์—์„œ Rust ์–ธ์–ด๋กœ ๊ฐœ๋ฐœํ•œ COSMIC ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ์„ ๊ฐ–์ถ˜ ๋ฐฐํฌํŒ์˜ ๊ณต์‹ Spin ๋นŒ๋“œ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. COSMIC์€ ๊ฐ€์ƒ ๋ฐ์Šคํฌํ†ฑ๊ณผ ํ•จ๊ป˜ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ์ฐฝ ํƒ€์ผ๋ง ๋ฐ ์ฐฝ ์Šคํƒœํ‚น(๋ธŒ๋ผ์šฐ์ € ํƒญ๊ณผ ๋น„์Šทํ•œ ์ฐฝ ๊ทธ๋ฃนํ™”) ๋ชจ๋“œ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • Fedora Workstation์˜ ๋ฐ์Šคํฌํ†ฑ์ด GNOME 48๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Xfce 4.20 ๋ฐ LXQt 2.1 ๋ฐ์Šคํฌํ†ฑ์ด ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Fedora Workstation์€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์ƒˆ๋กœ์šด ๋ฒ„์ „์˜ Anaconda ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•˜๋ฉฐ, ์ด ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์€ GTK ๊ธฐ๋ฐ˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์›น ์ธํ„ฐํŽ˜์ด์Šค๋กœ ๋Œ€์ฒดํ•ฉ๋‹ˆ๋‹ค. ์ด ์›น ์ธํ„ฐํŽ˜์ด์Šค๋Š” React JavaScript ํ”„๋ ˆ์ž„์›Œํฌ, PatternFly ๋””์ž์ธ ์š”์†Œ, ๊ทธ๋ฆฌ๊ณ  Red Hat ์ œํ’ˆ์—์„œ ๊ตฌ์„ฑ ๋ฐ ์„ค์ •์— ์ด๋ฏธ ์‚ฌ์šฉ๋˜๊ณ  ์žˆ๋Š” Cockpit ํ”„๋กœ์ ํŠธ์˜ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌ์ถ•๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„ ๊ด€๋ฆฌ์ƒˆ๋กœ์šด ์ธํ„ฐํŽ˜์ด์Šค๋Š” ์ž‘์—… ๋ชฉ๋ก์ด ์žˆ๋Š” ๋ฉ”์ธ ํ™”๋ฉด ๋Œ€์‹  ๋งˆ๋ฒ•์‚ฌ ๊ธฐ๋ฐ˜ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์ œ๊ณตํ•˜์—ฌ ์‚ฌ์šฉ์ž๊ฐ€ ๋ฉ”์ธ ํ™”๋ฉด์œผ๋กœ ๋Œ์•„๊ฐ€์ง€ ์•Š๊ณ  ํŠน์ • ๋‹จ๊ณ„๋ฅผ ์ˆœ์ฐจ์ ์œผ๋กœ ์™„๋ฃŒํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค. ์›น ์ธํ„ฐํŽ˜์ด์Šค๋Š” ์›น ๋ธŒ๋ผ์šฐ์ €๋ฅผ ํ†ตํ•ด ์žฅ์น˜๋ฅผ ์›๊ฒฉ์œผ๋กœ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

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

  • ํด๋ž˜์‹ Anaconda ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์ด Wayland ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜๋„๋ก ์ „ํ™˜๋˜์—ˆ์œผ๋ฉฐ, ์ด์— ๋”ฐ๋ผ ์„ค์น˜ ๋ฏธ๋””์–ด์—์„œ X11 ๊ด€๋ จ ์ข…์†์„ฑ์ด ์ œ๊ฑฐ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์›๊ฒฉ ์„ค์น˜ ํ”„๋กœ์„ธ์Šค๋Š” TigerVNC VNC ํด๋ผ์ด์–ธํŠธ์—์„œ RDP ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜๋Š” grd(Gnome Remote Desktop) ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ ์ด๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ GPT ํŒŒํ‹ฐ์…”๋‹์€ ์ง€์›๋˜๋Š” ๋ชจ๋“  ์•„ํ‚คํ…์ฒ˜์—์„œ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.
  • /usr/bin ๋ฐ /usr/sbin ๋””๋ ‰ํ† ๋ฆฌ์˜ ๋‚ด์šฉ์ด ๋ณ‘ํ•ฉ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. /usr/sbin ๋””๋ ‰ํ† ๋ฆฌ๋Š” /usr/bin์„ ๊ฐ€๋ฆฌํ‚ค๋Š” ์‹ฌ๋ณผ๋ฆญ ๋งํฌ๋กœ ๋ฐ”๋€Œ์—ˆ์Šต๋‹ˆ๋‹ค. ์‹คํ–‰ ํŒŒ์ผ์„ bin๊ณผ sbin ๋””๋ ‰ํ† ๋ฆฌ๋กœ ๋ถ„๋ฆฌํ•˜๋Š” ๊ฒƒ์€ ํ˜„๋Œ€ ๋ฐฐํฌํŒ์—์„œ๋Š” ์˜๋ฏธ๊ฐ€ ์—†์–ด์ง„ ์˜ค๋ž˜๋œ ๊ด€ํ–‰์œผ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค. bin๊ณผ sbin์„ ํ†ตํ•ฉํ•˜๋ฉด ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž์˜ ์ž‘์—…์ด ๊ฐ„์†Œํ™”๋˜์–ด ์‹คํ–‰ ํŒŒ์ผ์„ ์–ด๋А ๋””๋ ‰ํ† ๋ฆฌ์— ๋‘์–ด์•ผ ํ• ์ง€ ์ถ”์ธกํ•  ํ•„์š”๊ฐ€ ์—†๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ์‹œ์Šคํ…œ์„ ๋” ์˜ˆ์ธก ๊ฐ€๋Šฅํ•˜๊ณ  ์ดํ•ดํ•˜๊ธฐ ์‰ฝ๊ฒŒ ๋งŒ๋“ค ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๋ฐฐํฌํŒ๊ณผ์˜ ํ˜ธํ™˜์„ฑ์ด ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค. execvp() ๋ฐ ์œ ์‚ฌํ•œ ํ˜ธ์ถœ์„ ์‹คํ–‰ํ•  ๋•Œ ๋””๋ ‰ํ† ๋ฆฌ ๊ฒ€์‚ฌ ํšŸ์ˆ˜๊ฐ€ ์ค„์–ด๋“ญ๋‹ˆ๋‹ค.
  • Flatpak ํฌ๋งท์˜ ์‹œ์Šคํ…œ ํŒจํ‚ค์ง€์™€ ์™ธ๋ถ€ ์ €์žฅ์†Œ์˜ ๊ด€๋ฆฌ ๊ธฐ๋Šฅ์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋Š” ๊ถŒํ•œ์ด ์—†๋Š” ์‚ฌ์šฉ์ž๋ฅผ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ์ƒˆ๋กœ์šด ๊ทธ๋ฃน์ธ flatpak๊ณผ diskadmin์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ณ€๊ฒฝ์œผ๋กœ ์ธํ•ด ํœ  ๊ทธ๋ฃน์— ์‚ฌ์šฉ์ž๋ฅผ ์ถ”๊ฐ€ํ•  ํ•„์š”์„ฑ์ด ์—†์–ด์กŒ์Šต๋‹ˆ๋‹ค. ๋‹ค๋ฅธ ๊ด€๋ฆฌ ์ž‘์—…์— ๋Œ€ํ•œ ์•ก์„ธ์Šค๋ฅผ ์ œ๊ณตํ•˜์ง€ ์•Š๊ณ ๋„ Flatpak ๋ฐ ์™ธ์žฅ ๋“œ๋ผ์ด๋ธŒ ์ž‘์—…์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํœ  ๊ทธ๋ฃน์˜ ์‚ฌ์šฉ์ž์—๊ฒŒ๋Š” ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ๋ฌป์ง€ ์•Š๊ณ ๋„ ์™ธ์žฅ ๋“œ๋ผ์ด๋ธŒ๋ฅผ ์ž ๊ธˆ ํ•ด์ œ(LUKS)ํ•˜๊ณ  ๋งˆ์šดํŠธํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  • x86-64-v2, x86-64-v3, x86-64-v4 ๋งˆ์ดํฌ๋กœ ์•„ํ‚คํ…์ฒ˜์— ๋งž๊ฒŒ ์ตœ์ ํ™”๋œ ํŒจํ‚ค์ง€์— ์ถ”๊ฐ€ ์‹คํ–‰ ํŒŒ์ผ ๋ณ€ํ˜•์„ ํฌํ•จํ•˜๋Š” ๊ฒƒ์ด ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค. ๋Œ€๋ถ€๋ถ„์˜ ๊ฒฝ์šฐ, ์ด๋Ÿฌํ•œ ์•„ํ‚คํ…์ฒ˜์˜ ์–ด์…ˆ๋ธ”๋ฆฌ ์ค‘ ์„ฑ๋Šฅ ํ–ฅ์ƒ์€ 10%๋ฅผ ๋„˜์ง€ ์•Š์ง€๋งŒ, ์–ด๋–ค ์ƒํ™ฉ์—์„œ๋Š” ์„ฑ๋Šฅ์ด ๋ˆˆ์— ๋„๊ฒŒ ํ–ฅ์ƒ๋ฉ๋‹ˆ๋‹ค(์ตœ๋Œ€ 120%). ์ถ”๊ฐ€์ ์œผ๋กœ ์ตœ์ ํ™”๋œ ์‹คํ–‰ ํŒŒ์ผ์„ ์ถ”๊ฐ€ํ• ์ง€ ์—ฌ๋ถ€๋Š” ํŠน์ • ํŒจํ‚ค์ง€์˜ ์„ฑ๋Šฅ ํ…Œ์ŠคํŠธ ๊ฒฐ๊ณผ์— ๋”ฐ๋ผ ์œ ์ง€ ๊ด€๋ฆฌ์ž๊ฐ€ ๊ฒฐ์ •ํ•ฉ๋‹ˆ๋‹ค.
  • ์ฝ๊ธฐ ์ „์šฉ ๋ชจ๋“œ์—์„œ ์‹œ์Šคํ…œ ์ด๋ฏธ์ง€๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฐํฌํŒ์˜ ๋ผ์ด๋ธŒ ๋นŒ๋“œ๋Š” SquashFS์—์„œ EROFS ํŒŒ์ผ ์‹œ์Šคํ…œ์œผ๋กœ ์ „ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด๋Ÿฌํ•œ ์ „ํ™˜ ์ด์œ ๋กœ๋Š” EROFS์˜ ๋ณด๋‹ค ํ™œ๋ฐœํ•œ ๊ฐœ๋ฐœ(SquashFS ๋„๊ตฌ์˜ ๋งˆ์ง€๋ง‰ ๋ฆด๋ฆฌ์Šค๋Š” 2023๋…„ ๋ด„์ด์—ˆ์Šต๋‹ˆ๋‹ค)๊ณผ ๋ฏธ๋ž˜์— ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ๋Š” EROFS์˜ ๊ณ ๊ธ‰ ๊ธฐ๋Šฅ์ด ํฌํ•จ๋˜์–ด ์žˆ๋‹ค๋Š” ์ ์ด ๊ฑฐ๋ก ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. SquashFS์— ๋น„ํ•ด EROFS๋Š” ์••์ถ• ์ˆ˜์ค€์ด ๋‚ฎ์Šต๋‹ˆ๋‹ค(XZ ์••์ถ• ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ์‚ฌ์šฉํ•˜๋ฉด ์ด๋ฏธ์ง€ ํฌ๊ธฐ๊ฐ€ EROFS๋Š” 2.7GiB์ธ ๋ฐ˜๋ฉด SquashFS๋Š” 2.0GiB์ด๊ณ , LZ3.9๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด 3.1GiB์ธ ๋ฐ˜๋ฉด 4GiB). ํ•˜์ง€๋งŒ ๋žœ๋ค ์•ก์„ธ์Šค ์†๋„์™€ ์ฒ˜๋ฆฌ๋Ÿ‰์€ ๋” ๋†’์Šต๋‹ˆ๋‹ค(XZ์˜ ๊ฒฝ์šฐ EROFS๋Š” 7.1MiB/s์ธ ๋ฐ˜๋ฉด SquashFS๋Š” 5.0MiB/s, LZ30.9์˜ ๊ฒฝ์šฐ 26.3MiB/s์ธ ๋ฐ˜๋ฉด 4MiB/s).
  • Fedora Silverblue(GNOME), Fedora Kinoite(KDE), Fedora Sway Atomic, Fedora Budgie Atomic๊ณผ ๊ฐ™์€ Fedora Atomic Desktops๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ Composefs ํŒŒ์ผ ์‹œ์Šคํ…œ์œผ๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜๋˜์–ด ์ด๋Ÿฌํ•œ ๋นŒ๋“œ์—์„œ ์ฝ๊ธฐ ์ „์šฉ ๋ฃจํŠธ ํŒŒํ‹ฐ์…˜์„ ์‚ฌ์šฉํ•˜๊ณ  ์ž‘์—… ์ค‘์— ๋ฌธ์ œ๋ฅผ ๊ฐ์ง€ํ•˜๊ธฐ ์œ„ํ•ด ์‹œ์Šคํ…œ ํŒŒํ‹ฐ์…˜์˜ ๋ฌด๊ฒฐ์„ฑ ๊ฒ€์ฆ์„ ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. /etc ๋ฐ /var ํŒŒํ‹ฐ์…˜์€ ๊ณ„์† ์“ฐ๊ธฐ ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋งˆ์šดํŠธ๋ฉ๋‹ˆ๋‹ค. Composefs ํŒŒ์ผ ์‹œ์Šคํ…œ์€ ์ปค๋„์— ์ด๋ฏธ ์กด์žฌํ•˜๋Š” OverlayFS์™€ EROFS ํŒŒ์ผ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ถ”๊ฐ€ ๊ธฐ๋Šฅ์œผ๋กœ ๊ตฌํ˜„๋˜๋ฉฐ, ์—ฌ๋Ÿฌ ๊ฐœ์˜ ๋งˆ์šดํŠธ๋œ ๋””์Šคํฌ ์ด๋ฏธ์ง€์˜ ๋‚ด์šฉ์„ ํšจ์œจ์ ์œผ๋กœ ๊ณต๋™ ์ €์žฅํ•˜๋„๋ก ์ตœ์ ํ™”๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Fedora Kinoite ์—๋””์…˜(KDE์˜ ์›์ž์  ์—…๋ฐ์ดํŠธ ๋ฒ„์ „)์—์„œ๋Š” ์ž๋™ ์—…๋ฐ์ดํŠธ๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • WSL ์„œ๋ธŒ์‹œ์Šคํ…œ์šฉ ๊ณต์‹ Fedora ๋นŒ๋“œ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค(Windows ์— ๋Œ€ํ•œ ํ•˜์œ„ ์‹œ์Šคํ…œ Linux๋ชฉ๋ก์— ํฌํ•จ๋œ ๊ฒƒ๋“ค) LinuxWSL์— ๋น ๋ฅด๊ฒŒ ์„ค์น˜ํ•  ์ˆ˜ ์žˆ๋„๋ก ๋ฐฐํฌํŒ์ด ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค. ๋นŒ๋“œ๋Š” ์ƒˆ๋กœ์šด ํ˜•์‹์œผ๋กœ ์ƒ์„ฑ๋˜๋ฏ€๋กœ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ฒ„ Microsoft Store ์นดํƒˆ๋กœ๊ทธ์— ์—…๋กœ๋“œํ•˜์ง€ ์•Š๊ณ , appx ํ˜•์‹์œผ๋กœ ํŒจํ‚ค์ง•ํ•˜์ง€ ์•Š๊ณ , ์–ด์…ˆ๋ธ”๋ฆฌ์— ํŠน์ •ํ•œ ์ฝ”๋“œ๋ฅผ ๋ฐฐ์น˜ํ•˜์ง€ ์•Š๊ณ  Windows.
  • SDL 3 ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์˜ ์ƒˆ๋กœ์šด ๋ธŒ๋žœ์น˜๊ฐ€ ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. SDL ๊ธฐ๋ฐ˜ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ ๊ฒฝ์šฐ ๊ธฐ๋ณธ์ ์œผ๋กœ Wayland ํ”„๋กœํ† ์ฝœ์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค. SDL 2 ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ๋Š” SDL 2 ์œ„์—์„œ ์‹คํ–‰๋˜๋Š” sdl3-compat ๊ณ„์ธต์œผ๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • DNF5 ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋Š” ์ด์ œ ์‹œ์Šคํ…œ์—์„œ ์˜ค๋ž˜๋˜๊ฑฐ๋‚˜ ๋งŒ๋ฃŒ๋œ PGP ์ €์žฅ์†Œ ํ‚ค๋ฅผ ์‚ญ์ œํ•˜๋Š” ๊ฒƒ์„ ์ง€์›ํ•˜์—ฌ ํ”„๋กœ๊ทธ๋žจ์„ ์„ค์น˜ํ•˜๊ณ  ์—…๋ฐ์ดํŠธํ•  ๋•Œ ์ž๋™ํ™”๋œ ํ‚ค ๊ด€๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
  • RPM ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋Š” ์ด์ œ systemd์—์„œ ์‚ฌ์šฉํ•˜๋Š” Sysusers.d ๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ๋Š” ํŒจํ‚ค์ง€ ์ œ๊ณต ๊ตฌ์„ฑ ํŒŒ์ผ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์‚ฌ์šฉ์ž ๋ฐ ๊ทธ๋ฃน์„ ์ƒ์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.
  • GNOME Shell ํ™•์žฅ ๊ธฐ๋Šฅ์„ ์œ„ํ•œ ์ข…์†์„ฑ ์ƒ์„ฑ๊ธฐ๋ฅผ ์ถ”๊ฐ€ํ•˜์—ฌ, rpm ํŒจํ‚ค์ง€๋ฅผ GNOME Shell ๋ฒ„์ „์— ํ™•์žฅ ๊ธฐ๋Šฅ๊ณผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • DNF์™€ RPM์€ ๊ธฐ๋ณธ์ ์œผ๋กœ "์“ฐ๊ธฐ ์‹œ ๋ณต์‚ฌ" ๋ชจ๋“œ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๊ณ  ์žˆ์œผ๋ฉฐ, ์ด๋Š” Btrfs์˜ reflink๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ตฌํ˜„๋ฉ๋‹ˆ๋‹ค.
  • ์—…๋ฐ์ดํŠธ๋œ ํŒจํ‚ค์ง€ ๋ฒ„์ „: LLVM 20, GCC 15-test, binutils 2.44, glibc 2.41, gdb 15, Go 1.24, Tcl/Tk 9.0, Ruby 3.4, Zlib-ng 2.2.x, Setuptools 74, Django 5.x, Ansible 11, PHP 8.4, numpy 2.1.3.
  • FEX ์—๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ AArch64 ์•„ํ‚คํ…์ฒ˜ ์ €์žฅ์†Œ์— ์ถ”๊ฐ€๋˜์–ด ARM86(AArch86) ํ™˜๊ฒฝ์—์„œ x64 ๋ฐ x64-64 ์•„ํ‚คํ…์ฒ˜์šฉ์œผ๋กœ ๋นŒ๋“œ๋œ ์‹คํ–‰ ํŒŒ์ผ์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. x86 ํ”„๋กœ๊ทธ๋žจ์„ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ FEX ๊ธฐ๋ฐ˜ ๊ตฌ์„ฑ ์š”์†Œ๋Š” KDE ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ๊ณผ ํ•จ๊ป˜ Fedora ๋นŒ๋“œ์— ํ†ตํ•ฉ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
  • UVC(USB ๋น„๋””์˜ค ํด๋ž˜์Šค) ๋Œ€์‹  ๋…ธํŠธ๋ถ๊ณผ ํƒœ๋ธ”๋ฆฟ์—์„œ ์ ์  ๋” ๋งŽ์ด ์‚ฌ์šฉ๋˜๋Š” MIPI(Mobile Industry Processor Interface) ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ๊ฐ–์ถ˜ ์›น์บ ์— ๋Œ€ํ•œ ์ง€์›์ด ํ™•๋Œ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • AMD SEV-SNP ๋ฐ Intel TDX ๊ธฐ์ˆ ์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ฐ€์ƒ ๋จธ์‹  ๋ฉ”๋ชจ๋ฆฌ ์•”ํ˜ธํ™”์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • git ๋ฐ”์ด๋„ˆ๋ฆฌ๋งŒ ์‚ฌ์šฉํ•˜๋Š” ํŒจํ‚ค์ง€๋Š” ์ „์ฒด git ํŒจํ‚ค์ง€๊ฐ€ ์•„๋‹Œ git-core ์ข…์†์„ฑ์— ๋Œ€ํ•œ ๋งํฌ๋กœ ์ด๋™๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Plymouth ๋ถ€ํŒ… ์‹œ์ž‘ ํ™”๋ฉด์ด simpledrm ์ปค๋„ ๋ชจ๋“ˆ์„ ์‚ฌ์šฉํ•˜๋„๋ก ์ „ํ™˜๋˜์–ด GPU ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์ดˆ๊ธฐํ™”๋  ๋•Œ๊นŒ์ง€ ๊ธฐ๋‹ค๋ฆด ํ•„์š”๊ฐ€ ์—†์–ด์กŒ์Šต๋‹ˆ๋‹ค.
  • IPv6์šฉ ์›Œํฌ์Šคํ…Œ์ด์…˜ ๋นŒ๋“œ์˜ Firewalld์—์„œ๋Š” rpfilter(์—ญ๊ฒฝ๋กœ ํ•„ํ„ฐ) ๋ชจ๋“œ๊ฐ€ "strict" ๋Œ€์‹  "loose"๋กœ ๊ธฐ๋ณธ์ ์œผ๋กœ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.

Fedora 42์—์„œ๋Š” RPM Fusion ํ”„๋กœ์ ํŠธ์˜ "๋ฌด๋ฃŒ" ๋ฐ "๋น„๋ฌด๋ฃŒ" ์ €์žฅ์†Œ๊ฐ€ ์ถœ์‹œ๋˜์—ˆ์œผ๋ฉฐ, ์—ฌ๊ธฐ์—๋Š” ์ถ”๊ฐ€ ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜(MPlayer, VLC, Xine), ๋น„๋””์˜ค/์˜ค๋””์˜ค ์ฝ”๋ฑ, DVD ์ง€์›, ๋…์  AMD ๋ฐ NVIDIA ๋“œ๋ผ์ด๋ฒ„, ๊ฒŒ์ž„ ํ”„๋กœ๊ทธ๋žจ ๋ฐ ์—๋ฎฌ๋ ˆ์ดํ„ฐ๊ฐ€ ํฌํ•จ๋œ ํŒจํ‚ค์ง€๊ฐ€ ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

์• ํ”Œ์ด ๊ฐœ๋ฐœํ•œ ARM ์นฉ์ด ํƒ‘์žฌ๋œ ๋งฅ ์ปดํ“จํ„ฐ์— ์„ค์น˜ํ•˜๋„๋ก ์„ค๊ณ„๋œ ๋ฐฐํฌํŒ์ธ ํŽ˜๋„๋ผ ์•„์‚ฌํžˆ ๋ฆฌ๋ฏน์Šค 42๊ฐ€ ๋™์‹œ์— ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ํŽ˜๋„๋ผ ์•„์‚ฌํžˆ ๋ฆฌ๋ฏน์Šค 42๋Š” ํŽ˜๋„๋ผ ํŒจํ‚ค์ง€ ๊ธฐ๋ฐ˜์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค. Linux 42 ๋ฒ„์ „์ด๋ฉฐ Calamares ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ์ด ํฌํ•จ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. Apple M1 ๋ฐ M2 ARM ์นฉ์ด ์žฅ์ฐฉ๋œ Apple MacBook Air, MacBook Pro, Mac Mini, Mac Studio ๋ฐ iMac ์‹œ์Šคํ…œ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

Fedora Asahi๋Š” Apple์˜ ์ปดํ“จํ„ฐ ์˜ค๋””์˜ค, ์นด๋ฉ”๋ผ, Wi-Fi, Bluetooth, ์ž…๋ ฅ ์žฅ์น˜, USB Type C(USB 3.0), MagSafe ๋ฌด์„  ์ถฉ์ „์„ ์™„๋ฒฝํ•˜๊ฒŒ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์•„์ง ์ง€์›๋˜์ง€ ์•Š๋Š” ๊ธฐ๋Šฅ: USB-C, Thunderbolt/USB4 ๋””์Šคํ”Œ๋ ˆ์ด ์—ฐ๊ฒฐ, ๋งˆ์ดํฌ, Touch ID. ๊ทธ๋ž˜ํ”ฝ ๋“œ๋ผ์ด๋ฒ„๋Š” OpenGL 4.6, OpenGL ES 3.2 ๋ฐ Vulkan 1.4๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. x86_64 ์‹œ์Šคํ…œ์šฉ์œผ๋กœ ์ปดํŒŒ์ผ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์‹คํ–‰ํ•˜๋ ค๋ฉด muvm ํˆดํ‚ท๊ณผ FEX ํŒจํ‚ค์ง€ ๊ธฐ๋ฐ˜์˜ ์—๋ฎฌ๋ ˆ์ด์…˜ ๊ณ„์ธต์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster