Keluaran pengedaran Linux Fedora 30

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

Paling ketara penambahbaikan dalam Fedora 30:

  • Desktop GNOME dikemas kini untuk dikeluarkan 3.32 dengan gaya reka bentuk semula elemen antara muka, desktop dan ikon, sokongan percubaan untuk penskalaan pecahan dan penamat sokongan untuk menu global;
  • Kerja telah dilakukan untuk meningkatkan prestasi pengurus pakej DNF. Semua metadata dalam repositori selain daripada xz dan gzip kini tersedia dalam format zchunk, yang, sebagai tambahan kepada tahap pemampatan yang baik, menyediakan sokongan untuk perubahan delta, membolehkan anda memuat turun hanya bahagian arkib yang diubah (fail dibahagikan kepada blok dimampatkan secara berasingan dan pelanggan memuat turun hanya blok yang tidak dilakukan oleh checksum padankan blok di sisinya);
  • Dalam DNF tambah kod untuk menghantar maklumat yang diperlukan untuk menganggarkan pangkalan pengguna pengedaran dengan lebih tepat. Apabila mengakses cermin, "countme" kaunter akan dihantar, yang nilainya meningkat setiap minggu. Kaunter akan ditetapkan semula kepada "0" selepas panggilan pertama yang berjaya ke pelayan dan selepas 7 hari ia akan mula mengira minggu. Kaedah ini akan membolehkan anda menganggarkan berapa lama lepasan yang digunakan telah dipasang, yang cukup untuk menganalisis dinamik pengguna yang beralih kepada versi baharu dan mengenal pasti pemasangan jangka pendek dalam sistem penyepaduan berterusan, sistem ujian, bekas dan mesin maya. Jika dikehendaki, pengguna boleh melumpuhkan penghantaran maklumat ini.
  • Menambah pakej desktop Deepin, dibangunkan oleh pembangun kit pengedaran dengan nama yang sama dari China. Komponen desktop dibangunkan menggunakan bahasa C/C++ dan Go, tetapi antara muka dibuat menggunakan teknologi HTML5 menggunakan enjin web Chromium. Ciri utama desktop Deepin ialah panel, yang menyokong berbilang mod pengendalian. Dalam mod klasik, terdapat pemisahan yang lebih jelas bagi tetingkap terbuka dan aplikasi yang ditawarkan untuk pelancaran. Mod berkesan agak mengingatkan Perpaduan, mencampurkan penunjuk program yang sedang berjalan, aplikasi kegemaran dan applet kawalan. Antara muka pelancaran program dipaparkan pada keseluruhan skrin dan menyediakan dua mod - melihat aplikasi kegemaran dan menavigasi melalui katalog program yang dipasang;
  • Menambahkan pakej dengan desktop Pantheon, yang sedang dibangunkan oleh projek itu OS asas. GTK3+, bahasa Vala dan rangka kerja Granit digunakan untuk pembangunan. Persekitaran grafik Pantheon menggabungkan komponen seperti pengurus tetingkap Gala (berdasarkan LibMutter), panel atas WingPanel, pelancar Katapel, panel kawalan Papan Suis, bar tugas bawah Plank (analog panel Docky yang ditulis semula dalam Vala) dan Pantheon Pengurus sesi Greeter (berdasarkan LightDM );
  • Versi program yang dikemas kini: GCC 9, Glibc 2.29, Ruby 2.6, Golang 1.12, Erlang 21,
    Fish 3.0, LXQt 0.14.0, GHC 8.4, PHP 7.3, OpenJDK 12, Bash 5.0;

  • Beralih kepada GnuPG 2 sebagai pelaksanaan utama GPG (
    /usr/bin/gpg kini memaut ke GnuPG 2 boleh laku dan bukannya GnuPG 1;
  • Kerja telah dilakukan untuk memastikan paparan grafik lebih lancar pada permulaan, tanpa pemadaman skrin atau peralihan grafik yang mendadak. Pemacu i915 mempunyai mod fastboot didayakan secara lalai, skrin but plymouth mempunyai tema baharu;
  • Pelaksanaan lalai bas D-Bus didayakan D-Bus Broker. Broker D-Bus dilaksanakan sepenuhnya dalam ruang pengguna, kekal serasi sepenuhnya dengan pelaksanaan rujukan D-Bus, direka bentuk untuk menyokong fungsi praktikal, dan menumpukan pada peningkatan prestasi dan kebolehpercayaan;
  • Format metadata untuk penyulitan keseluruhan cakera telah ditukar daripada LUKS1 kepada LUKS2;
  • Sebagai persediaan untuk menamatkan sokongan untuk Python 2 (penyelenggaraan untuk cawangan ini tamat tempoh pada 1 Januari 2020), ia telah dialih keluar daripada repositori nombor besar Pakej khusus Python 2. Untuk modul Python yang dibekalkan repositori dengan sokongan metadata
    Python Egg/Wheel mempunyai penjana kebergantungan yang didayakan secara lalai;

  • Sokongan untuk fungsi yang tidak digunakan dan tidak selamat seperti encrypt, encrypt_r, setkey, setkey_r dan fcrypt telah dialih keluar daripada libcrypt;
  • Fail /etc/sysconfig/nfs telah ditamatkan; hanya /etc/nfs.conf harus digunakan untuk mengkonfigurasi NFS;
  • Menambahkan sokongan uEFI untuk but pada sistem ARMv7;
  • DBMS MongoDB telah dialih keluar daripada repositori kerana peralihan projek ini kepada lesen bukan percuma, tidak serasi dengan keperluan Fedora;
  • Apache Maven 2.x (maven2), Apache Avalon (avalon-framework, avalon-logkit), pakej jakarta-commons-httpclient, jakarta-oro, jakarta-regexp dan sonatype-oss-parent telah ditamatkan;
  • Koleksi ditambah Peranan Sistem Linux dengan satu set modul dan peranan untuk menggunakan sistem pengurusan konfigurasi berpusat berdasarkan Ansible;
  • dihentikan pembentukan binaan Fedora Atomic Host, menawarkan persekitaran yang dilucutkan ke tahap minimum, yang kemas kini dilakukan secara atom dengan menggantikan imej keseluruhan sistem, tanpa memecahkannya ke dalam pakej yang berasingan. Fedora Atomic Host akan digantikan dengan projek OS Teras Fedora, berterusan pembangunan sistem pelayan Linux Linux Kontena;
  • Terima kasih kepada penggunaan PipeWire masalah diselesaikan dengan akses dikongsi kepada tetingkap Chrome dan Firefox dalam persekitaran berasaskan Wayland apabila mengatur kerja jauh dengan sistem. Isu menggunakan pemacu binari NVIDIA proprietari dengan Wayland juga telah diselesaikan. penghantaran Secara lalai, Firefox membina dengan sokongan Wayland terbina dalam ditangguhkan sehingga keluaran seterusnya (dalam Fedora 30, Firefox masih akan dijalankan melalui XWayland).
  • Toolkit disertakan Kotak Alat Fedora, yang membolehkan anda melancarkan persekitaran terpencil tambahan, yang boleh dikonfigurasikan dalam apa jua cara menggunakan pengurus pakej DNF biasa. Persekitaran yang ditentukan akan menjadikan kehidupan lebih mudah bagi pembangun yang sering perlu memasang pelbagai perpustakaan dan aplikasi tambahan apabila menggunakan pemasangan Fedora Silverblue;
  • Pustaka OpenH264 dengan pelaksanaan codec H.264, yang digunakan dalam Firefox dan GStreamer, telah menambah sokongan untuk menyahkod profil Utama dan Tinggi, yang biasanya digunakan untuk menyiarkan video dalam perkhidmatan dalam talian (sebelum ini, hanya profil Baseline sahaja disokong dalam OpenH264);
  • Struktur ini termasuk sistem untuk konfigurasi terpusat desktop Linux - Komander Armada, direka untuk mengatur penggunaan dan penyelenggaraan tetapan untuk sejumlah besar stesen kerja berdasarkan Linux dan GNOME. Menyediakan antara muka tunggal berpusat untuk mengurus tetapan desktop, program aplikasi dan sambungan rangkaian;
  • Bersambung pembangunan edisi Fedora Silverblue, yang berbeza daripada Fedora Workstation kerana ia dihantar dalam bentuk monolitik, tanpa membahagikan sistem asas kepada pakej berasingan, menggunakan mekanisme kemas kini atom dan memasang semua aplikasi tambahan dalam bentuk pakej flatpak yang dilancarkan secara terpencil bekas. Versi baharu menambah keupayaan untuk menggunakan lapisan rpm-ostree dalam Perisian GNOME untuk menambah lapisan pada imej Silverblue asas dengan aplikasi tambahan dan komponen sistem yang diedarkan hanya dalam bentuk pakej rpm dan belum tersedia dalam flatpak. Contohnya, rpm-ostree menyediakan sokongan untuk memasang pemacu NVIDIA proprietari, fon, set bahasa, sambungan GNOME Shell dan aplikasi pihak ketiga seperti Google Chrome.

Pada masa yang sama untuk Fedora 30 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.

Sumber: opennet.ru

Tambah komen