Manajemen Paket Aplikasi di Linux

Manajemen Paket Aplikasi di Linux


Assalamu'alaikum wr.wb

Pada kali saya akan membahas sedikit manajemen aplikasi on linux seperti Debian / Ubuntu, fedora, Redhat /  Centos. Package management adalah sebuah aplikasi atau software pada linux yang dipakai untuk memasang / menginstal , menemukan dan menghapus software lain, secara tersentralisasi. Biasanya package management ini mengacu pada gudang software atau yang biasa dikenal dengan repository.
pertama, Debian / Ubuntu yang mempunyai paket yang diberi nama .deb dan toolnya apt, dpkg.
kedua, Redhat / Centos yang mempunyai paket yang diberi nama .rpm dan toolnya yum.
Ketiga, Fedora yang mempunyai paket yang diberi nama .dnf dan toolnya dnf.
Ketiga OS Linux diatas termasuk paling umum digunakan dan juga familiar.
Manajemen paket ini mempunyai kemampuan untuk mengupdate paket sistem yang sudah terpasang sebelumnya.
1. Pada keluarga Debian, Ubuntu, mint dll. dia untuk mengupdate paket yang sudah terpasang linux ini mempunyai tool apt. Dan untuk mengupdate repositorynya hanya dengan command “apt-get update”.
2. Pada keluarga Redhat / Centos untuk mengupdate paket repositorynya dengan command “yum check-update”.
3. Pada keluarga Fedora untuk mengupdate paket yang sudah terpasang dia menggunakkan command dnf check-update”.
pada saat kita untuk mengupgrade suatu aplikasi yang memperbaharui keamanan dan patchnya berikut ini cara upgrade software di macam os Linux.
Debian / ubuntu | “sudo apt-get upgrade” | hanya mengupgrade paket yang terinstall-jika memungkinkan
Debian / ubuntu | “sudo apt-get dsit-upgrade” | Menambah atau menghapus paket untuk mengikuti dependencies baru
Fedora | “sudo yum update” | –
Redhat / Centos | “sudo dnf update” |-
Mencari sebuah packet :
Didalam linux juga ada versi gui untuk mencari sebuah packet contohnya dari keluarga debian / ubuntu (Synaptic). namun juga ada yang veri CLI untuk mecari sebuah packet di dalam linux.
a. Debian / Ubuntu | “sudo apt-cahce search nama_aplikasinya”.
b. Redhat / Centos | “yum search [nama_aplikasinya]”. atau “yum search all [nama_aplikasinya]”.
c. Fedora | “dnf search [nama_aplikasinya]”. atau “dnf search all [nama_aplikasinya]”.
Meng- install sebuah paket dari Repository :
1. Debian / Ubuntu |“sudo apt-get install nama_aplikasinya -y”.
2. Redhat / Centos |“sudo yum install -y”.
3. Fedora | “sudo dnf install -y”.
Memasang paket dari local filesystem :
a. Debian / ubuntu |“sudo dpkg -i nama_aplikasi.deb” atau “gdebi nama_paketnya.deb”.
b. Redhat / Centos | “sudo yum install nama_aplikasinya.rpm”.
c. Fedora |“sudo dnf install nama_aplikasinya.rpm”.
Menghapus packet :
a. Debian / Ubuntu |“sudo apt-get remove nama_aplikasinya”.
b. Redhat / Centos |“sudo yum remove nama_aplikasinya”.
c. Fedora |“sudo dnf erase nama_aplikasinya”.
ya itu saja yang dapat saya sampaikan kurang lebihnya mohon maaf semoga dapat bermanfaat bagi anda yang mau membacanya.

Sekian dari saya
Wassalamu'alakum wr.wb