Π Π΅Π»ΠΈΠ· дистрибутива Fedora Linux 39

ΠŸΡ€Π΅Π΄ΡΡ‚Π°Π²Π»Π΅Π½ Ρ€Π΅Π»ΠΈΠ· дистрибутива Fedora Linux 39. Для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²Π»Π΅Π½Ρ‹ ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Ρ‹ Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition ΠΈ Live-сборки, поставляСмыС Π² Ρ„ΠΎΡ€ΠΌΠ΅ спинов c дСсктоп-окруТСниями KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie ΠΈ Sway. Π‘Π±ΠΎΡ€ΠΊΠΈ сформированы для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€ x86_64, Power64 ΠΈ ARM64 (AArch64). ΠŸΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΡ сборок Fedora Silverblue задСрТиваСтся.

НаиболСС Π·Π½Π°Ρ‡ΠΈΠΌΡ‹Π΅ измСнСния Π² Fedora Linux 39:

  • Π Π°Π±ΠΎΡ‡ΠΈΠΉ стол Π² Fedora Workstation ΠΎΠ±Π½ΠΎΠ²Π»Ρ‘Π½ Π΄ΠΎ выпуска GNOME 45, Π² ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Π² ΠΏΠ°Π½Π΅Π»ΠΈ появился динамичСский ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹Ρ… Ρ€Π°Π±ΠΎΡ‡ΠΈΡ… столов, ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π° ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы поиска, Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ ΠΊΠ°ΠΌΠ΅Ρ€Ρ‹, задСйствовано Π°ΠΏΠΏΠ°Ρ€Π°Ρ‚Π½ΠΎΠ΅ ускорСниС воспроизвСдСния Π²ΠΈΠ΄Π΅ΠΎ, Π·Π°ΠΌΠ΅Π½Π΅Π½Ρ‹ просмотрщик ΠΈΠ·ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠΉ ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΊΠ°ΠΌΠ΅Ρ€ΠΎΠΉ, ΠΈΠ·ΠΌΠ΅Π½Ρ‘Π½ ΡΡ‚ΠΈΠ»ΡŒ отобраТСния Π±ΠΎΠΊΠΎΠ²Ρ‹Ρ… ΠΏΠ°Π½Π΅Π»Π΅ΠΉ, ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ GTK 4.12 ΠΈ libadwaita 1.4.
  • Π’ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΌ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π΅ Bash ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ Ρ†Π²Π΅Ρ‚Π½ΠΎΠ΅ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки.
  • ΠžΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ‹ вСрсии ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², срСди ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… RPM 4.19, gcc 13.2, LLVM/Clang 17, binutils 2.40, glibc 2.38, Python 3.12, Perl 5.38, Golang 1.21, Boost 1.81, Vagrant 2.3, Haskell GHC 9.4, LibreOffice 7.6.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Ρ‹ ΠΌΠ΅Ρ‚Π°-ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ default-fonts* для упрощСния обновлСния ΠΈ установки ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ², ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹Ρ… ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ.
  • Π’ NetworkManager обСспСчСн автоматичСский ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄ ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΏΡ€ΠΎΡ„ΠΈΠ»Π΅ΠΉ соСдинСний, Ρ…Ρ€Π°Π½ΠΈΠΌΡ‹Ρ… Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ifcfg (/etc/sysconfig/network-scripts/ifcfg-*), Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π½Π° основС Ρ„Π°ΠΉΠ»Π° keyfile.
  • ΠŸΡ€Π΅Π΄ΠΎΡΡ‚Π°Π²Π»Π΅Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ удалСния ΠΏΠ°ΠΊΠ΅Ρ‚Π° tzdata с Π‘Π” часовых поясов для сокращСния Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ΠΈΠ·ΠΎΠ»ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€ΠΎΠ².
  • Π—Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ sysctl vm.max_map_count ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΎ с 65530 Π΄ΠΎ 1048576 для ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ совмСстимости c Windows-ΠΈΠ³Ρ€Π°ΠΌΠΈ, запускаСмыми Ρ‡Π΅Ρ€Π΅Π· wine ΠΈΠ»ΠΈ steam.
  • Π’ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π΅ createrepo_c ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ задСйствован Π°Π»Π³ΠΎΡ€ΠΈΡ‚ΠΌ Zstd для сТатия ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… рСпозитория ΠΈ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π° гСнСрация ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ… Π² Π‘Π” SQLite.
  • Π”ΠΎΠ±Π°Π²Π»Π΅Π½Π° ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ сборка Fedora Onyx с Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½ΠΎ обновляСмым Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ΠΎΠΌ Fedora Linux, оснащённым ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ΠΌ Budgie. Новая сборка дополняСт ΠΊΠ»Π°ΡΡΠΈΡ‡Π΅ΡΠΊΡƒΡŽ сборку Fedora Budgie Spin ΠΈ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ‚ Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ Fedora Silverblue, Fedora Sericea ΠΈ Fedora Kinoite, поставляСмыС с GNOME, Sway ΠΈ KDE. Fedora Onyx основан Π½Π° тСхнологиях Fedora Silverblue ΠΈ Ρ‚Π°ΠΊΠΆΠ΅ поставляСтся Π² Ρ„ΠΎΡ€ΠΌΠ΅ ΠΌΠΎΠ½ΠΎΠ»ΠΈΡ‚Π½ΠΎΠ³ΠΎ ΠΎΠ±Ρ€Π°Π·Π°, Π½Π΅ раздСляСмого Π½Π° ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹Π΅ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ ΠΈ обновляСмого Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½ΠΎ Ρ‡Π΅Ρ€Π΅Π· Π·Π°ΠΌΠ΅Π½Ρƒ Ρ†Π΅Π»ΠΈΠΊΠΎΠΌ. Π‘Π°Π·ΠΎΠ²ΠΎΠ΅ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ собираСтся ΠΈΠ· ΠΎΡ„ΠΈΡ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… RPM-ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Fedora ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ инструмСнтария rpm-ostree ΠΈ монтируСтся Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния. Для установки ΠΈ обновлСния Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ примСняСтся систСма самодостаточных ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² flatpak, ΠΏΡ€ΠΈ ΠΏΠΎΠΌΠΎΡ‰ΠΈ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ прилоТСния ΠΎΡ‚Π΄Π΅Π»ΡΡŽΡ‚ΡΡ ΠΎΡ‚ основной систСмы ΠΈ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ Π² ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎΠΌ ΠΊΠΎΠ½Ρ‚Π΅ΠΉΠ½Π΅Ρ€Π΅.
  • Π Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ Sericea ΠΈ Sway Spin ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΠ»ΠΈ поставку ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² xorg-x11.
  • Π’ Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ Fedora Kinoite (Π°Ρ‚ΠΎΠΌΠ°Ρ€Π½ΠΎ обновляСмый Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Fedora с KDE) ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΎ автоматичСскоС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ систСмы.
  • Для сборки Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΉ Fedora Silverblue ΠΈ Fedora Kinoite задСйствован Π±ΠΎΠ»Π΅Π΅ бСзопасный ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ (unified core) Ρ€Π΅ΠΆΠΈΠΌ rpm-ostree.
  • ΠΠ°Ρ‡Π°Π»ΠΎΡΡŒ Ρ„ΠΎΡ€ΠΌΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π·ΠΎΠ² с ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒΡΠΊΠΈΠΌ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ΠΌ LXQt для Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Ρ‹ Aarch64.
  • Π’ Fedora Cloud Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Π° Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ автоматичСской ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ послС установки ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ², Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ систСмы. Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΎΡ€Π³Π°Π½ΠΈΠ·ΠΎΠ²Π°Π½Π° Ρ‡Π΅Ρ€Π΅Π· созданиС Ρ„Π°ΠΉΠ»Π° /var/run/reboot-required послС выполнСния ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ «dnf update» ΠΈ Π΅Π³ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ Π² cloud-init.
  • ΠŸΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΠΌ, управляСмым Ρ‡Π΅Ρ€Π΅Π· Active Directory, FreeIPA ΠΈΠ»ΠΈ LDAP, прСдоставлСна Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ использования Ρ‚Π΅Ρ…Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Passkeys, ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰Π΅ΠΉ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ Π°ΡƒΡ‚Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ†ΠΈΡŽ Π±Π΅Π· ΠΏΠ°Ρ€ΠΎΠ»Π΅ΠΉ с использованиСм биомСтричСских ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ ΠΎΡ‚ΠΏΠ΅Ρ‡Π°Ρ‚ΠΎΠΊ ΠΏΠ°Π»ΡŒΡ†Π° ΠΈΠ»ΠΈ распознаваниС Π»ΠΈΡ†Π°, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ FIDO2-совмСстимоС устройство, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅ΠΌΠΎΠ΅ Π² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅ libfido2.
  • ΠœΠΈΠ½ΠΈΠΌΠ°Π»ΡŒΠ½Ρ‹ΠΉ Ρ€Π°Π·ΠΌΠ΅Ρ€ Ρ€Π°Π·Π΄Π΅Π»Π° ESP (EFI System Partition), ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€ΠΈ установкС Fedora, ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ с 200 Π΄ΠΎ 500 ΠœΠ‘ ΠΈΠ·-Π·Π° Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠΈ мСста ΠΏΠΎΠ΄ обновлСния ΠΏΡ€ΠΎΡˆΠΈΠ²ΠΎΠΊ. ΠžΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈΠ΅ Π² 500 ΠœΠ‘ соотвСтствуСт ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΌ Microsoft, начиная с Windows 10.
  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π° поставка Ρ‚Π΅ΠΌ оформлСния QGnomePlatform ΠΈ Adwaita-qt, ΠΏΡ€ΠΈΠΌΠ΅Π½ΡΠ²ΡˆΠΈΡ…ΡΡ для придания Qt-прилоТСниям GNOME-ΠΏΠΎΠ΄ΠΎΠ±Π½Ρ‹Ρ… настроСк ΠΈ стиля, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Π½Π½Ρ‹Π΅ прилоТСния Π»ΡƒΡ‡ΡˆΠ΅ Π²ΠΏΠΈΡΡ‹Π²Π°Π»ΠΈΡΡŒ Π² ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ GNOME. Π’ качСствС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ упоминаСтся стагнация Π΄Π°Π½Π½Ρ‹Ρ… Ρ‚Π΅ΠΌ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ ΠΏΡ€ΠΈ ΠΈΡ… использовании с Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌΠΈ прилоТСниями.
  • ΠžΠ±ΡŠΡΠ²Π»Π΅Π½Ρ‹ ΡƒΡΡ‚Π°Ρ€Π΅Π²ΡˆΠΈΠΌΠΈ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ с систСмой ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ правописания aspell, вмСсто ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… рСкомСндуСтся ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ hunspell ΠΈΠ»ΠΈ enchant2. Π’ качСствС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ называСтся отсутствиС ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΉ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ aspell Π² Ρ‚Π΅Ρ‡Π΅Π½ΠΈΠ΅ послСдних 4 Π»Π΅Ρ‚.
  • Π£Π΄Π°Π»Ρ‘Π½ ΠΏΠ°ΠΊΠ΅Ρ‚ pam_console, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½Π΅ примСнялся ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ, ΠΈΠΌΠ΅Π» ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒΡŽ ΠΈ ΠΌΠΎΠ³ Π±Ρ‹Ρ‚ΡŒ Π·Π°ΠΌΠ΅Π½Ρ‘Π½ Π½Π° Ρ„ΡƒΠ½ΠΊΡ†ΠΈΠΎΠ½Π°Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ ΠΈΠ· systemd.
  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π° поставка ΠΏΠ°ΠΊΠ΅Ρ‚Π° с man-pages-ru, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ ΠΏΠ΅Ρ€Π΅Π²ΠΎΠ΄Ρ‹ man-руководств Π½Π° русский язык Ρ‚Π°ΠΊΠΆΠ΅ входят Π² состав ΠΏΠ°ΠΊΠ΅Ρ‚Π° man-pages-l10n.
  • Из Π±Π°Π·ΠΎΠ²ΠΎΠΉ установки ΡƒΠ΄Π°Π»Ρ‘Π½ ΠΏΠ°ΠΊΠ΅Ρ‚ fedora-repos-modular ΠΈ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡Ρ‘Π½ ΠΌΠΎΠ΄ΡƒΠ»ΡŒΠ½Ρ‹ΠΉ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠΉ. ИзмСнСниС ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ ΡƒΡΠΊΠΎΡ€ΠΈΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠ°ΠΊΠ΅Ρ‚Π½ΠΎΠ³ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° DNF Π·Π° счёт сокращСния числа ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΎΠΊ ΠΈ Π·Π°Π³Ρ€ΡƒΠ·ΠΎΠΊ ΠΌΠ΅Ρ‚Π°Π΄Π°Π½Π½Ρ‹Ρ….
  • Π˜Π·ΠΌΠ΅Π½Ρ‘Π½ способ сборки Flatpak-ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² Π² дистрибутивС. ВмСсто использования ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΏΡ€ΠΈ пСрСсборкС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ «prefix=/app», задСйствована ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Π°Ρ сборочная Ρ†Π΅Π»ΡŒ.
  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½Π° сборка ΠΈ поставка ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½ΠΎ обновляСмых ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ, ΠΆΠΈΠ·Π½Π΅Π½Π½Ρ‹ΠΉ Ρ†ΠΈΠΊΠ» ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π½Π΅ привязан ΠΊ основной Π½Π°Ρ‡ΠΈΠ½ΠΊΠ΅ дистрибутива, Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° осущСствляСтся нСзависимо ΠΎΡ‚ Ρ€Π΅Π»ΠΈΠ·ΠΎΠ² дистрибутива, Ρ‡Ρ‚ΠΎ позволяло ΠΎΠ±Π΅ΡΠΏΠ΅Ρ‡ΠΈΡ‚ΡŒ сосущСствованиС ΠΏΠ°ΠΊΠ΅Ρ‚ΠΎΠ² с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ вСрсиями ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΈ Ρ‚ΠΎΠ³ΠΎ ΠΆΠ΅ прилоТСния. Π’ качСствС ΠΏΡ€ΠΈΡ‡ΠΈΠ½Ρ‹ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ отмСчаСтся потСря интСрСса ΠΊ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠ΅ ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с сопровоТдСниСм ΡΡƒΡ‰Π΅ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΡ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ (послСдняя Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ Π² pagure.io/modularity наблюдалась Π±ΠΎΠ»Π΅Π΅ 3 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄).
  • ΠŸΡ€ΠΎΠ²Π΅Π΄Π΅Π½Ρ‹ ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ€Π°Π±ΠΎΡ‚Ρ‹, связанныС со Π²Ρ‚ΠΎΡ€ΠΎΠΉ стадиСй ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° ΠΌΠΎΠ΄Π΅Ρ€Π½ΠΈΠ·ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹ΠΉ процСсс Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ, ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½Π½Ρ‹ΠΉ Π›Π΅Π½Π½Π°Ρ€Ρ‚ΠΎΠΌ ΠŸΠΎΡ‚Ρ‚Π΅Ρ€ΠΈΠ½Π³ΠΎΠΌ. ΠžΡ‚Π»ΠΈΡ‡ΠΈΡ ΠΎΡ‚ классичСской Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ сводятся ΠΊ использованию вмСсто ΠΎΠ±Ρ€Π°Π·Π° initrd, Ρ„ΠΎΡ€ΠΌΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π½Π° локальной систСмС ΠΏΡ€ΠΈ установкС ΠΏΠ°ΠΊΠ΅Ρ‚Π° с ядром, ΡƒΠ½ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±Ρ€Π°Π·Π° ядра UKI (Unified Kernel Image), Π³Π΅Π½Π΅Ρ€ΠΈΡ€ΡƒΠ΅ΠΌΠΎΠ³ΠΎ Π² инфраструктурС дистрибутива ΠΈ Π·Π°Π²Π΅Ρ€Π΅Π½Π½ΠΎΠ³ΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписью дистрибутива. UKI ΠΎΠ±ΡŠΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ‚ Π² ΠΎΠ΄Π½ΠΎΠΌ Ρ„Π°ΠΉΠ»Π΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊ для Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ ядра ΠΈΠ· UEFI (UEFI boot stub), ΠΎΠ±Ρ€Π°Π· ядра Linux ΠΈ Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΠΎΠ΅ Π² ΠΏΠ°ΠΌΡΡ‚ΡŒ систСмноС ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠ΅ initrd. ΠŸΡ€ΠΈ Π²Ρ‹Π·ΠΎΠ²Π΅ ΠΎΠ±Ρ€Π°Π·Π° UKI ΠΈΠ· UEFI прСдоставляСтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠΈ цСлостности ΠΈ достовСрности ΠΏΠΎ Ρ†ΠΈΡ„Ρ€ΠΎΠ²ΠΎΠΉ подписи Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ядра, Π½ΠΎ ΠΈ содСрТимого initrd, ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° достовСрности ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π²Π°ΠΆΠ½Π° Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π² Π΄Π°Π½Π½ΠΎΠΌ ΠΎΠΊΡ€ΡƒΠΆΠ΅Π½ΠΈΠΈ осущСствляСтся ΠΈΠ·Π²Π»Π΅Ρ‡Π΅Π½ΠΈΠ΅ ΠΊΠ»ΡŽΡ‡Π΅ΠΉ для Ρ€Π°ΡΡˆΠΈΡ„Ρ€ΠΎΠ²ΠΊΠΈ ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Π€Π‘. ΠžΡΠ½ΠΎΠ²Π½Ρ‹Π΅ Ρ†Π΅Π»ΠΈ для Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ Π½Π° Π²Ρ‚ΠΎΡ€ΠΎΠΉ ΠΈ Ρ‚Ρ€Π΅Ρ‚ΡŒΠ΅ΠΉ стадиях: интСграция Π² инсталлятор ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΈ systemd-boot, ΡƒΡ…ΠΎΠ΄ ΠΎΡ‚ привязки ΠΊ использованию ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки ядра для настройки, ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‰Π΅Π½ΠΈΠ΅ хранСния ΠΊΠΎΠ½Ρ„ΠΈΠ΄Π΅Π½Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹Ρ… Π΄Π°Π½Π½Ρ‹Ρ… Π² initrd, ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Ρ… ΠΌΠΎΠ΄ΡƒΠ»Π΅ΠΉ dracut.

