Fedora Linux 35์ด ๋ฒ ํƒ€ ํ…Œ์ŠคํŠธ์— ๋“ค์–ด๊ฐ”์Šต๋‹ˆ๋‹ค.

Fedora Linux 35 ๋ฐฐํฌํŒ์˜ ๋ฒ ํƒ€ ๋ฒ„์ „ ํ…Œ์ŠคํŠธ๊ฐ€ ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฒ ํƒ€ ๋ฆด๋ฆฌ์Šค๋Š” ์ค‘์š”ํ•œ ๋ฒ„๊ทธ๋งŒ ์ˆ˜์ •๋˜๋Š” ํ…Œ์ŠคํŠธ์˜ ๋งˆ์ง€๋ง‰ ๋‹จ๊ณ„๋กœ์˜ ์ „ํ™˜์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ถœ์‹œ๋Š” 26์›” 5์ผ๋กœ ์˜ˆ์ •๋˜์–ด ์žˆ๋‹ค. ์ด ๋ฆด๋ฆฌ์Šค์—๋Š” KDE Plasma 86, Xfce, MATE, Cinnamon, LXDE ๋ฐ LXQt ๋ฐ์Šคํฌํƒ‘ ํ™˜๊ฒฝ๊ณผ ํ•จ๊ป˜ ์Šคํ•€ ํ˜•ํƒœ๋กœ ์ œ๊ณต๋˜๋Š” Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT ๋ฐ Live ๋นŒ๋“œ๊ฐ€ ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. x64_64, Power64, ARM64(AArch32) ์•„ํ‚คํ…์ฒ˜ ๋ฐ XNUMX๋น„ํŠธ ARM ํ”„๋กœ์„ธ์„œ๊ฐ€ ์žˆ๋Š” ๋‹ค์–‘ํ•œ ์žฅ์น˜์šฉ ์–ด์…ˆ๋ธ”๋ฆฌ๊ฐ€ ์ƒ์„ฑ๋ฉ๋‹ˆ๋‹ค.

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

  • Fedora Workstation ๋ฐ์Šคํฌํƒ‘์€ ์žฌ์„ค๊ณ„๋œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ ์„ค์น˜ ๊ด€๋ฆฌ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํฌํ•จํ•˜๋Š” GNOME 41๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ฐฝ/๋ฐ์Šคํฌํ†ฑ ๊ด€๋ฆฌ๋ฅผ ์„ค์ •ํ•˜๊ณ  ์ด๋™ํ†ต์‹ ์‚ฌ๋ฅผ ํ†ตํ•ด ์—ฐ๊ฒฐํ•˜๊ธฐ ์œ„ํ•œ ๊ตฌ์„ฑ๊ธฐ์— ์ƒˆ๋กœ์šด ์„น์…˜์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. VNC ๋ฐ RDP ํ”„๋กœํ† ์ฝœ์„ ์‚ฌ์šฉํ•˜๋Š” ์›๊ฒฉ ๋ฐ์Šคํฌํ†ฑ ์—ฐ๊ฒฐ์„ ์œ„ํ•œ ์ƒˆ ํด๋ผ์ด์–ธํŠธ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฎค์ง ํ”Œ๋ ˆ์ด์–ด์˜ ๋””์ž์ธ์ด ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. GTK 4๋Š” ์ „๋ ฅ ์†Œ๋น„๋ฅผ ์ค„์ด๊ณ  ๋ Œ๋”๋ง ์†๋„๋ฅผ ๋†’์ด๋Š” ์ƒˆ๋กœ์šด OpenGL ๊ธฐ๋ฐ˜ ๋ Œ๋”๋ง ์—”์ง„์„ ๊ฐ–์ถ”๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
  • ๋…์  NVIDIA ๋“œ๋ผ์ด๋ฒ„๊ฐ€ ์žˆ๋Š” ์‹œ์Šคํ…œ์—์„œ Wayland ํ”„๋กœํ† ์ฝœ ๊ธฐ๋ฐ˜ ์„ธ์…˜์„ ์‚ฌ์šฉํ•˜๋Š” ๊ธฐ๋Šฅ์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํ‚ค์˜ค์Šคํฌ ๋ชจ๋“œ๊ฐ€ ๊ตฌํ˜„๋˜์–ด ๋ฏธ๋ฆฌ ์„ ํƒ๋œ ํ•˜๋‚˜์˜ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ๋งŒ ์‹คํ–‰ํ•˜๋„๋ก ์ œํ•œ๋œ ๊ฐ„๋‹จํ•œ ๊ทธ๋†ˆ ์„ธ์…˜์„ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋“œ๋Š” ๋‹ค์–‘ํ•œ ์•ˆ๋‚ด ์Šคํƒ ๋“œ ๋ฐ ์…€ํ”„ ์„œ๋น„์Šค ๋‹จ๋ง๊ธฐ์˜ ์šด์˜์„ ๊ตฌ์„ฑํ•˜๋Š” ๋ฐ ์ ํ•ฉํ•ฉ๋‹ˆ๋‹ค.
  • ๋ฐฐํฌ ํ‚คํŠธ์˜ ์ƒˆ ๋ฒ„์ „์˜ ์ฒซ ๋ฒˆ์งธ ๋ฆด๋ฆฌ์Šค๊ฐ€ ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Fedora Silverblue ๊ธฐ์ˆ ์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜์ง€๋งŒ GNOME ๋Œ€์‹  KDE๋ฅผ ์‚ฌ์šฉํ•˜๋Š” Fedora Kinoite์ž…๋‹ˆ๋‹ค. ๋ชจ๋†€๋ฆฌ์‹ Fedora Kinoite ์ด๋ฏธ์ง€๋Š” ๊ฐœ๋ณ„ ํŒจํ‚ค์ง€๋กœ ๋ถ„ํ• ๋˜์ง€ ์•Š๊ณ  ์›์ž์ ์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜๋ฉฐ rpm-ostree ํˆดํ‚ท์„ ์‚ฌ์šฉํ•˜์—ฌ ๊ณต์‹ Fedora RPM ํŒจํ‚ค์ง€์—์„œ ๊ตฌ์ถ•๋ฉ๋‹ˆ๋‹ค. ๊ธฐ๋ณธ ํ™˜๊ฒฝ(/ ๋ฐ /usr)์€ ์ฝ๊ธฐ ์ „์šฉ ๋ชจ๋“œ๋กœ ๋งˆ์šดํŠธ๋ฉ๋‹ˆ๋‹ค. ๋ณ€๊ฒฝ ๊ฐ€๋Šฅํ•œ ๋ฐ์ดํ„ฐ๋Š” /var ๋””๋ ‰ํ† ๋ฆฌ์— ์žˆ์Šต๋‹ˆ๋‹ค. ์ถ”๊ฐ€ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ์„ค์น˜ํ•˜๊ณ  ์—…๋ฐ์ดํŠธํ•˜๋ ค๋ฉด ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ๊ธฐ๋ณธ ์‹œ์Šคํ…œ์—์„œ ๋ถ„๋ฆฌ๋˜์–ด ๋ณ„๋„์˜ ์ปจํ…Œ์ด๋„ˆ์—์„œ ์‹คํ–‰๋˜๋Š” ๋…๋ฆฝํ˜• flatpak ํŒจํ‚ค์ง€ ์‹œ์Šคํ…œ์ด ์‚ฌ์šฉ๋ฉ๋‹ˆ๋‹ค.
  • ๋งˆ์ง€๋ง‰ ๋ฆด๋ฆฌ์Šค ์ดํ›„ ๊ธฐ๋ณธ๊ฐ’์ด์—ˆ๋˜ PipeWire ๋ฏธ๋””์–ด ์„œ๋ฒ„๋Š” WirePlumber ์˜ค๋””์˜ค ์„ธ์…˜ ๊ด€๋ฆฌ์ž๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ์ „ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค. WirePlumber๋ฅผ ์‚ฌ์šฉํ•˜๋ฉด PipeWire์—์„œ ๋ฏธ๋””์–ด ๋…ธ๋“œ ๊ทธ๋ž˜ํ”„๋ฅผ ๊ด€๋ฆฌํ•˜๊ณ , ์˜ค๋””์˜ค ์žฅ์น˜๋ฅผ ๊ตฌ์„ฑํ•˜๊ณ , ์˜ค๋””์˜ค ์ŠคํŠธ๋ฆผ ๋ผ์šฐํŒ…์„ ์ œ์–ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ด‘ํ•™ S/PDIF ๋ฐ HDMI ์ปค๋„ฅํ„ฐ๋ฅผ ํ†ตํ•ด ๋””์ง€ํ„ธ ์˜ค๋””์˜ค๋ฅผ ์ „์†กํ•˜๊ธฐ ์œ„ํ•œ S/PDIF ํ”„๋กœํ† ์ฝœ ์ „๋‹ฌ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Bluetooth ์ง€์›์ด ํ™•์žฅ๋˜์—ˆ์œผ๋ฉฐ FastStream ๋ฐ AptX ์ฝ”๋ฑ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • GCC 11, LLVM 13, Python 3.10-rc, Perl 5.34, PHP 8.0, Binutils 2.36, Boost 1.76, glibc 2.34, binutils 2.37, gdb 10.2, Node.js 16, RPM 4.17, Erlang 24๋ฅผ ํฌํ•จํ•œ ์—…๋ฐ์ดํŠธ๋œ ํŒจํ‚ค์ง€ ๋ฒ„์ „
  • ์‹ ๊ทœ ์‚ฌ์šฉ์ž์— ๋Œ€ํ•ด yescrypt ๋น„๋ฐ€๋ฒˆํ˜ธ ํ•ด์‹ฑ ์ฒด๊ณ„๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ์ „ํ™˜ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „์— ์‚ฌ์šฉ๋œ sha512crypt ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•˜๋Š” ์ด์ „ ํ•ด์‹œ์— ๋Œ€ํ•œ ์ง€์›์€ ์œ ์ง€๋˜์—ˆ์œผ๋ฉฐ ์˜ต์…˜์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Yescrypt๋Š” ๋ฉ”๋ชจ๋ฆฌ ์ง‘์•ฝ์  ๋ฐฉ์‹์˜ ์‚ฌ์šฉ์„ ์ง€์›ํ•˜์—ฌ ๊ธฐ์กด scrypt์˜ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•˜๊ณ  GPU, FPGA ๋ฐ ํŠน์ˆ˜ ์นฉ์„ ์‚ฌ์šฉํ•˜๋Š” ๊ณต๊ฒฉ์˜ ํšจ์œจ์„ฑ์„ ์ค„์ž…๋‹ˆ๋‹ค. Yescrypt ๋ณด์•ˆ์€ ์ด๋ฏธ ์ž…์ฆ๋œ ์•”ํ˜ธํ™” ๊ธฐ๋ณธ SHA-256, HMAC ๋ฐ PBKDF2๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋ณด์žฅ๋ฉ๋‹ˆ๋‹ค.
  • /etc/os-release ํŒŒ์ผ์—์„œ 'NAME=Fedora' ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” 'NAME="Fedora Linux"'๋กœ ๋Œ€์ฒด๋˜์—ˆ์Šต๋‹ˆ๋‹ค(Fedora๋ผ๋Š” ์ด๋ฆ„์€ ์ด์ œ ์ „์ฒด ํ”„๋กœ์ ํŠธ ๋ฐ ๊ด€๋ จ ์ปค๋ฎค๋‹ˆํ‹ฐ์— ์‚ฌ์šฉ๋˜๋ฉฐ ๋ฐฐํฌํŒ์€ ํŽ˜๋„๋ผ ๋ฆฌ๋ˆ…์Šค). "ID=fedora" ๋งค๊ฐœ๋ณ€์ˆ˜๋Š” ๋ณ€๊ฒฝ๋˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ์‚ฌ์–‘ ํŒŒ์ผ์—์„œ ์Šคํฌ๋ฆฝํŠธ์™€ ์กฐ๊ฑด๋ถ€ ๋ธ”๋ก์„ ๋ณ€๊ฒฝํ•  ํ•„์š”๊ฐ€ ์—†์Šต๋‹ˆ๋‹ค. Specialized Edition์€ Fedora Workstation, Fedora CoreOS ๋ฐ Fedora KDE Plasma Desktop๊ณผ ๊ฐ™์€ ์ด์ „ ์ด๋ฆ„์œผ๋กœ ๊ณ„์† ๋ฐฐ์†ก๋ฉ๋‹ˆ๋‹ค.
  • Fedora Cloud ์ด๋ฏธ์ง€๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ Btrfs ํŒŒ์ผ ์‹œ์Šคํ…œ๊ณผ BIOS ๋ฐ UEFI ์‹œ์Šคํ…œ ๋ถ€ํŒ…์„ ์ง€์›ํ•˜๋Š” ํ•˜์ด๋ธŒ๋ฆฌ๋“œ ๋ถ€ํŠธ๋กœ๋”์™€ ํ•จ๊ป˜ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
  • ์ ˆ์ „ ๋ชจ๋“œ, ์ „์› ๊ท ํ˜• ๋ชจ๋“œ, ์ตœ๋Œ€ ์„ฑ๋Šฅ ๋ชจ๋“œ ๊ฐ„ ์ฆ‰์‹œ ์ „ํ™˜์„ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ์ „์› ํ”„๋กœํ•„ ๋ฐ๋ชฌ ์ฒ˜๋ฆฌ๊ธฐ๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • "rpm ์—…๊ทธ๋ ˆ์ด๋“œ"๋ฅผ ์‹คํ–‰ํ•œ ํ›„ ์‹œ์Šคํ…œ ์‚ฌ์šฉ์ž ์„œ๋น„์Šค๋ฅผ ๋‹ค์‹œ ์‹œ์ž‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ํ–ˆ์Šต๋‹ˆ๋‹ค(์ด์ „์—๋Š” ์‹œ์Šคํ…œ ์„œ๋น„์Šค๋งŒ ๋‹ค์‹œ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค).
  • ํƒ€์‚ฌ ์ €์žฅ์†Œ๋ฅผ ํ™œ์„ฑํ™”ํ•˜๋Š” ๋ฉ”์ปค๋‹ˆ์ฆ˜์ด ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ „์—๋Š” "ํƒ€์‚ฌ ์†Œํ”„ํŠธ์›จ์–ด ๋ฆฌํฌ์ง€ํ† ๋ฆฌ" ์„ค์ •์„ ํ™œ์„ฑํ™”ํ•˜๋ฉด fedora-workstation-repositories ํŒจํ‚ค์ง€๊ฐ€ ์„ค์น˜๋˜์ง€๋งŒ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋Š” ๋น„ํ™œ์„ฑํ™”๋œ ์ƒํƒœ๋กœ ์œ ์ง€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ด์ œ fedora-workstation-repositories ํŒจํ‚ค์ง€๊ฐ€ ๊ธฐ๋ณธ์ ์œผ๋กœ ์„ค์น˜๋˜๋ฉฐ ์„ค์ •์— ๋”ฐ๋ผ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๊ฐ€ ํ™œ์„ฑํ™”๋ฉ๋‹ˆ๋‹ค.
  • ์ด์ œ ํƒ€์‚ฌ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๊ฐ€ ํฌํ•จ๋˜์–ด Flathub ์นดํƒˆ๋กœ๊ทธ์—์„œ ๋™๋ฃŒ ๊ฒ€ํ† ๋ฅผ ๊ฑฐ์ณ ์„ ํƒ๋œ ์•ฑ์ด ํฌํ•จ๋ฉ๋‹ˆ๋‹ค. FlatHab์„ ์„ค์น˜ํ•˜์ง€ ์•Š๊ณ ๋„ GNOME ์†Œํ”„ํŠธ์›จ์–ด์—์„œ ์œ ์‚ฌํ•œ ์‘์šฉ ํ”„๋กœ๊ทธ๋žจ์„ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ˜„์žฌ ์Šน์ธ๋œ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์€ Zoom, Microsoft Teams, Skype, Bitwarden, Postman ๋ฐ Minecraft(๊ฒ€ํ†  ๋Œ€๊ธฐ ์ค‘), Discord, Anydesk, WPS Office, OnlyOffice, MasterPDFEditor, Slack, UngoogledChromium, Flatseal, WhatsAppQT ๋ฐ GreenWithEnvy์ž…๋‹ˆ๋‹ค.
  • ์„ ํƒํ•œ DNS ์„œ๋ฒ„์—์„œ ์ง€์›ํ•˜๋Š” ๊ฒฝ์šฐ DoT(DNS over TLS) ํ”„๋กœํ† ์ฝœ์˜ ๊ธฐ๋ณธ ์‚ฌ์šฉ์„ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ณ ์ •๋ฐ€ ์Šคํฌ๋กค ํœ  ์œ„์น˜ ์ง€์ • ๊ธฐ๋Šฅ์ด ์žˆ๋Š” ๋งˆ์šฐ์Šค์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค(ํšŒ์ „๋‹น ์ตœ๋Œ€ 120๊ฐœ ์ด๋ฒคํŠธ).
  • ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œํ•  ๋•Œ ์ปดํŒŒ์ผ๋Ÿฌ๋ฅผ ์„ ํƒํ•˜๋Š” ๊ทœ์น™์ด ๋ณ€๊ฒฝ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ง€๊ธˆ๊นŒ์ง€ ํŒจํ‚ค์ง€๋Š” Clang์„ ํ†ตํ•ด์„œ๋งŒ ๋นŒ๋“œํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒฝ์šฐ๋ฅผ ์ œ์™ธํ•˜๊ณ ๋Š” GCC๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŒจํ‚ค์ง€๋ฅผ ๋นŒ๋“œํ•ด์•ผ ํ•œ๋‹ค๋Š” ๊ทœ์น™์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์ƒˆ๋กœ์šด ๊ทœ์น™์„ ํ†ตํ•ด ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž๋Š” ์—…์ŠคํŠธ๋ฆผ ํ”„๋กœ์ ํŠธ๊ฐ€ GCC๋ฅผ ์ง€์›ํ•˜๋Š” ๊ฒฝ์šฐ์—๋„ Clang์„ ์„ ํƒํ•  ์ˆ˜ ์žˆ๊ณ , ๊ทธ ๋ฐ˜๋Œ€๋กœ ์—…์ŠคํŠธ๋ฆผ ํ”„๋กœ์ ํŠธ๊ฐ€ GCC๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ๊ฒฝ์šฐ GCC๋ฅผ ์„ ํƒํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • LUKS๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋””์Šคํฌ ์•”ํ˜ธํ™”๋ฅผ ์„ค์ •ํ•˜๋ฉด ์ตœ์ ์˜ ์„นํ„ฐ ํฌ๊ธฐ๊ฐ€ ์ž๋™์œผ๋กœ ์„ ํƒ๋ฉ๋‹ˆ๋‹ค. 4k ๋ฌผ๋ฆฌ์  ์„นํ„ฐ๊ฐ€ ์žˆ๋Š” ๋””์Šคํฌ์˜ ๊ฒฝ์šฐ LUKS์˜ ์„นํ„ฐ ํฌ๊ธฐ 4096์ด ์„ ํƒ๋ฉ๋‹ˆ๋‹ค.

๋ฒ ํƒ€ ๋ฒ„์ „์—์„œ ์•Œ๋ ค์ง„ ํ•ด๊ฒฐ๋˜์ง€ ์•Š์€ ๋ฌธ์ œ์— ์ฃผ๋ชฉํ•  ๊ฐ€์น˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

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