Fedora 32 Linux distributivining chiqarilishi

Tanishtirdi Linux tarqatish versiyasi Fedora 32. Yuklash uchun tayyorlangan mahsulotlar Fedora Ish Stantsiyani, Fedora Server, Asosiy OS, shuningdek "aylantirishlar" to'plami KDE Plazma 5, Xfce, MATE, Cinnamon, LXDE va ​​LXQt ish stoli muhitlarining jonli tuzilmalari bilan. Assambleyalar x86_64, Power64, ARM64 (AArch64) va turli qurilmalar 32-bitli ARM protsessorlari bilan. Nashr assambleyalari Fedora kumushrang и Fedora IoT nashri kechiktirildi.

Eng diqqatga sazovor yaxshilanishlar Fedora 32 da:

  • Standart ish stantsiyasida tuziladi faollashtirilgan fon jarayoni erta davr, bu sizga xotira etishmasligiga tezroq javob berishga imkon beradi, yadrodagi OOM (Out Of Memory) ishlov beruvchisiga qo'ng'iroq qilmasdan, vaziyat keskinlashganda va tizim, qoida tariqasida, yo'q. foydalanuvchi harakatlariga uzoqroq javob beradi. Agar mavjud xotira miqdori belgilangan qiymatdan kam bo'lsa, SIGTERM (bo'sh xotira 10% dan kam bo'sh) yoki SIGKILL (< 5%) yuborish orqali ertaoom xotirani eng faol iste'mol qiladigan jarayonni (eng yuqori /proc ga ega) majburan tugatadi. /*/oom_score qiymati), tizim holatini tizim buferlarini tozalash nuqtasiga keltirmasdan.
  • Kiritilgan sukut bo'yicha, fstrim.service xizmatini haftada bir marta "/usr/sbin/fstrim —fstab —verbose —sokin" buyrug'ini bajarish uchun ishga tushiradigan fstrim.timer systemd taymeri o'rnatilgan bloklardagi foydalanilmagan bloklar haqidagi ma'lumotlarni saqlash qurilmalariga uzatadi. fayl tizimlari va dinamik ravishda kengaytirilgan LVM xotiralari. Ushbu mexanizm SSD va NVMe drayverlarining eskirishini yumshatadi va bloklarni tozalash samaradorligini oshiradi, shuningdek LVM-da saqlash joyini dinamik ravishda taqsimlashda ("ingichka ta'minot") ularni hovuzga qaytarish orqali erkin mantiqiy kengaytmalardan foydalanishni yaxshilaydi.
  • Ish stoli chiqarilishidan oldin yangilangan GNOME 3.36, unda GNOME Shell-ga qo'shimchalarni boshqarish uchun alohida dastur paydo bo'ldi, login va ekranni blokdan chiqarish interfeyslari dizayni modernizatsiya qilindi, aksariyat tizim dialoglari qayta ishlangan, tizimlarda diskret GPU yordamida ilovalarni ishga tushirish funksiyasi paydo bo'ldi. gibrid grafiklar bilan va umumiy ko'rish rejimida ilovalar bilan kataloglarni qayta nomlash imkoniyati, bildirishnoma tizimiga "bezovta qilmang" tugmasi qo'shildi, dastlabki sozlash ustasiga ota-ona nazorati tizimini yoqish imkoniyati qo'shildi va hokazo.
  • Munosabati bilan tugatish Fedoradan Python 2 umrbod bo'ladi o'chirildi python2 paketi va Python 2 ni ishga tushirish yoki qurishni talab qiladigan barcha paketlar. Python 2 ni talab qiluvchi ishlab chiquvchilar va foydalanuvchilar uchun alohida python27 to'plami taqdim etiladi, u yaxlit uslubda (paketlarsiz) paketlanadi va qaramlik sifatida foydalanish uchun mo'ljallanmagan.
  • iptables-legacy o'rniga standart jalb qilingan iptables-nft to'plami bir xil buyruq qatori sintaksisiga ega bo'lgan, lekin natijada olingan qoidalarni nf_tables bayt kodiga tarjima qiladigan iptables bilan mosligini ta'minlash uchun yordamchi dasturlar to'plamini taklif qiladi.
  • Dinamik xavfsizlik devori xavfsizlik devori uzatildi nftables ustida ishlash uchun. iptables va ebtables to'g'ridan-to'g'ri qoidalarni chaqirish uchun foydalanishda davom etadi.
  • Yigʻish uchun GCC 10 ishlatiladi. Koʻpgina paketlarning versiyalari yangilandi, jumladan Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
    Go 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4.

  • O'z foydalanuvchilari va guruhlarini belgilaydigan paketlarda, amalga oshirildi sysusers.d bilan bir xil formatda foydalanuvchi ta'riflariga o'tish (systemd-sysusers yordam dasturining o'zi hali /etc/passwd va /etc/group tarkibini yaratish uchun ishlatilmaydi, biz faqat foydalanuvchilar haqidagi ma'lumotlar bilan ma'lumotlar formati haqida gapiramiz. ; foydalanuvchilarni yaratish uchun u hali ham useradd deb ataladi).
  • DNF paket menejerida qo'shildi tarqatish foydalanuvchi bazasini aniqroq baholash uchun zarur bo'lgan ma'lumotlarni yuborish uchun kod. Noyob UUID identifikatorini dastlab rejalashtirilgan uzatish o'rniga, ko'proq oddiy sxema o'rnatish vaqti hisoblagichi va arxitektura va OS versiyasi haqidagi ma'lumotlarga ega o'zgaruvchiga asoslangan. "Countme" hisoblagichi serverga birinchi muvaffaqiyatli qo'ng'iroqdan so'ng "0" ga qayta o'rnatiladi va 7 kundan keyin u har hafta o'sishni boshlaydi, bu bizga ishlatilgan versiya qancha vaqt oldin o'rnatilganligini taxmin qilish imkonini beradi. Agar so'ralsa, foydalanuvchi belgilangan ma'lumotni yuborishni o'chirib qo'yishi mumkin.
  • Python tarjimoni yig'ilgan "-fno-semantic-interposition" bayrog'i bilan, testlarda foydalanish unumdorlik 5 dan 27% gacha o'sishini ko'rsatdi.
  • tarkibi vklyucheny gnome-terminal kabi dasturlarda foydalanish uchun OpenType formatidagi qo'shimcha bitmap shriftlari (HarfBuzz-ga o'tgandan so'ng, gnome-terminalda eski bitmap shriftlaridan foydalanishda muammolar yuzaga keldi).
  • Chiqarish tayyorlanayotganda to'xtatilgan optik vositalar uchun o'rnatish agregatlarining sifatini sinovdan o'tkazish.

Fedora 32 uchun bir vaqtning o'zida foydalanishga topshirildi RPM Fusion loyihasining "bepul" va "bepul bo'lmagan" omborlari, ularda qo'shimcha multimedia ilovalari (MPlayer, VLC, Xine), video/audio kodeklar, DVD-ni qo'llab-quvvatlash, xususiy AMD va NVIDIA drayverlari, o'yin dasturlari, emulyatorlar mavjud. Rossiya Fedora inshootlarini yaratish to'xtatilgan.

Manba: opennet.ru

a Izoh qo'shish