Instal DNF di RHEL / CentOS 7
DNF (Dandified YUM) adalah manajer paket generasi berikutnya untuk distribusi Linux berbasis RPM. DNF menggantikan YUM di versi terbaru Fedora dan RHEL/CentOS. Namun, pada RHEL/CentOS 7, manajer paket default masih menggunakan YUM. Jika Anda ingin menggunakan DNF padaRHEL/CentOS7, Anda dapat menginstalnya secara manual. Panduan ini akan menunjukkan kepada Anda bagaimana melakukannya.
Prasyarat
- Instance RHEL 7 atau CentOS 7 yang sedang berjalan.
- Akses root atau sudo untuk menginstal paket.
Langkah 1: Perbarui Paket Sistem
Sebelum menginstal DNF, perbarui paket-paket yang sudah ada untuk memastikan kompatibilitasnya:
sudo yum update -y
Langkah 2: Aktifkan Repositori EPEL
Repositori Extra Packages for Enterprise Linux (EPEL) menyediakan paket tambahan untuk RHEL/CentOS, termasuk DNF. Untuk mengaktifkan EPEL, jalankan perintah berikut:
sudo yum install epel-release -y
Perintah ini akan mengaktifkan repositori EPEL, yang berisi paket DNF.
Langkah 3: Instal DNF
Setelah repositori EPEL diaktifkan, Anda dapat menginstal DNF:
sudo yum install dnf -y
Ini akan menginstal paket DNF beserta dependensinya.
Langkah 4: Verifikasi Instalasi
Untuk memastikan bahwa DNF telah berhasil diinstal, periksa versinya:
dnf --version
Perintah ini akan menampilkan versi DNF yang terinstal, yang mengindikasikan bahwa penginstalan berhasil.
Langkah 5: Menggunakan DNF sebagai Manajer Paket
Setelah DNF terinstal, Anda dapat menggunakannya bersama YUM. Berikut adalah beberapa perintah dasar DNF:
- Perbarui semua paket:
sudo dnf update -y
- Menginstal sebuah paket:
sudo dnf install package-name -y
- Menghapus paket:
sudo dnf remove package-name -y
- Mencari paket:
dnf search package-name
- Buat daftar semua paket yang terinstal:
dnf list installed
Opsional: Ganti YUM dengan DNF
Meskipun pada umumnya tidak perlu mengganti YUM dengan DNF sepenuhnya pada RHEL/CentOS 7, Anda dapat membuat alias untuk DNF untuk menyederhanakan penggunaan:
- Buat Alias: Tambahkan baris berikut ke berkas ~/.bashrc Anda:
alias yum=dnf
- Terapkan Alias: Muat ulang file .bashrc untuk menerapkan perubahan:
source ~/.bashrc
Sekarang, setiap kali Anda menggunakan perintah yum, maka secara otomatis akan menjalankan dnf.
Kesimpulan
Anda telah berhasil menginstal DNF pada RHEL/CentOS 7. DNF menawarkan peningkatan kinerja, resolusi ketergantungan yang lebih baik, dan fitur-fitur yang lebih baru dibandingkan dengan YUM. Meskipun RHEL/CentOS 7 tidak menggunakan DNF secara default, panduan ini memungkinkan Anda untuk memanfaatkan kemampuan DNF pada sistem yang lebih lama. Nikmati pengelolaan paket Anda dengan kekuatan dan fleksibilitas DNF!