ΠΠ°ΡΠ°Π»ΠΎΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π΅ΡΠ°-Π²Π΅ΡΡΠΈΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π° Fedora Linux 37. ΠΠ΅ΡΠ°-Π²ΡΠΏΡΡΠΊ ΠΎΠ·Π½Π°ΠΌΠ΅Π½ΠΎΠ²Π°Π» ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ Π½Π° ΡΠΈΠ½Π°Π»ΡΠ½ΡΡ ΡΡΠ°Π΄ΠΈΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ, ΠΏΡΠΈ ΠΊΠΎΡΠΎΡΠΎΠΉ Π΄ΠΎΠΏΡΡΠΊΠ°Π΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΈΡΠΏΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΊΡΠΈΡΠΈΡΠ΅ΡΠΊΠΈΡ ΠΎΡΠΈΠ±ΠΎΠΊ. Π Π΅Π»ΠΈΠ· Π·Π°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π½ Π½Π° 18 ΠΎΠΊΡΡΠ±ΡΡ. ΠΡΠΏΡΡΠΊ ΠΎΡ Π²Π°ΡΡΠ²Π°Π΅Ρ Fedora Workstation, Fedora Server, Fedora Silverblue, Fedora IoT, Fedora CoreOS, Fedora Cloud Base ΠΈ Live-ΡΠ±ΠΎΡΠΊΠΈ, ΠΏΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ Π² ΡΠΎΡΠΌΠ΅ ΡΠΏΠΈΠ½ΠΎΠ² c Π΄Π΅ΡΠΊΡΠΎΠΏ-ΠΎΠΊΡΡΠΆΠ΅Π½ΠΈΡΠΌΠΈ KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE ΠΈ LXQt. Π‘Π±ΠΎΡΠΊΠΈ ΡΡΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½Ρ Π΄Π»Ρ Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡ x86_64, Power64 ΠΈ ARM64 (AArch64).
Perubahan paling ketara dalam Fedora Linux 37 ialah:
- Π Π°Π±ΠΎΡΠΈΠΉ ΡΡΠΎΠ» Fedora Workstation ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ½ Π΄ΠΎ Π²ΡΠΏΡΡΠΊΠ° GNOME 43, ΡΠ΅Π»ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΎΠΆΠΈΠ΄Π°Π΅ΡΡΡ 21 ΡΠ΅Π½ΡΡΠ±ΡΡ. Π Π²ΡΠΏΡΡΠΊΠ΅ GNOME 43 Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π½ΠΎΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΊ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ UEFI Secure Boot, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ TPM, Intel BootGuard ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ² Π·Π°ΡΠΈΡΡ IOMMU). ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ GTK 4 ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ libadwaita, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π³ΠΎΡΠΎΠ²ΡΠ΅ Π²ΠΈΠ΄ΠΆΠ΅ΡΡ ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ Π½ΠΎΠ²ΡΠΌ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡΠΌ GNOME HIG (Human Interface Guidelines).
- Seni bina ARMv7, juga dikenali sebagai ARM32 atau armhfp, telah ditamatkan. Sebab yang disebut untuk penamatan sokongan ARMv7 adalah penggulungan umum pembangunan pengedaran untuk sistem 32-bit, kerana beberapa ciri keselamatan dan prestasi baharu Fedora hanya tersedia untuk seni bina 64-bit. ARMv7 kekal sebagai seni bina 32-bit terakhir yang disokong sepenuhnya dalam Fedora (pembentukan repositori untuk seni bina i686 telah dihentikan pada 2019, hanya meninggalkan repositori berbilang lib untuk persekitaran x86_64).
- Fail yang disertakan dalam pakej RPM dilengkapi dengan tandatangan digital yang boleh digunakan untuk mengesahkan integriti dan melindungi daripada gangguan fail menggunakan subsistem kernel IMA (Integrity Measurement Architecture). Penambahan tandatangan menghasilkan peningkatan 1.1% dalam saiz pakej RPM dan peningkatan 0.3% dalam saiz sistem yang dipasang.
- Papan Raspberry Pi 4 kini disokong secara rasmi, termasuk sokongan untuk pecutan grafik perkakasan untuk GPU V3D.
- Dua edisi rasmi baharu telah dicadangkan: Fedora CoreOS (persekitaran yang dikemas kini secara atom untuk menjalankan bekas terpencil) dan Fedora Cloud Base (imej untuk mencipta mesin maya yang dijalankan dalam persekitaran awan awam dan peribadi).
- Menambahkan dasar TEST-FEDORA39 untuk menguji penamatan tandatangan digital SHA-1 yang akan datang. Secara pilihan, pengguna boleh melumpuhkan sokongan SHA-1 menggunakan arahan βkemas kini-kripto-dasar βtetapkan TEST-FEDORA39β.
- ΠΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ Π²Π΅ΡΡΠΈΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ 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, Emacs 28, Stratis 3.2.0.
- Pakej dan edisi pengedaran dengan desktop LXQt telah dikemas kini kepada versi LXQt 1.1.
- Pakej openssl1.1 telah ditamatkan dan telah digantikan dengan pakej dengan cawangan OpenSSL 3.0 semasa.
- Komponen untuk menyokong bahasa tambahan dan penyetempatan telah diasingkan daripada pakej utama dengan Firefox ke dalam pakej berasingan yang dipanggil firefox-langpacks, menjimatkan kira-kira 50 MB ruang cakera pada sistem yang tidak memerlukan sokongan untuk bahasa selain bahasa Inggeris. Begitu juga, utiliti pembantu (envsubst, gettext, gettext.sh dan ngettext) dipisahkan daripada pakej gettext ke dalam pakej gettext-runtime, yang mengurangkan saiz pemasangan asas sebanyak 4.7 MB.
- Penyelenggara dinasihatkan untuk berhenti membina pakej untuk seni bina i686 jika keperluan untuk pakej tersebut diragui atau akan mengakibatkan pelaburan masa atau sumber yang besar. Pengesyoran tidak terpakai pada pakej yang digunakan sebagai kebergantungan dalam pakej lain atau digunakan dalam konteks "multilib" untuk membolehkan program 32-bit berjalan dalam persekitaran 64-bit. Untuk seni bina i686, pakej java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk dan java-latest-openjdk telah dihentikan.
- Perhimpunan awal dicadangkan untuk menguji kawalan pemasang Anaconda melalui antara muka web, termasuk dari sistem jauh.
- Pada sistem x86 dengan BIOS, pembahagian didayakan secara lalai menggunakan GPT dan bukannya MBR.
- Edisi Fedora Silverblue dan Kinoite menyediakan keupayaan untuk melekap semula partition /sysroot dalam mod baca sahaja untuk melindungi daripada perubahan yang tidak disengajakan.
- Versi Pelayan Fedora telah disediakan untuk dimuat turun, direka bentuk sebagai imej mesin maya yang dioptimumkan untuk hipervisor KVM.
Sumber: opennet.ru