Fedora Linux 37 ๋ฐฐํฌ ๋ฆด๋ฆฌ์Šค

Fedora Linux 37 ๋ฐฐํฌํŒ ์ถœ์‹œ Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition ๋ฐ Live ๋นŒ๋“œ ๋‹ค์šด๋กœ๋“œ ๊ฐ€๋Šฅ, ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE ๋ฐ LXQt. ์–ด์…ˆ๋ธ”๋ฆฌ๋Š” x86_64, Power64 ๋ฐ ARM64(AArch64) ์•„ํ‚คํ…์ฒ˜์šฉ์œผ๋กœ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค. Fedora Silverblue ๋นŒ๋“œ ๊ฒŒ์‹œ๊ฐ€ ์ง€์—ฐ๋ฉ๋‹ˆ๋‹ค.

Fedora Linux 37์˜ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๋ณ€๊ฒฝ ์‚ฌํ•ญ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • Fedora Workstation์ด GNOME 43์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๊ตฌ์„ฑ์ž์—๋Š” ์žฅ์น˜ ๋ฐ ํŽŒ์›จ์–ด ๋ณด์•ˆ ์˜ต์…˜(์˜ˆ: UEFI ๋ณด์•ˆ ๋ถ€ํŒ… ํ™œ์„ฑํ™”, TPM ์ƒํƒœ, Intel BootGuard ๋ฐ IOMMU ๋ณด์•ˆ ๋ฉ”์ปค๋‹ˆ์ฆ˜์— ๋Œ€ํ•œ ์ •๋ณด ํ‘œ์‹œ)์ด ์žˆ๋Š” ์ƒˆ๋กœ์šด ํŒจ๋„์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด GNOME HIG(Human Interface Guidelines) ๊ถŒ์žฅ์‚ฌํ•ญ์„ ์ค€์ˆ˜ํ•˜๋Š” ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๊ตฌ์ถ•์„ ์œ„ํ•ด ๊ธฐ์„ฑํ’ˆ ์œ„์ ฏ๊ณผ ๊ฐ์ฒด๋ฅผ ์ œ๊ณตํ•˜๋Š” libadwaita ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ์™€ GTK 4 ์‚ฌ์šฉ์œผ๋กœ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ์ „ํ™˜์ด ๊ณ„์†๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ARM7 ๋˜๋Š” armhfp๋ผ๊ณ ๋„ ํ•˜๋Š” ARMv32 ์•„ํ‚คํ…์ฒ˜๋Š” ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ARMv7์— ๋Œ€ํ•œ ์ง€์›์„ ์ข…๋ฃŒํ•˜๋Š” ์ด์œ ๋Š” Fedora์˜ ์ƒˆ๋กœ์šด ๋ณด์•ˆ ๋ฐ ์„ฑ๋Šฅ ํ–ฅ์ƒ ์ค‘ ์ผ๋ถ€๊ฐ€ 32๋น„ํŠธ ์•„ํ‚คํ…์ฒ˜์—์„œ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— 64๋น„ํŠธ ์‹œ์Šคํ…œ์— ๋Œ€ํ•œ ์ผ๋ฐ˜์ ์ธ ๊ฐœ๋ฐœ ๊ฑฐ๋ฆฌ๋กœ ์ธ์šฉ๋ฉ๋‹ˆ๋‹ค. ARMv7์€ Fedora์—์„œ ์™„์ „ํžˆ ์ง€์›๋˜๋Š” ๋งˆ์ง€๋ง‰ 32๋น„ํŠธ ์•„ํ‚คํ…์ฒ˜์˜€์Šต๋‹ˆ๋‹ค(i686 ์•„ํ‚คํ…์ฒ˜์šฉ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋Š” 2019๋…„์— ์ค‘๋‹จ๋˜์–ด x86_64 ํ™˜๊ฒฝ์šฉ ๋‹ค์ค‘ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋งŒ ๋‚จ์Œ).
  • RPM ํŒจํ‚ค์ง€์— ํฌํ•จ๋œ ํŒŒ์ผ์€ ๋””์ง€ํ„ธ ์„œ๋ช…๋˜์–ด ๋ฌด๊ฒฐ์„ฑ์„ ํ™•์ธํ•˜๊ณ  IMA(Integrity Measurement Architecture) ์ปค๋„ ํ•˜์œ„ ์‹œ์Šคํ…œ์„ ์‚ฌ์šฉํ•˜์—ฌ ํŒŒ์ผ ์Šคํ‘ธํ•‘์„ ๋ฐฉ์ง€ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์„œ๋ช…์„ ์ถ”๊ฐ€ํ•˜๋ฉด RPM ํŒจํ‚ค์ง€ ํฌ๊ธฐ๊ฐ€ 1.1% ์ฆ๊ฐ€ํ•˜๊ณ  ์„ค์น˜๋œ ์‹œ์Šคํ…œ ํฌ๊ธฐ๊ฐ€ 0.3% ์ฆ๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.
  • ์ด์ œ V4D GPU์— ๋Œ€ํ•œ ํ•˜๋“œ์›จ์–ด ๊ทธ๋ž˜ํ”ฝ ๊ฐ€์† ์ง€์›์„ ํฌํ•จํ•˜์—ฌ Raspberry Pi 3 ๋ณด๋“œ์— ๋Œ€ํ•œ ์ง€์›์ด ๊ณต์‹์ ์œผ๋กœ ์ง€์›๋ฉ๋‹ˆ๋‹ค.
  • Fedora CoreOS(๊ฒฉ๋ฆฌ๋œ ์ปจํ…Œ์ด๋„ˆ๋ฅผ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ์›์ž์ ์œผ๋กœ ์—…๋ฐ์ดํŠธ ๊ฐ€๋Šฅํ•œ ํ™˜๊ฒฝ)์™€ Fedora Cloud Base(ํผ๋ธ”๋ฆญ ๋ฐ ํ”„๋ผ์ด๋น— ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰๋˜๋Š” ๊ฐ€์ƒ ๋จธ์‹ ์„ ์ƒ์„ฑํ•˜๊ธฐ ์œ„ํ•œ ์ด๋ฏธ์ง€)์˜ ๋‘ ๊ฐ€์ง€ ์ƒˆ๋กœ์šด ๊ณต์‹ ์—๋””์…˜์ด ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์˜ˆ์ •๋œ SHA-39 ๋””์ง€ํ„ธ ์„œ๋ช…์˜ ์ง€์› ์ค‘๋‹จ์„ ํ…Œ์ŠคํŠธํ•˜๊ธฐ ์œ„ํ•ด ์ •์ฑ… TEST-FEDORA1๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ ํƒ์ ์œผ๋กœ ์‚ฌ์šฉ์ž๋Š” "update-crypto-policies --set TEST-FEDORA1" ๋ช…๋ น์„ ์‚ฌ์šฉํ•˜์—ฌ SHA-39 ์ง€์›์„ ๋น„ํ™œ์„ฑํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Linux ์ปค๋„ 6.0, Python 3.11, Perl 5.36, LLVM 15, Go 1.19, Erlang 25, Haskell GHC 8.10.7, Boost 1.78, glibc 2.36, binutils 2.38, Node.js 18, RPM 4.18, BIND 9.18, ์ด๋งฅ์Šค 28, ์ŠคํŠธ๋ผํ‹ฐ์Šค 3.2.0.
  • LXQt ๋ฐ์Šคํฌํ†ฑ ๋ฐฐํฌํŒ์˜ ํŒจํ‚ค์ง€ ๋ฐ ์—๋””์…˜์ด LXQt 1.1๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • openssl1.1 ํŒจํ‚ค์ง€๋Š” ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š์œผ๋ฉฐ ํ˜„์žฌ OpenSSL 3.0 ๋ถ„๊ธฐ๊ฐ€ ํฌํ•จ๋œ ํŒจํ‚ค์ง€๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ถ”๊ฐ€ ์–ธ์–ด ์ง€์› ๋ฐ ํ˜„์ง€ํ™” ๊ตฌ์„ฑ ์š”์†Œ๋Š” ๊ธฐ๋ณธ Firefox ํŒจํ‚ค์ง€์—์„œ ๋ณ„๋„์˜ firefox-langpacks ํŒจํ‚ค์ง€๋กœ ๋ถ„๋ฆฌ๋˜์–ด ์˜์–ด ์ด์™ธ์˜ ์–ธ์–ด๋ฅผ ์ง€์›ํ•  ํ•„์š”๊ฐ€ ์—†๋Š” ์‹œ์Šคํ…œ์—์„œ ์•ฝ 50MB์˜ ๋””์Šคํฌ ๊ณต๊ฐ„์„ ์ ˆ์•ฝํ•ฉ๋‹ˆ๋‹ค. ๋งˆ์ฐฌ๊ฐ€์ง€๋กœ ๋ณด์กฐ ์œ ํ‹ธ๋ฆฌํ‹ฐ(envsubst, gettext, gettext.sh ๋ฐ ngettext)๊ฐ€ gettext ํŒจํ‚ค์ง€์—์„œ gettext-runtime ํŒจํ‚ค์ง€๋กœ ๋ถ„ํ• ๋˜์–ด ๊ธฐ๋ณธ ์„ค์น˜ ํฌ๊ธฐ๊ฐ€ 4.7MB ์ค„์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์œ ์ง€ ๊ด€๋ฆฌ์ž๋Š” ์ด๋Ÿฌํ•œ ํŒจํ‚ค์ง€์˜ ํ•„์š”์„ฑ์ด ์˜์‹ฌ์Šค๋Ÿฝ๊ฑฐ๋‚˜ ๋ˆˆ์— ๋„๋Š” ์‹œ๊ฐ„ ๋˜๋Š” ๋ฆฌ์†Œ์Šค ๋‚ญ๋น„๋ฅผ ์ดˆ๋ž˜ํ•˜๋Š” ๊ฒฝ์šฐ i686 ์•„ํ‚คํ…์ฒ˜์šฉ ํŒจํ‚ค์ง€ ๋นŒ๋“œ๋ฅผ ์ค‘์ง€ํ•˜๋Š” ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ๊ถŒ์žฅ ์‚ฌํ•ญ์€ ๋‹ค๋ฅธ ํŒจํ‚ค์ง€์˜ ์ข…์†์„ฑ์œผ๋กœ ์‚ฌ์šฉ๋˜๊ฑฐ๋‚˜ 32๋น„ํŠธ ํ”„๋กœ๊ทธ๋žจ์„ 64๋น„ํŠธ ํ™˜๊ฒฝ์—์„œ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•ด "multilib" ์ปจํ…์ŠคํŠธ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ํŒจํ‚ค์ง€์—๋Š” ์ ์šฉ๋˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. i686 ์•„ํ‚คํ…์ฒ˜์˜ ๊ฒฝ์šฐ java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk ๋ฐ java-latest-openjdk ํŒจํ‚ค์ง€๊ฐ€ ์ค‘๋‹จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์›๊ฒฉ ์‹œ์Šคํ…œ์„ ํฌํ•จํ•˜์—ฌ ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด Anaconda ์„ค์น˜ ํ”„๋กœ๊ทธ๋žจ ์ œ์–ด๋ฅผ ํ…Œ์ŠคํŠธํ•˜๊ธฐ ์œ„ํ•œ ์˜ˆ๋น„ ์–ด์…ˆ๋ธ”๋ฆฌ๊ฐ€ ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Mesa๋Š” H.264, H.265 ๋ฐ VC-1 ํ˜•์‹์˜ ๋น„๋””์˜ค ์ธ์ฝ”๋”ฉ ๋ฐ ๋””์ฝ”๋”ฉ์˜ ํ•˜๋“œ์›จ์–ด ๊ฐ€์†์„ ์œ„ํ•ด VA-API(Video Acceleration API) ์‚ฌ์šฉ์„ ๋น„ํ™œ์„ฑํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋…์  ๊ธฐ์ˆ ์˜ ๋ฐฐํฌ์—๋Š” ๋ผ์ด์„ ์Šค๊ฐ€ ํ•„์š”ํ•˜๊ณ  ๋ฒ•์  ๋ฌธ์ œ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ๋ฐฐํฌ๋Š” ๋…์  ์•Œ๊ณ ๋ฆฌ์ฆ˜์— ์•ก์„ธ์Šคํ•˜๊ธฐ ์œ„ํ•œ API๋ฅผ ์ œ๊ณตํ•˜๋Š” ๊ตฌ์„ฑ ์š”์†Œ์˜ ๋ฐฐํฌ๋ฅผ ํ—ˆ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.
  • BIOS๊ฐ€ ์žˆ๋Š” x86 ์‹œ์Šคํ…œ์—์„œ ํŒŒํ‹ฐ์…”๋‹์€ ๊ธฐ๋ณธ์ ์œผ๋กœ MBR ๋Œ€์‹  GPT๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.
  • Fedora์˜ Silverblue ๋ฐ Kinoite ์—๋””์…˜์€ ์šฐ๋ฐœ์ ์ธ ๋ณ€๊ฒฝ์œผ๋กœ๋ถ€ํ„ฐ ๋ณดํ˜ธํ•˜๊ธฐ ์œ„ํ•ด /sysroot ํŒŒํ‹ฐ์…˜์„ ์ฝ๊ธฐ ์ „์šฉ ๋ชจ๋“œ๋กœ ๋‹ค์‹œ ๋งˆ์šดํŠธํ•˜๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • KVM ํ•˜์ดํผ๋ฐ”์ด์ €์— ์ตœ์ ํ™”๋œ ๊ฐ€์ƒ ๋จธ์‹  ์ด๋ฏธ์ง€๋กœ ์„ค๊ณ„๋œ Fedora Server์˜ ๋ณ€ํ˜•์ด ๋‹ค์šด๋กœ๋“œ๋ฅผ ์œ„ํ•ด ์ค€๋น„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

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

์ถœ์ฒ˜ : opennet.ru

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