7. Manajemen Paket
Di Linux, kamu jarang mengunduh installer dari website. Aplikasi dipasang lewat package manager yang mengambil paket dari repository resmi — semacam app store untuk server. Di Ubuntu dan Debian, package manager-nya adalah apt.
Alur dasar
Section titled “Alur dasar”sudo apt update # 1. perbarui daftar paket yang tersediasudo apt install tree # 2. pasang pakettree # 3. pakaisudo apt remove tree # hapus jika tidak diperlukan lagiapt update tidak memperbarui aplikasi — ia hanya mengunduh daftar versi terbaru. Untuk memperbarui semua aplikasi yang terpasang, jalankan sudo apt upgrade setelahnya.
Mencari dan memeriksa paket
Section titled “Mencari dan memeriksa paket”apt search monitor # cari paket berdasarkan kata kunciapt show nginx # detail sebuah paketapt list --installed # paket yang sudah terpasangKenapa butuh sudo?
Section titled “Kenapa butuh sudo?”Memasang paket mengubah folder sistem seperti /usr/bin, jadi butuh hak root. Tanpa sudo, apt akan menolak dengan pesan are you root?.
Pasang alat baru dan langsung pakai. Paket yang tersedia di simulasi: tree, htop, cowsay, curl, nginx.
Lab: Memasang aplikasi dengan apt
Misi 0/6
- Coba jalankan
tree— perintahnya belum terpasang.Petunjuk
Ketik tree. Perhatikan saran yang muncul. - Perbarui daftar paket dengan
sudo apt update.Petunjuk
sudo apt update - Pasang paket
tree.Petunjuk
sudo apt install tree - Jalankan
treeuntuk melihat struktur folder home.Petunjuk
tree - Lihat daftar paket yang sudah terpasang.
Petunjuk
apt list --installed - Bonus: pasang
cowsaydan buat sapinya bilang sesuatu.Petunjuk
sudo apt install cowsay && cowsay "Halo GSTNV-LAB"
GNU nano ·
Tab = indentasi

