Fedora 32 tarqatish beta-sinov bosqichiga kiradi

Boshlangan Fedora 32 tarqatishning beta-versiyasini sinovdan o'tkazish.Beta-versiyasi sinovning yakuniy bosqichiga o'tishni belgilab berdi, unda faqat muhim xatolar tuzatiladi. Chiqarish zaplanirovan Π½Π° ΠΊΠΎΠ½Π΅Ρ† апрСля. Выпуск ΠΎΡ…Π²Π°Ρ‚Ρ‹Π²Π°Π΅Ρ‚ Fedora Ish Stantsiyani, Fedora Server, Fedora Silverblue va Live tuzilmalari shaklda taqdim etiladi aylanadi KDE Plazma 5, Xfce, MATE, Cinnamon, LXDE va ​​LXQt ish stoli muhitlari bilan. Qurilishlar x86_64, ARM (Raspberry Pi 2 va 3), ARM64 (AArch64) va Power arxitekturalari uchun tayyorlangan.

Eng diqqatga sazovor o'zgartirish 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 ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ systemd-Ρ‚Π°ΠΉΠΌΠ΅Ρ€ fstrim.timer, Ρ€Π°Π· Π² нСдСлю Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠΉ сСрвис fstrim.service для выполнСния ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ Β«/usr/sbin/fstrim β€”fstab β€”verbose β€”quietΒ», ΠΏΠ΅Ρ€Π΅Π΄Π°ΡŽΡ‰Π΅ΠΉ устройствам хранСния свСдСния ΠΎ Π½Π΅ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Ρ… Π±Π»ΠΎΠΊΠ°Ρ… Π² ΠΏΡ€ΠΈΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСмах ΠΈ Π² динамичСски Ρ€Π°ΡΡˆΠΈΡ€ΡΠ΅ΠΌΡ‹Ρ… Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π°Ρ… LVM. Π”Π°Π½Π½Ρ‹ΠΉ ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ сглаТиваСт износ SSD- ΠΈ NVMe-Π½Π°ΠΊΠΎΠΏΠΈΡ‚Π΅Π»Π΅ΠΉ ΠΈ ΠΏΠΎΠ²Ρ‹ΡˆΠ°Π΅Ρ‚ ΡΡ„Ρ„Π΅ΠΊΡ‚ΠΈΠ²Π½ΠΎΡΡ‚ΡŒ очистки Π±Π»ΠΎΠΊΠΎΠ², Π° Ρ‚Π°ΠΊΠΆΠ΅ Π² LVM ΡƒΠ»ΡƒΡ‡ΡˆΠ°Π΅Ρ‚ использованиС свободных логичСских экстСнтов ΠΏΡ€ΠΈ динамичСском Π²Ρ‹Π΄Π΅Π»Π΅Π½ΠΈΠ΅ΠΌ мСста Π² Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ (Β«thin provisioningΒ») Π·Π° счёт ΠΈΡ… возвращСния Π² ΠΏΡƒΠ»;
  • 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 ΠΈ всС ΠΏΠ°ΠΊΠ΅Ρ‚Ρ‹, Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‰ΠΈΠ΅ Python 2 для своСй Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΠΈΠ»ΠΈ сборки. Для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ Python 2, Π±ΡƒΠ΄Π΅Ρ‚ прСдоставлСн обособлСнный ΠΏΠ°ΠΊΠ΅Ρ‚ python27, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ Π² стилС «всё Π² ΠΎΠ΄Π½ΠΎΠΌΒ» (Π±Π΅Π· Ρ€Π°Π·Π±ΠΈΠ²ΠΊΠΈ Π½Π° субпакСты) ΠΈ Π½Π΅ рассчитан Π½Π° использованиС Π² качСствС зависимости;
  • iptables-legacy o'rniga standart jalb qilingan ΠΏΠ°ΠΊΠ΅Ρ‚ iptables-nft, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‰ΠΈΠΉ Π½Π°Π±ΠΎΡ€ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ для обСспСчСния совмСстимости с iptables, ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ… Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ синтаксис ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Π½ΠΎ Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΡƒΡŽΡ‰ΠΈΡ… ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½Π½Ρ‹Π΅ ΠΏΡ€Π°Π²ΠΈΠ»Π° Π² Π±Π°ΠΉΡ‚ΠΊΠΎΠ΄ nf_tables;
  • Dinamik xavfsizlik devori xavfsizlik devori uzatildi Π½Π° Ρ€Π°Π±ΠΎΡ‚Ρƒ ΠΏΠΎΠ²Π΅Ρ€Ρ… nftables. Для прямого Π²Ρ‹Π·ΠΎΠ²Π° ΠΏΡ€Π°Π²ΠΈΠ» ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ iptables ΠΈ ebtables;
  • 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 (сама ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Π° systemd-sysusers для формирования содСрТимого /etc/passwd ΠΈ /etc/group ΠΏΠΎΠΊΠ° Π½Π΅ примСняСтся, Ρ€Π΅Ρ‡ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΎ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ Π΄Π°Π½Π½Ρ‹Ρ… с ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠ΅ΠΉ ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡΡ…, для создания ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ вызываСтся useradd);
  • 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 Π½Π° основС счётчика Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ установки ΠΈ ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎΠΉ с Π΄Π°Π½Π½Ρ‹ΠΌΠΈ ΠΎΠ± Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π΅ ΠΈ вСрсии ОБ. CΡ‡Ρ‘Ρ‚Ρ‡ΠΈΠΊ Β«countmeΒ» Π±ΡƒΠ΄Π΅Ρ‚ ΡΠ±Ρ€Π°ΡΡ‹Π²Π°Ρ‚ΡŒΡΡ Π² Β«0Β» послС ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠ³ΠΎ обращСния ΠΊ сСрвСру ΠΈ Ρ‡Π΅Ρ€Π΅Π· 7 Π΄Π½Π΅ΠΉ Π½Π°Ρ‡Π½Ρ‘Ρ‚ увСличиваСтся ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю, Ρ‡Ρ‚ΠΎ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ‚ ΠΎΡ†Π΅Π½ΠΈΡ‚ΡŒ ΠΊΠ°ΠΊ Π΄Π°Π²Π½ΠΎ установлСн ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ выпуск. ΠŸΡ€ΠΈ ΠΆΠ΅Π»Π°Π½ΠΈΠΈ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ ΠΌΠΎΠΆΠ΅Ρ‚ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΡƒ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ;
  • Python tarjimoni yig'ilgan с Ρ„Π»Π°Π³ΠΎΠΌ Β«-fno-semantic-interpositionΒ», ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π² тСстах ΠΏΠΎΠΊΠ°Π·Π°Π»ΠΎ прирост ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΎΡ‚ 5 Π΄ΠΎ 27%;
  • tarkibi vklyucheny Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ растровыС ΡˆΡ€ΠΈΡ„Ρ‚Ρ‹ Π² Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ OpenType для использования Π² Ρ‚Π°ΠΊΠΈΡ… ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°Ρ…, ΠΊΠ°ΠΊ gnome-terminal (послС ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° HarfBuzz Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с использованиСм старых растровых ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ² Π² gnome-terminal);
  • Chiqarish tayyorlanayotganda to'xtatilgan optik vositalar uchun o'rnatish agregatlarining sifatini sinovdan o'tkazish.

Manba: opennet.ru

a Izoh qo'shish