ΠŸΠ΅Ρ€Π΅Ρ…ΠΎΠ΄ Π½Π° ΠΏΠ°ΠΊΠ΅Ρ‚Π½Ρ‹ΠΉ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ DNF5 ΠΈ Π½ΠΎΠ²Ρ‹ΠΉ инсталлятор Π½Π° основС web-интСрфСйса ΠΎΡ‚Π»ΠΎΠΆΠ΅Π½Ρ‹ Π΄ΠΎ выпуска Fedora 40. Π’Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Π½Π΅Π½ΠΎ Ρ€Π°Π½Π΅Π΅ Π½Π°ΠΌΠ΅Ρ‡Π΅Π½Π½ΠΎΠ΅ Π½Π° Fedora 39 ΡƒΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€ΠΎΠ² org-x11-drv-vesa ΠΈ xorg-x11-drv-fbdev, ΠΈ связанного с Π½ΠΈΠΌΠΈ ΠΊΠΎΠ΄Π° ΠΈΠ· ΠΏΠ°ΠΊΠ΅Ρ‚Π° xorg-x11-server-Xorg. ΠŸΡ€ΠΈ этом Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΈ ΠΏΠ»Π°Π½ΠΈΡ€ΡƒΡŽΡ‚ ΠΏΡ€Π΅ΠΊΡ€Π°Ρ‚ΠΈΡ‚ΡŒ Π² Fedora 40 ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΡƒ сСанса Π½Π° Π±Π°Π·Π΅ X11 Π² сборках дистрибутива с KDE ΠΈ GNOME.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π²Π²Π΅Π΄Π΅Π½ΠΈΠ΅ Π² строй для Fedora 39 «free» ΠΈ «nonfree» Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€ΠΈΠ΅Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° RPM Fusion, Π² ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… доступны ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹ с Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌΠΈ ΠΌΡƒΠ»ΡŒΡ‚ΠΈΠΌΠ΅Π΄ΠΈΠ° прилоТСниями (MPlayer, VLC, Xine), Π²ΠΈΠ΄Π΅ΠΎ/Π°ΡƒΠ΄ΠΈΠΎ ΠΊΠΎΠ΄Π΅ΠΊΠ°ΠΌΠΈ, ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ DVD, ΠΏΡ€ΠΎΠΏΡ€ΠΈΠ΅Ρ‚Π°Ρ€Π½Ρ‹ΠΌΠΈ Π΄Ρ€Π°ΠΉΠ²Π΅Ρ€Π°ΠΌΠΈ AMD ΠΈ NVIDIA, ΠΈΠ³Ρ€ΠΎΠ²Ρ‹ΠΌΠΈ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°ΠΌΠΈ ΠΈ эмуляторами.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