Perubahan dalam Fedora 43 Untuk Administrator Sistem
Perubahan pada penginstal Anaconda
Fedora spins kini menggunakan penginstal WebUI yang baru
Fedora 42 telah memperkenalkan antarmuka penginstal grafis yang baru dan dirancang ulang menggunakan antarmuka web berbasis browser (WebUI) yang sebelumnya tersedia di Fedora Workstation. Pada Fedora 43, antarmuka penginstal yang sama kini juga digunakan di Fedora KDE Edition, serta beberapa varian (Spins).
Tidak lagi mendukung instalasi pada disk yang dipartisi MBR dalam mode UEFI pada arsitektur x86
Mulai dari Fedora 43, penginstal tidak lagi mendukung instalasi Fedora pada disk yang menggunakan Master Boot Record (MBR) saat berada dalam mode boot UEFI pada sistem 32-bit x86. Sebagai gantinya, penginstal akan memaksa penggunaan GUID Partition Table (GPT), yang merupakan standar yang jauh lebih modern, dan sebelumnya sudah menjadi default pada beberapa konfigurasi hardware. Sistem UEFI 32-bit yang sudah ada dengan disk yang dipartisi menggunakan MBR dapat di-upgrade seperti biasa, hanya instalasi baru yang terpengaruh.
Anaconda kini menggunakan DNF5
Fedora secara keseluruhan telah beralih ke DNF5 pada rilis 41 untuk pengelolaan paket umum dan pembuatan citra (image). Mulai dari Fedora 43, Anaconda kini juga menggunakan DNF5 di belakang layar. Perubahan ini seharusnya tidak terlihat oleh sebagian besar pengguna.
Penghapusan dukungan modularity
Sejak proyek Fedora Modularity dihentikan, dukungan untuk modularitas paket juga telah dihapus dari Anaconda. Perubahan ini terkait dengan peralihan ke DNF5, karena DNF5 juga tidak lagi mendukung modularitas, sehingga hal ini memungkinkan Anaconda untuk diperbarui ke DNF5.
Partisi /boot default sekarang berukuran 2 GB
Fedora Linux 43 telah meningkatkan ukuran partisi /boot default menjadi 2 GiB. Hal ini dilakukan untuk mengakomodasi peningkatan data boot pada beberapa rilis sebelumnya dan untuk menjaga pengalaman penggunaan yang optimal. Pengguna rilis lama disarankan untuk mempertimbangkan melakukan instalasi ulang daripada melakukan pembaruan untuk meningkatkan ukuran partisi /boot.
Pembaruan otomatis secara default pada Fedora Kinoite
Pembaruan untuk sistem dan semua Flatpak di Fedora Kinoite kini diunduh secara otomatis dan diterapkan pada boot ulang berikutnya. Perubahan ini berlaku untuk semua sistem, baik yang baru diinstal maupun yang diperbarui ke Fedora 43, kecuali pengaturan pembaruan otomatis telah diubah sebelumnya.
Anda dapat mengubah frekuensi pembaruan otomatis (atau menonaktifkannya sepenuhnya, meskipun hal ini tidak disarankan) di pengaturan sistem, di bawah tab Pembaruan Perangkat Lunak.
Stratis 3.8.5: stratisd 3.8.5 dan stratis-cli 3.8.2
Stratis 3.8.5, yang terdiri dari stratisd 3.8.5 dan stratis-cli 3.8.2, mencakup sejumlah peningkatan dan modifikasi yang signifikan.
stratisd
Untuk stratisd, rilis ini memperbaiki dukungan Stratis untuk mounting sistem berkas saat boot. Rilis ini memperkenalkan berkas unit systemd baru, stratis-fstab-setup-with-network@.service, yang harus digunakan ketika pool sistem berkas memerlukan pembukaan kunci dengan jaringan yang tersedia, seperti halnya ketika pool dienkripsi menggunakan NBDE (network-bound disk encryption). Entri fstab untuk sistem berkas harus menyertakan opsi _netdev jika berkas unit systemd ini digunakan.
Jika unit stratis-fstab-setup-with-network@service digunakan dan opsi _netdev dihilangkan dalam entri fstab yang sama, systemd akan menghitung ketergantungan siklik, dan proses booting akan gagal.
Contoh entri fstab untuk sistem berkas pada pool yang dienkripsi menggunakan NBDE seharusnya terlihat seperti ini:
/dev/stratis/<POOL_NAME>/<FILESYSTEM_NAME> <MOUNTPOINT> xfs defaults,_netdev,x-systemd.requires=stratis-fstab-setup-with-network@<POOL_UUID>.service 0 2
Jika pool sistem berkas tidak memerlukan koneksi jaringan yang aktif untuk dibuka, maka entri fstab dapat menggunakan unit stratis-fstab-setup@.service yang sudah ada.
Selain itu, stratisd bertanggung jawab untuk memelihara kunci yang digunakan untuk mengenkripsi pool Stratis, sehingga kunci tersebut dijamin tersedia di kernel keyring jika perlu melakukan tindakan pemeliharaan otomatis pada pool yang dienkripsi. Jika kunci tidak dimuat, stratisd akan memperbarui properti D-Bus VolumeKeyLoaded pada pool yang terkena dampak dengan pesan kesalahan.
stratisd juga menampilkan informasi tambahan tentang pool yang dihentikan dalam properti StoppedPools.
Host Virtualisasi Rahasia untuk Intel TDX
Host virtualisasi Fedora yang berjalan pada perangkat keras Intel Xeon yang telah dikonfigurasi dengan tepat kini memiliki kemampuan untuk meluncurkan mesin virtual rahasia menggunakan fitur Intel TDX.
Fedora telah menyediakan dukungan untuk meluncurkan mesin virtual rahasia menggunakan KVM pada host x86_64 selama beberapa tahun, dengan memanfaatkan teknologi SEV dan SEV-ES yang tersedia pada prosesor AMD, dan sejak Fedora 41, menggunakan teknologi SEV-SNP. Pada rilis Fedora 42, dukungan untuk platform Intel SGX diperkenalkan, dan perubahan ini dibangun di atas kerja tersebut untuk memungkinkan pembuatan tamu Intel TDX pada host Fedora. Intel TDX menyediakan fungsi virtualisasi rahasia yang setara dengan dukungan AMD SEV-SNP yang baru-baru ini diperkenalkan.
PostgreSQL 18
PostgreSQL di Fedora 43 (komponen postgresql dan libpq) telah diperbarui ke versi utama 18. Hal ini melanjutkan struktur paket berversi yang diperkenalkan di Fedora 40.
Lihat catatan rilis hulu untuk informasi lebih lanjut dan catatan tentang migrasi.
Dukungan BDB hanya baca di 389 Directory Server
Mulai dari versi 389-ds-base 3.1.3, 389 Directory Server tidak lagi mendukung BerkeleyDB yang sudah tidak didukung, sehingga database LDMB harus digunakan. Pengguna yang masih menggunakan BerkeleyDB harus memigrasikan data mereka. Perubahan ini tersedia di Fedora mulai dari Fedora 43 (Versi 3.2.0 yang awalnya direncanakan untuk Fedora 43 ditunda.)
Instan server direktori yang dibuat sejak Fedora 40 dan menggunakan basis data LMDB default tidak terpengaruh (hal ini umumnya berlaku untuk pengguna FreeIPA). Namun, pengguna yang masih menggunakan BerkeleyDB (baik karena belum melakukan migrasi atau karena secara eksplisit memilih untuk menggunakan BerkeleyDB) diharuskan untuk melakukan migrasi ke LMDB.
Jika langkah ini tidak dilakukan, instance tidak akan dapat dimulai setelah pembaruan, dan pesan kesalahan berikut akan ditampilkan di log kesalahan dirsrv dan di jurnal sistem:
Implementasi BDB tidak lagi didukung. Server direktori tidak dapat dijalankan tanpa melakukan migrasi ke LMDB terlebih dahulu. Untuk melakukan migrasi, silakan jalankan perintah berikut: dsctl instanceName dblib bdb2mdb
Pengguna kemudian perlu memigrasikan data menggunakan perintah dsctl, atau secara manual dengan mengikuti langkah-langkah yang tercantum dalam upstream FAQ.
Dovecot 2.4
Server email Dovecot telah diperbarui ke versi 2.4 di Fedora 43. Ini adalah pembaruan besar terbaru, yang dirilis setelah 7 tahun pengembangan.
Perhatikan bahwa konfigurasi Dovecot 2.4 tidak sepenuhnya kompatibel dengan versi sebelumnya (2.3). Lihat dokumen hulu Meningkatkan Dovecot CE dari 2.3 ke 2.4.
Untuk informasi lebih lanjut tentang rilis ini, lihat catatan rilis hulu.
MySQL 8.4 sebagai default
MySQL 8.4 kini menjadi versi default MySQL di Fedora.
Bagi yang ingin terus menggunakan versi default sebelumnya, MySQL 8.0, dapat menggunakan paket mysql-8.0-server.
Untuk informasi tentang rilis terbaru, lihat tautan berikut:
RPM 6.0
Fedora 43 memperbarui sistem paket RPM ke versi 6.0. Rilis ini menyediakan beberapa perbaikan keamanan, seperti:
-
Kunci OpenPGP merujuk pada sidik jari atau ID kunci lengkapnya jika sidik jari tidak tersedia (dibandingkan dengan ID kunci pendek pada versi sebelumnya).
-
Kunci OpenPGP dapat diperbarui dengan perintah
rpmkeys --import <key>dan antarmuka pemrograman aplikasi (API) yang sesuai. -
Dukungan untuk beberapa tanda tangan per paket.
-
Dukungan untuk penandatanganan otomatis pada proses pembangunan paket (utamanya untuk penggunaan lokal).
-
Dukungan untuk kunci dan tanda tangan OpenPGP versi 6 (termasuk PQC).
-
Dukungan untuk menandatangani menggunakan Sequoia-sq sebagai alternatif untuk GnuPG.
Untuk informasi lengkap tentang rilis ini, lihat catatan rilis upstream. Road to RPM 6.0 juga menyediakan detail dalam format yang lebih mudah dipahami. Ukuran initrd yang sedikit lebih kecil (dalam kisaran beberapa megabita) dan booting yang lebih cepat. Lihat https://github.com/coreos/fedora-coreos-tracker/issues/1247#issuecomment-1179490347 untuk beberapa pengukuran. Perubahan ini dilakukan di Fedora CoreOS untuk mengurangi ukuran initrd guna menghemat ruang disk di partisi /boot.
initrd sekarang dikompresi secara default menggunakan zstd
Algoritma kompresi yang digunakan oleh dracut saat menghasilkan initrd telah diubah dari xz menjadi zstd, dan Dracut kini bergantung pada zstd untuk memastikan ketersediaannya. Hal ini seharusnya menghasilkan ukuran initrd yang sedikit lebih kecil dan waktu booting yang sedikit lebih cepat.
YASM telah dihentikan penggunaannya dan digantikan dengan NASM
Assembler YASM telah dihentikan penggunaannya dan paket-paket baru tidak boleh bergantung padanya. Paket-paket yang memerlukan YASM untuk proses kompilasi kini dikompilasi menggunakan NASM jika memungkinkan.
Kemasan modular untuk GnuPG2
Paket GnuPG yang sebelumnya bersifat monolitik (gnupg2) telah dimodularisasi, dengan beberapa alat dan utilitas yang tidak esensial dipisahkan menjadi subpaket terpisah. Utilitas yang tidak esensial (dalam gnupg2-utils) dan beberapa layanan yang tidak digunakan di sebagian besar sistem tidak lagi diinstal secara default.
Dukungan Penyedia Identitas (IdP) SSSD
SSSD di Fedora 43 menyediakan penyedia identitas dan otentikasi generik baru untuk Penyedia Identitas (IdP). Dukungan awal mencakup Keycloak dan Entra ID. Anda kini dapat mengonfigurasi SSSD untuk membaca pengguna dan grup langsung dari IdP ini dan mengaktifkan otentikasi pengguna menggunakan OAUTH 2.0 Device Authorization Grant (RFC 8628). Lihat halaman manual sssd-idp(5) untuk informasi lebih lanjut dan contoh konfigurasi.
Want to help? Learn how to contribute to Fedora Docs ›