Keluaran pengedaran Linux Fedora 32

Dikemukakan oleh Keluaran pengedaran Linux Fedora 32. Untuk memuatkan disediakan Produk Fedora Workstation, Fedora Server, OS teras, dan set "pusingan" dengan binaan Langsung persekitaran desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE dan LXQt. Perhimpunan dijana untuk x86_64, Power64, ARM64 (AArch64) dan pelbagai peranti dengan pemproses ARM 32-bit. Penerbitan perhimpunan Fedora Silverblue ΠΈ Edisi Fedora IoT ditangguhkan.

Paling ketara penambahbaikan dalam Fedora 32:

  • Dalam binaan stesen kerja lalai diaktifkan proses latar belakang awal kanak-kanak, yang akan membolehkan anda bertindak balas dengan lebih cepat terhadap kekurangan ingatan, tanpa perlu memanggil pengendali OOM (Out Of Memory) dalam kernel, yang dicetuskan apabila keadaan menjadi kritikal dan sistem, sebagai peraturan, tidak lebih lama bertindak balas terhadap tindakan pengguna. Jika jumlah memori yang tersedia adalah kurang daripada nilai yang ditentukan, maka earlyoom dengan menghantar SIGTERM (memori percuma kurang daripada 10%) atau SIGKILL (< 5%) akan menamatkan secara paksa proses yang paling aktif menggunakan memori (mempunyai /proc tertinggi /*/oom_score value), tanpa membawa keadaan sistem ke tahap mengosongkan penimbal sistem.
  • Dihidupkan secara lalai, pemasa systemd fstrim.timer, yang menjalankan perkhidmatan fstrim.service sekali seminggu untuk melaksanakan perintah β€œ/usr/sbin/fstrim β€”fstab β€”verbose β€”quiet”, yang menghantar kepada peranti storan maklumat tentang blok yang tidak digunakan dalam dipasang sistem fail dan dalam storan LVM yang dikembangkan secara dinamik. Mekanisme ini melancarkan kehausan pemacu SSD dan NVMe dan meningkatkan kecekapan pembersihan blok, dan juga dalam LVM meningkatkan penggunaan takat logik bebas apabila memperuntukkan ruang secara dinamik dalam storan (β€œperuntukan nipis”) dengan mengembalikannya ke kolam.
  • Desktop dikemas kini sebelum dikeluarkan GNOME 3.36, di mana aplikasi berasingan untuk mengurus alat tambah kepada Shell GNOME telah muncul, reka bentuk antara muka log masuk dan buka kunci skrin telah dimodenkan, kebanyakan dialog sistem telah direka bentuk semula, fungsi telah muncul untuk melancarkan aplikasi menggunakan GPU diskret pada sistem dengan grafik hibrid, dan dalam mod gambaran keseluruhan keupayaan untuk menamakan semula direktori dengan aplikasi, butang "jangan ganggu" telah ditambahkan pada sistem pemberitahuan, pilihan untuk membolehkan sistem kawalan ibu bapa telah ditambahkan pada wizard persediaan awal, dsb.
  • Sehubungan dengan penamatan Python 2 seumur hidup dari Fedora akan menjadi dikeluarkan pakej python2 dan semua pakej yang memerlukan Python 2 untuk dijalankan atau dibina. Untuk pembangun dan pengguna yang memerlukan Python 2, pakej python27 kendiri akan disediakan, yang akan dibungkus dalam gaya semua-dalam-satu (tiada subpakej) dan tidak bertujuan untuk digunakan sebagai kebergantungan.
  • Lalai bukannya iptables-legacy terbabit pakej iptables-nft menawarkan satu set utiliti untuk memastikan keserasian dengan iptables, mempunyai sintaks baris arahan yang sama, tetapi menterjemah peraturan yang terhasil ke dalam nf_tables bytecode.
  • firewall dinding api dinamik dipindahkan untuk bekerja di atas nftables. iptables dan ebtables akan terus digunakan untuk memanggil peraturan secara langsung.
  • GCC 10 digunakan untuk pemasangan. Versi banyak pakej telah dikemas kini, termasuk Glibc 2.31, Binutils 2.33, LLVM 10-rc, Python 3.8, Ruby 2.7,
    Pergi 1.14, MariaDB 10.4, Mono 6.6, PostgreSQL 12, PHP 7.4.

  • Dalam pakej yang menentukan pengguna dan kumpulan mereka sendiri, dilaksanakan peralihan kepada definisi pengguna dalam format yang sama dengan sysusers.d (utiliti systemd-sysusers itu sendiri belum digunakan untuk menjana kandungan /etc/passwd dan /etc/group, kita hanya bercakap tentang format data dengan maklumat tentang pengguna ; untuk mencipta pengguna ia masih dipanggil useradd).
  • Dalam pengurus pakej DNF tambah kod untuk menghantar maklumat yang diperlukan untuk menganggarkan pangkalan pengguna pengedaran dengan lebih tepat. Daripada penghantaran yang dirancang pada asalnya bagi pengecam UUID unik, lebih litar ringkas berdasarkan kaunter masa pemasangan dan pembolehubah dengan data tentang seni bina dan versi OS. Kaunter "countme" akan ditetapkan semula kepada "0" selepas panggilan pertama yang berjaya ke pelayan dan selepas 7 hari ia akan mula meningkat setiap minggu, yang membolehkan kami menganggarkan berapa lama versi yang digunakan telah dipasang. Jika dikehendaki, pengguna boleh melumpuhkan penghantaran maklumat yang ditentukan.
  • Jurubahasa Python berkumpul dengan bendera "-fno-semantic-interposition", penggunaannya dalam ujian menunjukkan peningkatan prestasi daripada 5 kepada 27%.
  • Struktur disertakan fon bitmap tambahan dalam format OpenType untuk digunakan dalam program seperti gnome-terminal (selepas bertukar kepada HarfBuzz, terdapat masalah menggunakan fon bitmap lama dalam gnome-terminal).
  • Semasa menyediakan keluaran dihentikan menguji kualiti pemasangan pemasangan untuk media optik.

Pada masa yang sama untuk Fedora 32 dimasukkan ke dalam operasi repositori "percuma" dan "tidak percuma" projek RPM Fusion, di mana pakej dengan aplikasi multimedia tambahan (MPlayer, VLC, Xine), codec video/audio, sokongan DVD, pemacu AMD dan NVIDIA proprietari, program permainan, emulator tersedia. Menjana binaan Fedora Rusia dihentikan.

Sumber: opennet.ru

Tambah komen