APT atau Advanced Package Tool sangat dikenal oleh para pengguna Linux utamanya Linux Mint, Debian, Ubuntu atau distribusi lainnya yang berbasis Debian atau Ubuntu. Apalagi saat ini distribusi Linux Ubuntu merekomendasikan APT sebagai perintah terminal untuk manajemen paket.
Apa itu APT?
Ubuntu adalah turunan dari Debian, dan seperti kita tahu Debian menggunakan sistem pemaketan untuk menyediakan program dan installasi aplikasinya dikenal dengan dpkg packaging system. Jadi apa itu APT atau Advanced Package Tool?
What is APT?
APT (for Advanced Package Tool) is a set of tools for managing Debian packages, and therefore the applications installed on your Debian system. APT makes it possible to:
- Install applications
- Remove applications
- Keep your applications up to date
- and much more...
APT resolves dependency problems and retrieves requested packages from designated package repositories. APT delegates the actual installation and removal of packages to dpkg. APT is primarily used by commandline tools, but
APT adalah baris perintah di terminal untuk berinteraksi dengan sistem paket. Memang ada perintah khusus untuk 'dpkg' untuk mengelolanya. Namun APT dikenal lebih mudah untuk menginstall, upgrade dan mencopot aplikasi. Perintah APT menyediakan diri untuk berinteraksi dengan APT dan manajemen paket aplikasi/program. apt-get adalah perintah yang sudah lama populer dalam berbagai perintah 'apt'. Adapun beberapa perbedaannya adalah:
Perintah apt | Yang diganti | Fungsi |
---|---|---|
apt install | apt-get install | Instal Paket |
apt remove | apt-get remove | Mencopot Paket |
apt purge | apt-get purge | Copot Paket dan Konfigurasinya |
apt update | apt-get update | Refresh repository index |
apt upgrade | apt-get upgrade | Upgrade semua paket yang bisa di upgrade |
apt autoremove | apt-get autoremove | Bersihkan paket yang tak diinginkan |
apt full-upgrade | apt-get dist-upgrade | Upgrade paket dengan penangananan depedencies |
apt search | apt-cache search | Pencarian program |
apt show | apt-cache show | Menampilkan detil paket |
Perintah baru di APT
Perintah baru APT | Fungsi |
---|---|
apt list | Lis Paket dengan Kriteria apakah sudah terinstall, dapat diupgrade dsb.) |
apt edit-sources | Edit sources list |
Menggunakan APT di Linux berbasis Debian dan Ubuntu
- Update paket database dengan apt
sudo apt update - Upgrade paket terinstal dengan apt
sudo apt upgrade
sudo apt full-upgrade
sudo apt update && sudo apt upgrade -y
sudo apt install <package_name> contoh : sudo apt install mplayer - Install beberapa paket aplikasi sekaligus:
sudo apt install <package_1> <package_2> <package_3> - Install tanpa Upgrade
sudo apt install <package_name> --no-upgrade - Hanya upgrade
sudo apt install <package_name> --only-upgrade - Spesifik install
sudo apt install <package_name>=<version_number> - Copot Paket
sudo apt remove <package_name>
sudo apt purge <package_name> - Cari Paket
apt search <search term> - Lihat isi paket
apt show <package_name> - Melihat paket yang bisa diupgrade
apt list --upgradeable
apt list --installed
apt list --all-versions - Membersihkan sistem Ubuntu
sudo apt autoremove
Begitulah sekilas perintah 'apt' untuk Linux berbasis Debian dan Ubuntu.