Sejauh yang saya bisa lihat, dalam 10,04, perbedaan utama antara aptitude dan apt-get adalah:
aptitude
menambahkan flag per paket secara eksplisit, menunjukkan apakah suatu paket diinstal secara otomatis untuk memenuhi dependensi: Anda dapat memanipulasi flag tersebut ( aptitude markauto
atau aptitude unmarkauto
) untuk mengubah cara aptitude memperlakukan paket.
apt-get
melacak informasi yang sama, tetapi tidak akan menampilkannya secara eksplisit. apt-mark
dapat digunakan untuk memanipulasi bendera.
aptitude
akan menawarkan untuk menghapus paket yang tidak digunakan setiap kali Anda menghapus paket yang diinstal, sedangkan apt-get
hanya akan melakukan itu jika secara eksplisit diminta dengan apt-get autoremove
atau menentukan --auto-remove
.
aptitude
bertindak sebagai front-end command-line tunggal untuk sebagian besar fungsi di keduanya apt-get
dan apt-cache
. Catatan : Pada 16.04, ada apt
perintah yang menyertakan perintah yang paling umum digunakan dari apt-get
dan apt-cache
dan beberapa fitur tambahan.
Berbeda dengan apt-cache
"pencarian", aptitude
output "pencarian" juga menunjukkan status paket yang diinstal / dihapus / dibersihkan dari sebuah paket (ditambah tanda status aptitude sendiri). Juga, "instal" tanda keluaran paket mana yang sedang diinstal untuk memenuhi ketergantungan, dan yang dihapus karena tidak digunakan.
aptitude
memiliki UI interaktif (hanya teks).
Saya pribadi hanya menggunakan aptitude
untuk manajemen paket command-line saya (dan saya tidak pernah menggunakan UI teks); Saya menemukan outputnya lebih mudah dibaca daripada apt-get
/ apt-cache
.
Namun, jika aptitude
tidak akan lagi menjadi standar pada Ubuntu, tidak ada pilihan lain selain menggunakan apt-get
instruksi dan dokumen cara kerja.
(Secara pribadi, saya agak kecewa melihatnya pergi di 10.10, terutama karena perbaikan dari bakat lebih apt-get
. Sebagian besar di sisi kegunaan Saya kira mereka dianggap bahwa mereka fasih dengan baris perintah tahu bagaimana untuk mendapatkan aptitude kembali, dan mereka yang tidak menggunakan baris perintah tidak akan peduli ...)
apt
alih-alih salah satu dari mereka: itsfoss.com/apt-vs-apt-get-difference