Pengeluaran pengedaran Fedora Linux 40

Keluaran pengedaran Fedora diumumkan Linux Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition dan Live builds boleh dimuat turun. Binaan ini didatangkan sebagai putaran persekitaran desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE, Phosh, LXQt, Budgie dan Sway. Binaan ini tersedia untuk seni bina x86_64, Power64 dan ARM64 (AArch64). Pengeluaran binaan Fedora Silverblue ditangguhkan.

Perubahan paling ketara dalam Fedora Linux 40:

  • Desktop GNOME dalam Fedora Workstation telah dikemas kini kepada versi 46, yang menambah fungsi carian global, meningkatkan prestasi pengurus fail dan emulator terminal, menambah sokongan percubaan untuk mekanisme VRR (Variable Refresh Rate), kualiti output yang lebih baik untuk penskalaan pecahan, dan keupayaan yang diperluas untuk menyambung kepada perkhidmatan luaran , konfigurator telah dikemas kini dan sistem pemberitahuan telah dipertingkatkan. GTK menggunakan enjin pemaparan baharu yang berasaskan API Vulkan.
  • Edisi desktop KDE telah dikemas kini kepada KDE 6, yang menggunakan protokol Wayland. Sokongan sesi berdasarkan protokol X11 telah dihentikan dalam pengedaran asas (anda boleh mengembalikannya dengan memasang pakej plasma-workspace-x11 dari repositori). Untuk menjalankan aplikasi X11 dalam sesi berasaskan Wayland, pelayan XWayland DDX digunakan. Sebab yang disebut untuk menghentikan sokongan untuk sesi X11 ialah penamatan pelayan X.Org dalam RHEL 9 dan keputusan untuk mengalih keluar sepenuhnya pada keluaran utama RHEL 10 pada masa hadapan. Antara faktor yang menyumbang kepada meninggalkan sokongan Wayland sahaja ialah penggantian pemacu fbdev dalam Fedora 36 dengan pemacu simpledrm, yang berfungsi dengan betul dengan Wayland, serta penampilan sokongan Wayland dalam pemacu NVIDIA proprietari.
  • Pengedaran tersuai yang dikemas kini secara atom yang dibangunkan oleh projek Fedora disatukan menjadi satu keluarga di bawah jenama Desktop Atomic, tetapi binaan atom yang telah lama wujud mengekalkan nama lama. Akibatnya, Fedora Silverblue berdasarkan GNOME dan Fedora Kinoite berdasarkan KDE, serta Fedora CoreOS dan Fedora IoT, mengekalkan nama yang sama, tetapi binaan baharu Fedora Sericea dan Fedora Onyx kini diedarkan di bawah nama Fedora Sway Atomic dan Fedora Budgie Atom.
  • Versi pakej yang dikemas kini, termasuk LLVM 18, GCC 14, binutils 2.41, glibc 2.39, gdb 14.1, PHP 8.3, Ruby 3.3, Go 1.22, Java 21, AMD ROCm 6, Boost 1.83, 389 Directory Server 3.0.0. 5, TBB (Blok Binaan Benang) 16, SQLAlchemy 2021.8, Kubernetes 2.
  • Dalam configurator NetworkManager, secara lalai, mekanisme untuk mengesan konflik alamat IPv4 pada rangkaian tempatan (RFC 5227) didayakan, intipatinya adalah untuk menghantar paket ujian ARP sebelum melampirkan alamat ke antara muka rangkaian (jika respons adalah diterima, maka alamat sibuk dan tidak akan diberikan). Untuk sambungan wayarles, alamat MAC kekal yang berasingan diberikan (mod ssid stabil dalam NetworkManager).
  • Alat binaan Mock (mock-core-configs), Koji dan Copr telah ditukar untuk menggunakan pengurus pakej DNF 5 untuk memasang kebergantungan binaan dalam persekitaran chroot yang digunakan semasa membina pakej. Pengedaran itu sendiri akan diterjemahkan kepada DNF 5 dalam keluaran seterusnya.
  • Dalam pengurus pakej DNF, memuatkan metadata dengan senarai fail yang disertakan dalam pakej dilumpuhkan secara lalai. Data sedemikian jarang digunakan, tetapi bersaiz besar dan melambatkan kerja.
  • Pakej dengan perpustakaan OpenSSL 1.1 telah dialih keluar kerana berakhirnya sokongan untuk cawangan ini. Kebergantungan berkaitan OpenSSL 1.1 telah ditukar kepada OpenSSL 3.0. Pakej python3.7 telah dialih keluar.
  • Pustaka Zlib telah digantikan dengan garpu Zlib-ng, yang serasi dengan zlib pada peringkat API, tetapi menyediakan pengoptimuman tambahan untuk meningkatkan prestasi.
  • Penjanaan kemas kini delta pakej RPM telah dihentikan, membenarkan hanya data yang diubah berbanding dengan versi pakej yang telah dipasang dimuatkan semasa kemas kini. Sokongan Deltarpm telah dilumpuhkan dalam DNF dan DNF5.
  • Penambahan caching Passim pelayan untuk mengedarkan fail yang kerap diminta dalam rangkaian tempatan tanpa mengakses pelayan utama secara langsung dan tanpa melibatkan CDN global.
  • Modul pam_userdb telah dialihkan daripada menggunakan BerkeleyDB ke GDBM kerana cawangan BerkeleyDB 5.x telah ditamatkan dan cawangan BerkeleyDB 6.x dipindahkan ke lesen yang tidak boleh diterima. Bogofilter telah ditukar untuk menggunakan SQLite dan bukannya BerkeleyDB (libdb).
  • Untuk membina imej Fedora Workstation Live, kit alat Image Builder digunakan, yang menyokong binaan boleh berulang dan menawarkan pengguna proses yang lebih mudah untuk menyesuaikan imej.
  • Kit alat osbuild digunakan untuk membina imej minimum untuk seni bina ARM.
  • Untuk menjana imej Fedora Cloud Edition, alat Kiwi digunakan dan bukannya ImageFactory.
  • Pakej untuk Kubernetes telah disusun semula.
  • Fedora IoT, edisi untuk peranti Internet of Things, telah ditukar kepada menggunakan bekas but yang dibuat menggunakan kit alat OSTree dan teknologi bootc.
  • Utiliti wget telah digantikan oleh wget2, dan utiliti iotop oleh iotop-c.
  • Edisi Fedora Silverblue dan Kinoite termasuk bootupd untuk mengemas kini pemuat but.
  • Pustaka libuser telah diisytiharkan usang, dibiarkan tidak diselenggara dan tidak lagi digunakan dalam pakej Fedora lain (SSSD telah lama digunakan dalam pengedaran untuk menyokong LDAP). Pakej passwd dengan pelaksanaan berasaskan libuser bagi utiliti passwd telah dialih keluar, digantikan dengan utiliti serupa daripada pakej shadow-utils.
  • Kerja telah dilakukan untuk menyediakan GCC untuk memasukkan versi standard bahasa C yang lebih baharu secara lalai, yang akan menandakan tamatnya sokongan lalai untuk beberapa ciri bahasa lama seperti definisi fungsi tersirat dan penetapan int tersirat.
  • Peringkat kedua peralihan kepada proses but moden yang dicadangkan oleh Lennart Poettering telah dilaksanakan. Perbezaan daripada proses but klasik bermuara kepada penggunaan imej kernel bersatu (UKI) yang dijana dalam infrastruktur pengedaran dan ditandatangani secara digital oleh pengedaran, bukannya imej initrd yang dijana pada sistem setempat semasa pemasangan pakej kernel. Imej UKI menggabungkan pengendali untuk memuatkan kernel daripada UEFI (stub but UEFI) dan imej kernel dalam satu fail. Linux dan persekitaran sistem initrd dimuatkan ke dalam memori. Apabila memuatkan imej UKI daripada UEFI, integriti dan keaslian bukan sahaja kernel tetapi juga kandungan initrd boleh disahkan menggunakan tandatangan digital. Pengesahan kandungan initrd adalah penting, kerana persekitaran ini adalah tempat kunci untuk menyahsulit sistem fail root diekstrak.

    Pada peringkat kedua, keupayaan untuk memuatkan UKI secara langsung daripada modul UEFI shim.efi tanpa menggunakan bootloader berasingan (grub, sd-boot) telah ditambah, sokongan untuk menggunakan UKI pada sistem dengan seni bina Aarch64 telah dilaksanakan, dan versi imej UKI untuk persekitaran awan dan persekitaran selamat telah disediakan. mesin mayaSebelum ini, peringkat pertama Fedora 38 telah menambah sokongan UKI pada bootloader, melaksanakan alatan untuk memasang dan mengemas kini UKI, dan mencipta imej UKI eksperimental untuk boot mesin maya dengan set komponen dan pemacu yang terhad.

  • Pakej siap pakai dengan rangka kerja pembelajaran mesin PyTorch telah ditambahkan pada repositori, tersedia untuk pemasangan menggunakan arahan "dnf install pytorch". Pada masa ini, pakej hanya termasuk komponen untuk pengkomputeran CPU, tetapi pada keluaran akan datang mereka merancang untuk menambah sokongan untuk menggunakan GPU dan pemecut NPU khusus.

Selain itu, kami boleh perhatikan pengenalan repositori "percuma" dan "tidak percuma" projek RPM Fusion untuk Fedora 40, di mana pakej dengan aplikasi multimedia tambahan (MPlayer, VLC, Xine), codec video/audio, sokongan DVD, AMD proprietari dan pemacu NVIDIA tersedia , program permainan dan emulator.

Sumber: opennet.ru

Beli pengehosan yang boleh dipercayai untuk tapak dengan perlindungan DDoS, pelayan VPS VDS 🔥 Beli pengehosan laman web yang boleh dipercayai dengan perlindungan DDoS, pelayan VPS VDS | ProHoster