Rilis distribusi Fedora Linux 36

Rilis distribusi Fedora Linux 36 telah disajikan. Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition dan Live build tersedia untuk diunduh, dikirimkan dalam bentuk spin dengan lingkungan desktop KDE Plasma 5, Xfce, MATE, Cinnamon, LXDE dan LXQt. Rakitan dibuat untuk arsitektur x86_64, Power64, ARM64 (AArch64) dan berbagai perangkat dengan prosesor ARM 32-bit. Publikasi build Fedora Silverblue tertunda.

Perubahan yang paling signifikan pada Fedora Linux 36 adalah:

  • Desktop Fedora Workstation telah diperbarui ke rilis GNOME 42, yang menambahkan pengaturan UI gelap di seluruh lingkungan dan mentransisikan banyak aplikasi untuk menggunakan GTK 4 dan perpustakaan libadwaita, yang menawarkan widget dan objek siap pakai untuk membangun aplikasi yang sesuai dengan versi baru. Pedoman GNOME HIG (Pedoman Antarmuka Manusia). Sebagian besar aplikasi diberi gaya sesuai dengan pedoman GNOME HIG yang baru, namun beberapa tetap menggunakan gaya lama atau menggabungkan elemen gaya baru dan lama.
  • Untuk sistem dengan driver NVIDIA, sesi GNOME default diaktifkan menggunakan protokol Wayland, yang sebelumnya hanya tersedia saat menggunakan driver sumber terbuka. Kemampuan untuk memilih sesi GNOME yang berjalan di atas server X tradisional tetap dipertahankan. Sebelumnya, mengaktifkan Wayland pada sistem dengan driver NVIDIA terhambat oleh kurangnya dukungan untuk akselerasi perangkat keras OpenGL dan Vulkan pada aplikasi X11 yang berjalan menggunakan komponen DDX (Device-Dependent X) dari XWayland. Cabang baru driver NVIDIA telah memperbaiki masalah dan kinerja OpenGL dan Vulkan pada aplikasi X yang dijalankan menggunakan XWayland kini hampir sama dengan yang dijalankan pada server X biasa.
  • Edisi Fedora Silverblue dan Fedora Kinoite yang diperbarui secara atom, yang menawarkan gambar monolitik dari GNOME dan KDE yang tidak dipisahkan menjadi paket terpisah dan dibuat menggunakan toolkit rpm-ostree, telah didesain ulang untuk menempatkan hierarki /var pada subkunci Btrfs terpisah. memungkinkan snapshot konten /var dimanipulasi secara independen dari partisi sistem lain.
  • Edisi paket dan distribusi dengan desktop LXQt telah diperbarui ke versi LXQt 1.0.
  • Selama operasi systemd, nama file unit ditampilkan, yang memudahkan untuk menentukan layanan mana yang dimulai dan dihentikan. Misalnya, alih-alih β€œMemulai Daemon Frobnicating…”, sekarang akan ditampilkan β€œMemulai frobnicator.service - Daemon Frobnicating…”.
  • Secara default, sebagian besar bahasa menggunakan font Noto, bukan DejaVu.
  • Untuk memilih algoritma enkripsi yang tersedia di GnuTLS yang dapat digunakan, sekarang digunakan daftar putih, yaitu. algoritma yang valid ditetapkan secara eksplisit dan bukannya mengecualikan algoritma yang tidak valid. Pendekatan ini memungkinkan Anda, jika diinginkan, untuk mengembalikan dukungan terhadap algoritma yang dinonaktifkan untuk aplikasi dan proses tertentu.
  • Informasi tentang paket rpm mana file tersebut berasal telah ditambahkan ke file dan pustaka yang dapat dieksekusi dalam format ELF. systemd-coredump menggunakan informasi ini untuk mencerminkan versi paket saat mengirim pemberitahuan kerusakan.
  • Driver fbdev yang digunakan untuk output Framebuffer telah digantikan oleh driver simpledrm, yang menggunakan framebuffer EFI-GOP atau VESA yang disediakan oleh firmware UEFI atau BIOS untuk output. Untuk memastikan kompatibilitas ke belakang, lapisan digunakan untuk meniru perangkat fbdev di atas subsistem DRM (Direct Rendering Manager). Perubahan ini penting karena meninggalkan kemampuan untuk hanya menggunakan driver DRM/KMS. Proses penambahan driver fbdev baru ke kernel Linux dihentikan 7 tahun yang lalu, dan driver lainnya sebagian besar terkait dengan dukungan untuk perangkat keras lama. Misalnya driver yang digunakan adalah atyfb (ATI Mach64, RageII, RageII+, RageIIc), aty128fb (ATI Rage128), s3fb (S3), savagefb (Savage), sisfb (SiS), tdfxfb (3Dfx) dan tridentfb (Trident) , sebagai gantinya driver simpledrm universal sekarang akan digunakan.
  • Dukungan awal untuk container dalam format OCI/Docker telah ditambahkan ke tumpukan untuk bekerja dengan image yang diperbarui secara atom berdasarkan rpm-ostree, memungkinkan Anda membuat image container dengan mudah dan mentransfer lingkungan sistem ke container.
  • Basis data manajer paket RPM telah dipindahkan dari direktori /var/lib/rpm ke /usr/lib/sysimage/rpm, menggantikan /var/lib/rpm dengan tautan simbolis. Penempatan seperti itu sudah digunakan dalam rakitan berdasarkan rpm-ostree dan dalam distribusi SUSE/openSUSE. Alasan pemindahan adalah tidak dapat dipisahkannya database RPM dengan konten partisi /usr, yang sebenarnya berisi paket RPM (misalnya, penempatan di partisi berbeda mempersulit pengelolaan snapshot FS dan pengembalian perubahan, dan dalam kasus mentransfer /usr, informasi tentang koneksi dengan paket yang diinstal hilang) .
  • NetworkManager, secara default, tidak lagi mendukung format konfigurasi ifcfg (/etc/sysconfig/network-scripts/ifcfg-*) pada instalasi baru. Dimulai dengan Fedora 33, NetworkManager menggunakan format keyfile secara default.
  • Kamus Hunspell telah dipindahkan dari /usr/share/myspell/ ke /usr/share/hunspell/.
  • Dimungkinkan untuk menginstal berbagai versi kompiler untuk bahasa Haskell (GHC) secara bersamaan.
  • Komposisinya mencakup modul kokpit dengan antarmuka web untuk mengatur berbagi file melalui NFS dan Samba.
  • Implementasi Java default adalah java-17-openjdk, bukan java-11-openjdk.
  • Program untuk mencari file dengan cepat bernama mlocation telah digantikan oleh plocation, program analog yang lebih cepat dan menghabiskan lebih sedikit ruang disk.
  • Dukungan untuk tumpukan nirkabel lama yang digunakan pada driver ipw2100 dan ipw2200 (Intel Pro Wireless 2100/2200) telah dihentikan, yang digantikan oleh tumpukan mac2007/cfg80211 pada tahun 80211.
  • Di penginstal Anaconda, di antarmuka untuk membuat pengguna baru, kotak centang untuk memberikan hak administrator kepada pengguna yang ditambahkan diaktifkan secara default.
  • Paket nscd, yang digunakan untuk menyimpan cache host dan database pengguna (/etc/hosts, /etc/passwd, /etc/services, dll.), telah dihentikan. Penyelesaian sistem sekarang digunakan untuk cache host, dan sssd sekarang digunakan untuk cache basis data pengguna.
  • Toolkit manajemen penyimpanan lokal Stratis telah diperbarui ke versi 3.0.0.
  • Versi paket yang diperbarui, termasuk kernel Linux 5.17, GCC 12, LLVM 14, glibc 2.35, OpenSSL 3.0, Golang 1.18, Ruby 3.1, PHP 8.1, PostgreSQL 14, Autoconf 2.71, OpenLDAP 2.6.1, Ansible 5, Django 4.0, MLT 7, Podman 4.0, Ruby on Rails 7.0.
  • Sumber: opennet.ru

Tambah komentar