ΠΠ°ΡΠ°Π»ΠΎΡΡ ΡΠ΅ΡΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π±Π΅ΡΠ°-Π²Π΅ΡΡΠΈΠΈ Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΠ²Π° 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).
Fedora Linux 37-dagi eng muhim o'zgarishlar:
- Π Π°Π±ΠΎΡΠΈΠΉ ΡΡΠΎΠ» Fedora Workstation ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ½ Π΄ΠΎ Π²ΡΠΏΡΡΠΊΠ° GNOME 43, ΡΠ΅Π»ΠΈΠ· ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΎΠΆΠΈΠ΄Π°Π΅ΡΡΡ 21 ΡΠ΅Π½ΡΡΠ±ΡΡ. Π Π²ΡΠΏΡΡΠΊΠ΅ GNOME 43 Π² ΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΎΡΠ΅ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ Π½ΠΎΠ²Π°Ρ ΠΏΠ°Π½Π΅Π»Ρ Ρ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ°ΠΌΠΈ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ ΡΡΡΡΠΎΠΉΡΡΠ² ΠΈ ΠΏΡΠΎΡΠΈΠ²ΠΎΠΊ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠΎΠΊΠ°Π·Π°Π½Π° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± Π°ΠΊΡΠΈΠ²Π°ΡΠΈΠΈ UEFI Secure Boot, ΡΠΎΡΡΠΎΡΠ½ΠΈΠ΅ TPM, Intel BootGuard ΠΈ ΠΌΠ΅Ρ Π°Π½ΠΈΠ·ΠΌΠΎΠ² Π·Π°ΡΠΈΡΡ IOMMU). ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠ΅Π½ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ GTK 4 ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ libadwaita, ΠΊΠΎΡΠΎΡΠ°Ρ ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ Π³ΠΎΡΠΎΠ²ΡΠ΅ Π²ΠΈΠ΄ΠΆΠ΅ΡΡ ΠΈ ΠΎΠ±ΡΠ΅ΠΊΡΡ Π΄Π»Ρ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΡΡΡΠΈΠ΅ Π½ΠΎΠ²ΡΠΌ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄Π°ΡΠΈΡΠΌ GNOME HIG (Human Interface Guidelines).
- ARM7 yoki armhfp nomi bilan ham tanilgan ARMv32 arxitekturasi eskirgan. ARMv7-ni qo'llab-quvvatlashni tugatish sabablari 32-bitli tizimlar uchun rivojlanishning umumiy masofasi sifatida keltirilgan, chunki Fedora-ning ba'zi yangi xavfsizlik va ishlash yaxshilanishlari faqat 64-bitli arxitekturalar uchun mavjud. ARMv7 Fedora'da to'liq qo'llab-quvvatlanadigan so'nggi 32-bitli arxitektura edi (i686 arxitekturasi uchun omborlar 2019 yilda to'xtatilgan va faqat x86_64 muhitlari uchun ko'p libli omborlarni qoldirgan).
- RPM paketlariga kiritilgan fayllar raqamli imzolangan bo'lib, ular IMA (Integrity Measurement Architecture) yadro quyi tizimi yordamida yaxlitligini tekshirish va fayllarni buzishdan himoya qilish uchun ishlatilishi mumkin. Imzolarning qo'shilishi RPM paketining hajmini 1.1% ga va o'rnatilgan tizim hajmini 0.3% ga oshirishga olib keldi.
- Raspberry Pi 4 platasini qo'llab-quvvatlash endi rasman qo'llab-quvvatlanadi, jumladan V3D GPU uchun apparat grafik tezlashuvini qo'llab-quvvatlash.
- Ikkita yangi rasmiy nashr taklif qilinmoqda: Fedora CoreOS (izolyatsiya qilingan konteynerlarni ishga tushirish uchun atom jihatdan yangilanadigan muhit) va Fedora Cloud Base (davlat va xususiy bulutli muhitda ishlaydigan virtual mashinalarni yaratish uchun rasmlar).
- SHA-39 raqamli imzolarining yaqinlashib kelayotgan eskirishini tekshirish uchun TEST-FEDORA1 siyosati qoΚ»shildi. Ixtiyoriy ravishda, foydalanuvchi "yangilash-kripto-politikalar --set TEST-FEDORA1" buyrug'i yordamida SHA-39 qo'llab-quvvatlashini o'chirib qo'yishi mumkin.
- ΠΠ±Π½ΠΎΠ²Π»Π΅Π½Ρ Π²Π΅ΡΡΠΈΠΈ ΠΏΠ°ΠΊΠ΅ΡΠΎΠ², Π² ΡΠΎΠΌ ΡΠΈΡΠ»Π΅ 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.
- LXQt ish stoli tarqatish paketlari va nashri LXQt 1.1 ga yangilandi.
- Openssl1.1 to'plami eskirgan, uning o'rniga joriy OpenSSL 3.0 filialiga ega bo'lgan.
- Qo'shimcha tilni qo'llab-quvvatlash va mahalliylashtirish komponentlari asosiy Firefox paketidan alohida firefox-langpacks to'plamiga ajratilgan bo'lib, ingliz tilidan boshqa tillarni qo'llab-quvvatlashni talab qilmaydigan tizimlarda taxminan 50 MB disk maydonini tejaydi. Xuddi shunday, yordamchi utilitalar (envsubst, gettext, gettext.sh va ngettext) gettext paketidan gettext-runtime paketiga boΚ»linib, asosiy oΚ»rnatish hajmini 4.7 MB ga qisqartirdi.
- Agar bunday paketlarga ehtiyoj shubhali bo'lsa yoki vaqt yoki resurslarni sezilarli darajada yo'qotishga olib keladigan bo'lsa, texnik xizmatchilarga i686 arxitekturasi uchun paketlar yaratishni to'xtatish tavsiya etiladi. Tavsiya boshqa paketlarda bog'liqlik sifatida ishlatiladigan yoki 32 bitli dasturlarni 64 bitli muhitda ishga tushirish uchun "multilib" kontekstida ishlatiladigan paketlarga taalluqli emas. I686 arxitekturasi uchun java-1.8.0-openjdk, java-11-openjdk, java-17-openjdk va java-latest-openjdk paketlari to'xtatildi.
- Anaconda o'rnatuvchi boshqaruvini veb-interfeys, shu jumladan masofaviy tizim orqali sinab ko'rish uchun dastlabki yig'ilish taklif etiladi.
- BIOS-ga ega x86 tizimlarida MBR o'rniga GPT yordamida bo'linish sukut bo'yicha yoqiladi.
- Fedora-ning Silverblue va Kinoite nashrlari tasodifiy o'zgarishlardan himoya qilish uchun /sysroot qismini faqat o'qish rejimida qayta o'rnatish imkoniyatini beradi.
- Fedora Server versiyasi yuklab olish uchun tayyorlandi, u KVM gipervisor uchun optimallashtirilgan virtual mashina tasviri sifatida ishlab chiqilgan.
Manba: opennet.ru