Avatar suryaden
Posted by suryaden on December 02, 2017
apt

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

  • there are many GUI tools to let you use APT without having to touch the command line.

  • tools like aptitude can interact with APT via both commandline and TUI interfaces.

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.