0

Manajemen Paket pada Debian (apt-get, aptitude, dpkg)

Setelah kita berhasil menginstal sistem operasi debian, hal selanjutanya adalah melakukan manajemen paket. Yaitu menginstal paket atau aplikasi atau software yang ingin digunakan.

Ada baiknya sebelum menginstal paket-paket tersebut kita mengganti repository default debian menjadi repository lokal, agar penginstalan (via apt-get/aptitude) dapat berlangsung lebih cepat karna kita menggunakan server lokal.

Untuk mengganti repository anda bisa melihat tutorial disini. Ada 4 tools untuk manajemen paket paket pada debian.

  • dpkg : paket manajer pada sistem operasi debian, menangani paket yang ber-ekstensi .deb (Command-Line Interface mode)
  • apt-get : paket manajer pada debian via APT yang berbasis CLI (Command-Line Interface)
  • aptitude : paket manajer interaktif yang berbasis CLI (Command-Line Interface)
  • synaptic : paket manajer yang berbasis GUI (Graphical User Interface)

1. dpkg

melist semua paket yang ada pada debian

dpkg -l

melist dan menghitung jumlah semua paket

dpkg -l | wc -l

mencari paket yang sudah terinstal

dpkg -l | grep -i

menginstal paket debian (.deb)

dpkg -i nama-paket.deb

2. apt-get

update repository setelah mengganti repository

apt-get update

menginstall paket via apt-get

apt-get install {nama-paket}

menghapus paket yang diinstal via apt-get

apt-get remove {nama-paket}
apt-get autoremove {nama-paket}
apt-get autoremove --purge {nama-paket}

3. aptitude

mencari nama paket yang ingin diinstal

aptitude search {nama-paket}

menginstal paket aptitude

aptitude install {nama-paket}

menghapus paket yang diinstall via aptitude

aptitude remove {nama-paket}

4. synaptic

Untuk bagian saya tidak bisa menjelaskan, karna debian yang saya instal tidak menggunakan GUI.

 

Note : untuk melakukan instalasi paket kita perlu masuk kedalam mode superuser, dan untuk penginstalan paket via apt-get dan aptitude diperlukan koneksi internet

hazmi

Orangnya santai tapi rajin belajar. Selalu penasaran sama segala hal, apalagi kalau tentang doi :) Founder dari cubnetwork.

Leave a Reply