Aptitude – Alat Manajemen Paket GNU/Linux Debian
Bagi Anda yang menggunakan Debian Linux atau Ubuntu dan turunannya seperti Linux Mint, Anda pasti sudah tidak asing lagi dengan sistem Advanced Packaging Tool (APT). Seperti yang bisa Anda tebak dari namanya, apt digunakan sebagai alat manajemen paket. Perintah yang paling populer mungkin adalah perintah apt-get. Umumnya, atau setidaknya apt-get digunakan untuk menginstal atau menghapus paket.
Misalnya, perintah untuk menginstal paket mysql-server menggunakan apt-get akan seperti sudo apt-get install mysql-server.
Apt dijalankan sebagai bentuk baris perintah. Bagi mereka yang lebih menyukai antarmuka daripada sistem apt, mereka dapat menggunakan aptitude. Aptitude berjalan dalam mode konsol atau terminal. Untuk versi antarmuka pengguna grafis (GUI), ada alat serupa yang disebut Synaptic. Kami akan menunjukkan kepada Anda tentang Aptitude.
Instalasi
Umumnya, aptitude diinstal secara default. Jika tidak, Anda dapat menginstalnya menggunakan perintah apt-get.
Pertama, perbarui file paket indeks
sudo apt-get update
Kemudian instal aptitude
sudo apt-get install aptitude
Menggunakan Bakat
Anda dapat menjalankan aptitude baik dalam mode CLI atau mode antarmuka. Menjalankannya tanpa parameter akan menampilkan Anda dalam mode antarmuka. Aptitude membutuhkan hak root, sehingga Anda dapat menjalankan aptitude dengan mengetikkan sudo aptitude di konsol Anda.

Untuk mengakses menu, Anda dapat menekan Ctrl-T. Anda kemudian dapat menavigasi di antara menu menggunakan tombol panah pada keyboard Anda.

Menginstal paket
Untuk menginstal paket, Anda dapat menelusuri paket terlebih dahulu. Setelah Anda menemukan paketnya, pilih dan tekan + tombol (tanda plus).. Pers tombol g Untuk melihat pratinjau ringkasan tindakan tertutup. Tekan untuk menginstal tombol g lagi.


Anda mungkin melihat status paket di sebelah kiri nama paket. Berikut adalah daftar status paket:
Saya : Paket diinstal
J: Paket tidak diinstal, tetapi konfigurasi tetap pada sistem
P : Dihapus dari sistem
v : Paket virtual
b : Paket rusak
Anda : File yang belum dikemas, tetapi file yang belum dikonfigurasi
C : Dikonfigurasi sebagian – Konfigurasi gagal dan perlu diperbaiki
H : Terinstal sebagian – pencopotan gagal dan perlu diperbaiki
Dalam mode CLI, Anda dapat menggunakan parameter install untuk menginstal paket baru. Misalkan kita ingin menginstall GIMP, maka perintahnya adalah sebagai berikut:
sudo aptitude install gimp

membongkar
Untuk menghapus paket cukup pilih paket lalu tekan – tombol (tanda negatif).. Tekan tombol g Untuk melihat ringkasan aktivitas pers tombol g Sekali lagi untuk berkomitmen untuk menghapus paket.

Anda dapat menggunakan dalam mode CLI Hapus parameter Untuk menghapus paket, misalkan kita ingin menghapus program gedit, maka perintahnya adalah sebagai berikut:
sudo aptitude remove gedit

Perbarui daftar paket
Untuk memperbarui daftar paket, cukup tekan kamu botton.

atau ketik Perbarui bakat sudo dari konsol
paket peningkatan
Tekan untuk meningkatkan paket tombol U. Menandai semua paket yang dapat diupgrade. Lalu tekan tombol g Untuk melihat ringkasan tindakan paket. Tekan tombol g lagi untuk melakukan proses upgrade.

Dalam mode CLI ada 2 cara berbeda untuk mengupgrade sebuah paket. Ini dia:
Peningkatan yang aman
Pembaruan yang aman berarti bahwa aptitude meningkatkan paket yang diinstal ke versi terbaru. Paket yang diinstal tidak dihapus sampai tidak digunakan lagi. Jika Anda menjalankan pemutakhiran yang aman tanpa nama paket yang diberikan, aptitude akan memutakhirkan paket apa pun yang dapat dimutakhirkan.
Anda dapat menggunakannya
sudo aptitude safe-upgrade
Peningkatan penuh
Upgrade penuh sama dengan upgrade yang aman. Perbedaannya adalah bahwa upgrade penuh lebih konservatif daripada upgrade yang aman. Ini dapat membawa Anda ke tindakan yang tidak diinginkan. Namun, pemutakhiran penuh dapat melakukan pemutakhiran yang tidak dapat dilakukan pemutakhiran aman. Di alat apt-get, ini dikenal sebagai dist-upgrade parameter.
Berikut sintaksnya
sudo aptitude full-upgrade
Mengapa menggunakan Aptitude?
Apt dan Aptitude mengandalkan sistem yang sama yang disebut dpkg. Mirip dengan RPM pada Linux berbasis RedHat. Tetapi ada beberapa perbedaan antara Apt dan Aptitude. Berikut beberapa perbedaannya:
- Aptitude melakukan fungsi apt-cache dan apt mark. Bukan hanya apt-get
- Aptitude menghapus semua dependensi yang tidak digunakan di mana pun Anda menghapus paket.
- Bakat memiliki fungsi pemecahan. Ini akan meminta Anda ketika proses instalasi, penghapusan atau peningkatan menyebabkan konflik.
- Aptitude melacak perangkat lunak usang dan mencantumkannya di bawah “Paket Usang dan Buatan Lokal”.
- Aptitude memiliki parameter unduhan yang mengunduh paket ke dalam file .deb
Tentu masih banyak fitur yang belum tercakup di sini. Anda selalu dapat mengetikkan bakat pria atau mengunjungi panduan pengguna Aptitude untuk melihat detail selengkapnya.