Rilis distribusi Fedora Linux 41

Rilis kit distribusi Fedora Linux 41 telah disajikan. Produk Fedora Workstation, Fedora Server, Fedora CoreOS, Fedora Cloud Base, Fedora IoT Edition, Fedora Silverblue, Fedora Kinoite dan Live builds, disediakan dalam bentuk spin dengan lingkungan desktop KDE Plasma, Xfce, telah disiapkan untuk diunduh, MATE, Cinnamon, LXDE, Phosh, Miracle, LXQt, Budgie dan Sway. Rakitan dibuat untuk arsitektur x86_64, Power64, dan ARM64 (AArch64).

Perubahan yang paling signifikan pada Fedora Linux 41 adalah:

  • Secara default, manajer paket DNF5 digunakan, di mana perpustakaan tingkat rendah yang ada disatukan dan komponen yang sebelumnya digunakan Python ditulis ulang dalam C++. Fungsionalitas manajemen paket dasar telah dipindahkan ke perpustakaan libdnf5 terpisah. Menggunakan C++ dibandingkan Python memungkinkan kami menghilangkan sejumlah besar dependensi, mengurangi ukuran toolkit, dan meningkatkan produktivitas.

    Toolkit DNF5 juga dipisahkan dari PackageKit, mendukung proses latar belakang baru yang disebut DNF Daemon, yang menggantikan fungsionalitas PackageKit dan menyediakan antarmuka untuk mengelola paket dan pembaruan dalam lingkungan grafis. Di antara peningkatan yang terlihat oleh pengguna, ada indikasi yang lebih visual tentang kemajuan operasi; dukungan penggunaan paket RPM lokal untuk transaksi; kemampuan untuk menampilkan dalam laporan transaksi selesai informasi yang dihasilkan oleh skrip yang dibangun ke dalam paket; sistem penyelesaian input yang lebih canggih untuk bash.

  • Fedora edisi Spin resmi telah dibuat dengan lingkungan grafis berdasarkan manajer komposit Miracle, menggunakan protokol Wayland dan komponen untuk membangun manajer komposit Mir. Tujuan dari pembangunan baru ini adalah untuk menyediakan lingkungan pengguna yang fungsional dan elegan dengan tata letak jendela ubin dalam gaya window manager i3 dan desain grafis yang lebih hidup dengan efek visual.
    Rilis distribusi Fedora Linux 41
  • Desktop GNOME di Fedora Workstation telah diperbarui ke versi 47, yang menawarkan gaya kotak dialog baru, peningkatan kinerja pada sistem dengan resolusi layar rendah, akselerasi perangkat keras pengkodean video saat merekam screencast, dan dialog yang didesain ulang sepenuhnya untuk membuka dan menyimpan file.
  • Perangkat Lunak GNOME telah mengembalikan kemampuan untuk menginstal driver NVIDIA dan menyederhanakan proses penambahan tanda tangan digital agar driver dapat berfungsi saat memuat distribusi dalam mode Boot Aman. Dimungkinkan untuk membuat dan menyimpan tanda tangan digital untuk modul kernel dari NVIDIA di MOK (Machine Owner Key).
  • Paket GNOME yang terkait dengan protokol X11 telah dihapus dari distribusi dasar Fedora Workstation. Dari sesi yang didukung secara default, hanya Wayland yang tersisa, tetapi paket untuk mengatur sesi X11 dapat diinstal secara terpisah dari repositori. Alasan utama penghentian dukungan X11 di Fedora adalah penghentian server X.Org di RHEL 9 dan keputusan untuk menghapusnya sepenuhnya pada rilis besar RHEL 10 mendatang.
  • Fedora Workstation menggantikan Terminal GNOME secara default dengan emulator terminal Ptyxis, yang menyediakan kemampuan tambahan untuk bekerja dengan container menggunakan Toolbox, Distrobox, Podman dan JHBuild. Ptyxis juga menghadirkan kecepatan rendering yang sangat cepat, opsi penyesuaian yang lebih besar, dan mode ikhtisar untuk navigasi sesi terbuka yang jelas.
    Rilis distribusi Fedora Linux 41
  • Edisi desktop KDE telah diperbarui untuk merilis KDE Plasma 6.2. Dibangun dengan KDE untuk arsitektur AArch64 diklasifikasikan sebagai rilis pemblokiran jika masalah serius teridentifikasi.
  • Edisi Spin baru telah ditambahkan dengan lingkungan KDE Plasma Mobile, yang dapat digunakan pada perangkat seluler. Selain versi klasik, versi yang diperbarui secara atom dengan KDE Plasma Mobile juga tersedia.
  • Build berdasarkan lingkungan pengguna LXQt telah diperbarui ke versi LXQt 2.0.
  • Versi paket yang diperbarui mencakup GCC 14, binutils 2.42, glibc 2.40, Python 3.13, Go 1.23, Node.js 22, Perl 5.40, RPM 4.20.
  • Paket skrip jaringan telah dihapus, yang menyediakan dukungan untuk skrip konfigurasi jaringan klasik berdasarkan perintah ifup dan ifdown. Skrip tersebut telah dinyatakan usang sejak 2018. Alasan penghapusan tersebut dikatakan karena rencana penghapusan ISC dhcp yang pemeliharaannya dihentikan pada akhir tahun 2022. Isi skrip jaringan sangat bergantung pada ISC dhcp dan transfernya ke klien DHCP lain tidak dimungkinkan karena penghentian pengembangan paket. Daripada menggunakan perintah ifup dan ifdown, disarankan untuk menggunakan utilitas nmcli dari NetworkManager atau perintah networkctl.
  • NetworkManager tidak lagi mendukung profil koneksi dalam format ifcfg.
  • Menambahkan dukungan untuk kamera Intel IPU6 dan mengaktifkan tumpukan terbuka baru untuk kamera yang terhubung menggunakan antarmuka MIPI (Mobile Industry Processor Interface). Antarmuka MIPI digunakan di banyak model laptop baru, bukan streaming video yang digunakan sebelumnya melalui bus USB dari perangkat yang mendukung standar UVC (USB Video Class). Server media Pipewire dapat digunakan untuk menangkap video dari kamera MIPI.
  • Paket Firefox menyertakan dukungan untuk bekerja dengan kamera melalui server media Pipewire secara default.
  • Dalam build yang menggunakan model pembaruan atom (Fedora Atomic Desktops), aturan Polkit telah diubah untuk memungkinkan pengguna standar yang tidak memiliki hak istimewa untuk melakukan operasi pembaruan sistem tanpa memasukkan kata sandi administrator. Pada saat yang sama, jumlah operasi istimewa yang memerlukan kata sandi saat dilakukan oleh administrator telah diperluas (untuk konfirmasi tambahan operasi berbahaya, seperti mengubah parameter kernel, menginstal paket dari FS lokal, dan mengubah citra sistem).
  • Edisi distribusi Fedora CoreOS dan Fedora IoT yang diperbarui secara atom ditransfer ke sistem file Composefs secara default, yang memungkinkan untuk menggunakan partisi root yang beroperasi dalam mode baca-saja di rakitan ini, serta penggunaan lebih lanjut alat verifikasi integritas untuk partisi sistem, memungkinkan Anda mengidentifikasi masalah yang muncul selama waktu kerja. Partisi /etc dan /var terus dipasang secara tertulis. Sistem file Composefs diimplementasikan sebagai add-on pada sistem file OverlayFS dan EROFS yang sudah ada di kernel, dan dioptimalkan untuk penyimpanan bersama yang efisien dari konten beberapa image disk yang dipasang.
  • Edisi Fedora yang dapat diupgrade secara atom, seperti Fedora Atomic, CoreOS, dan Fedora IoT, menawarkan utilitas bootc baru yang menggantikan rpm-ostree dan dirancang untuk peningkatan sistem transaksional menggunakan image OCI (Open Container Initiative). Untuk memperbarui bootloader di rakitan atom, utilitas bootupd digunakan.
  • Dalam edisi dengan GNOME, KDE Plasma dan Budgie, proses latar belakang yang disetel digunakan untuk mengelola profil daya alih-alih daemon profil daya, sehingga memberikan lebih banyak opsi untuk mengonfigurasi mode konsumsi daya.
  • Sehubungan dengan pengalihan basis kode DBMS Redis ke lisensi kepemilikan, fork Valkey diusulkan sebagai pengganti Redis.
  • Sebagian besar paket menyediakan fitur pembangunan berulang untuk memastikan bahwa biner terdistribusi dibangun dari kode sumber yang disediakan dan tidak mengandung perubahan tersembunyi.
  • Pemasang telah menambahkan dukungan untuk drive yang mengenkripsi sendiri (SED - Self-Encrypting Drives) dengan antarmuka OPAL2 TCG, di mana perangkat enkripsi perangkat keras dibangun langsung ke dalam pengontrol.
  • Paket perpustakaan PyTorch sekarang menyertakan dukungan untuk tumpukan ROCm untuk akselerasi perangkat keras pada GPU AMD. Paket PyTorch telah diperbarui ke versi 2.4, dan ROCm ke versi 6.2.
  • Paket dengan editor grafis raster GIMP telah ditransfer ke pengiriman rilis awal, yang menjadi dasar pembuatan rilis GIMP 3.
  • Utilitas fedora-repoquery baru telah ditambahkan yang memungkinkan Anda mencari paket di repositori Fedora, EPEL, eln, dan Centos Stream.
  • Paket OpenSSL secara default tidak mempercayai tanda tangan digital yang dibuat menggunakan hash SHA-1.
  • Menambahkan dukungan untuk menggunakan implementasi TLS tingkat kernel (kTLS) untuk mempercepat GnuTLS.
  • Untuk membangun CPython di GCC, mode pengoptimalan "-O3" diaktifkan alih-alih mode default "-O2", yang meningkatkan kinerja Python sekitar 4%.
  • Pasokan paket dengan Python 2, serta semua paket yang memerlukan Python 2.7 untuk berfungsi, telah dihentikan.
  • Berhenti membuat paket 32-bit dengan PHP.

Selain itu, kita dapat mencatat pengenalan repositori “gratis” dan “tidak bebas” dari proyek RPM Fusion untuk Fedora 41, yang berisi paket dengan aplikasi multimedia tambahan (MPlayer, VLC, Xine), codec video/audio, dukungan DVD, hak milik AMD dan driver NVIDIA tersedia, program permainan dan emulator.

Sumber: opennet.ru

Tambah komentar