Dokumen ini membahas tentang manajemen paket pada sistem operasi Linux menggunakan beberapa perintah seperti apt-get, aptitude, dan dpkg. Meliputi penjelasan fungsi utama masing-masing perintah untuk menginstal, meremove, dan memperbarui paket, beserta langkah-langkah penggunaannya. Juga membahas tentang dependencies dan perbedaan antara remove dan purge.
2. Tujuan
Dapat mengerti apa yang dimaksud dengan
manajemen paket.
Dapat menggunakan command yang terkait
dengan manajemen paket.
3. Manajemen Paket
Sistem Manajemen Paket adalah seperangkat tool untuk
mengotomatisasi proses penginstalan, pengkonfigurasi
dan pembuangan suatu paket software dari sistem GNU /
Linux.
4.
5. Adalah perintah pada konsole linux untuk melakukan
fungsi-fungsi tertentu dalam instalasi software. Untuk
melakukan perintah ini diperlukan akses root user.
6. Beberapa fungsi utama :
1. Menginstall aplikasi : apt-get install
2. Mengupdate aplikasi : apt-get update
3. Meremove aplikasi : apt-get remove
Apt bekerja dengan membaca perintah yang dituliskan,
mencari pada daftar source list, lalu melakukan
eksekusi terhadap perintah. Contohnya bila perintah
install, maka akan mendownload source aplikasi dan
menginstalnya kedalam sistem.
7. Langkah Penginstalan :
Pertama, jalankan command apt-get install [nama paket]. Lalu tekan
Y untuk melanjutkan proses penginstalan.
8. Kedua, tunggu beberapa saat, proses download dan install paket
sedang berjalan, biasanya akan membutuhkan waktu yang cukup
lama.
9. Ketiga, bila proses nya sudah selesai berarti paket sudah
berhasil terinstall.
10. Program pengembangan dari apt-get, dengan
fungsi utama yang sama dengan apt-get,
aptitude berjalan pada terminal linux, namun
untuk dapat menggunakan nya harus
dipasang secara manual dengan perintah “apt-
get install aptitude”
15. Kedua, bila proses penginstalan sudah selesai, gunakan
command gedit untuk melihat hasilnya.
16. Perbedaan apt-get dan aptitude
1. Ketika perintah yang dilakukan terjadi konflik karena
suatu hal, maka aptitude akan memberi solusi
penyelesaian, sementara apt-get hanya memberitahu
tanpa memberi solusi.
2. Ketika menghapus program, aptitude akan menghapus
semua paket yang berkaitan dengan aplikasi,
sementara apt-get hanya menghapus aplikasi saja.
17. Perangkat lunak dasar pada sistem
manajemen paket debian. Tool dpkg
digunakan untuk memasang, menghapus,
dam memberikan informasi tentang paket
yang berupa berkas .deb
18. Langkah Penginstalan :
Pertama, anda harus mendownload terlebih dahulu paket yang
ingin anda install pada browser
Kedua, anda harus masuk ke dalam folder downloads
Ketiga, lalu gunakan command dpkg -i [nama paket]
19. Apabila terjadi kesalahan seperti dibawah ini, berarti
dependencis belum di download. Jadi kita harus
mendownload terlebih dulu dependencis yang diperlukan.
21. Kelima, setelah proses selesai, lakukan penginstalan
kembali dengan command dpkg –I nama paket , tunggu
hingga proses instalasi selesai.
22. Jika sudah, anda bisa memeriksa, apakah sudah terinstall
atau belum.
23.
24. REMOVE & PURGE
Remove digunakan untuk menghapus
aplikasi induk dan konfigurasi induk saja.
Purge digunakan untuk menghapus
semua yang berhubungan dengan
aplikasi
29. Aptitude remove
Pertama, jalankan command aptitude remove [nama paket] , anda
hanya perlu menunggu hingga proses remove berjalan dan berhasil.
30. Lalu saya cari program gedit tidak ditemukan dan saya gunakan
command gedit tidak ditemukan juga, berarti aplikasi gedit berhasil di
remove.
31. Aptitude purge
Pertama, anda harus menjalankan command aptitude purge [nama
paket] , lalu tekan Y untuk melanjutkan proses, dan tunggu hingga
proses selesai.
33. Dpkg –r (remove)
Pertama, gunakan command dpkg --get-selections | grep google
untuk melihat nama paket yang akan kita remove.
Lalu gunakan command dpkg –r nama paket untuk meremove paket
yang kita inginkan.
34. Kedua, tunggu hingga proses remove selesai. Jika sudah anda bisa
mencari apakah program sudah teremove atau belum.
35. Dpkg --purge
Pertama, gunakan command dpkg –purge google-
chrome-stable
Lalu tunggu hingga proses selesai, dan proses purge pun
telah berhasil
36. Dependencies
Dependencies di sistem operasi Linux adalah,
package-package yang terkait dan dibutuhkan oleh
suatu program atau aplikasi. Package-package yang
terkait tadi pun bisa saja juga terkait dan
membutuhkan package-package yang lainnya.
Bahkan bisa terus berlanjut sampai tidak ada
package yang dibutuhkan lagi.
38. Kesimpulan
Manajemen paket adalah seperangkat tool yang
digunakan untuk menginstall, konfigurasi, serta
meremove sebuah paket. Kita bisa menggunakan
apt, aptitude, dan dpkg yang mempunyai perbedaan
masing-masing.
Dalam meremove sebuah paket pun kita bisa
memilih remove dan purge yang mempunyai fungsi
nya masing-masing.