LINUXSEC

Manajemen Paket menggunakan DNF di CentOS 8

Manajemen Paket menggunakan DNF di CentOS 8. Di versi CentOS sebelumnya, mungkin kalian familiar dengan paket manajer yum. Namun di versi CentOS 8 ini paket manajer default untuk CentOS diganti menggunakan dnf. DNF atau Dandified YUM adalah versi generasi berikutnya dari Yellowdog Updater Modified, manajer paket untuk distribusi berbasis .rpm. DNF diperkenalkan di Fedora 18, telah menjadi manajer paket default untuk Fedora sejak versi 22 dan Red Hat Enterprise Linux 8.

Berikut adalah beberapa perintah umum untuk manajemen paket menggunakan DNF.

Update Sistem
Untuk melakukan update sistem di CentOS 8, gunakan perintah

sudo dnf update

Upgrade Sistem
Untuk upgrade sistem di CentOS 8, gunakan perintah

sudo dnf upgrade

Untuk yang masih bingung perbedaan perintah update dan upgrade di yum maupun dnf, kalian bisa baca artikel yang saya tulis disini:

Perintah dnf update dan dnf upgrade memiliki fungsi yang sama, yakni mengupdate sistem ke versi rilis terbaru. Bedanya adalah, perintah dnf update akan mengupdate seluruh paket ke versi terbaru, dengan catatan, dnf akan memeriksa apakah seluruh dependensi paket terpenuhi, dan jika ada paket yang dependensinya sudah usang (dan tidak didukung lagi di versi terbaru), maka dnf akan membiarkan paket tersebut tetap terinstall. Sementara, dnf upgrade akan mengupdate seluruh paket ke versi terbaru, dan menghapus paket yang sudah dianggap usang.

Mencari Nama Paket

Mencari nama paket menggunakan dnf juga cukup mudah. Kita bisa mencari nama paket berdasarkan keyword fungsi ataupun nama paketnya. Contoh

dnf search web server

dnf search nginx

Menginstall Paket

Cara menginstall paket aplikasi menggunakan DNF di CentOS 8 juga cukup mudah. Misalnya

sudo dnf install nginx

Menampilkan Informasi Paket

Untuk menampilkan informasi paket, gunakan command dnf info. Contoh

dnf info nginx

Perintah diatas untuk melihat informasi detail seputar package nginx.

Menampilkan Daftar Repository

Untuk menampilkan seluruh daftar repository yang ada di sistem kita, baik yang aktif maupun tidak, gunakan perintah

dnf repolist all

Untuk perintah lain bisa cek dengan command

dnf --help

Oke mungkin sekian sharing singkat kali ini, jika ada yang ingin ditanyakan silahkan tinggalkan komentar.

Komentar

    Tinggalkan Komentar

    Silahkan tinggalkan komentar jika ada masukan, pertanyaan, kritik ataupun dukungan. Namun pastikan untuk berkomentar secara sopan.