Wednesday, November 28, 2018

APT-GEt vs APTiTUDE

Assalamu'alaikum Wr Wb

Selamat Datang di website saya
Semoga website ini berguna bagi para pembaca sekalian

Welcome back to my blogggg
Di postingan kali ini saya akan membahas tentang APTiTUDE Dan APT-GET


A.Pengertian
APT
APT atau Advanced Packaging Tool adalah software open source yang gratis dan bermanfaat untuk menghandle installasi dan remove software. Didesain untuk paket berbasis Debian '.deb' tapi hal tersebut dibuat kompatibel dengan manajement paket RPM.

Aptitude
Aptitude adalah front-end tool untuk  paket dengan skill advanced yang mana menambahkan UI untuk fungsionalitas, dan memungkinkan pengguna secara interaktif mencari paket dan menginstall serta menghapusnya. Dibuat untuk Debian, Aptitude juga bisa digunakan fungsinya untuk distribusi yang menggunakan RPM.

B.Latar Belakang
   Karena Penasaran apa itu APTiTUDE dan APT-GET

C.Maksud dan Tujuan
   Agar paham apa itu APTiTUDE dan APT-GET

D.Pembahasan
1. Jika kita menginstall sebuah package, secara otomatis terinstall library package tersebut karena package tersebut ketergantungan(depends) terhadap package lainnya. Ketika anda ingin meremove/menghilangkan package tersebut dengan apt-get, package akan teremove/hilang tapi library package yang terinstall tidak akan hilang/remove, walaupun library tersebut tidak digunakan lagi.

2. Ketika anda menginstall package tersebut dengan aptitude dan meremove/menhilangkannya dengan aptitude, aptitude akan mendetek library2 yang tidak digunakan lagi dan akan otomatis meremove/menghilangkannya.

3. Aptitude menyimpan log dari aktivitas yang kita lakukan di /var/log/aptitude, kalau apt-get tidak menyimpan log apapun.

  • Perbedaan Antara APT dan Aptitude
Terlepas dari perbedaan bahwa Aptitude adalah high-level package manager dan APT adalah low-level package manager.Aptitude dengan fungsinya yang sangat cepat dibandingkan apt-get dan fungsi yang terintegrasi dari apt-get dan varian lainnya termasuk apt-mark dan apt-cache.

Ketika apt-get menghandel installasi paket, upgrade, purge package, resolving dependensi dan lainnya., Aptitude menghandle lebih banyak dari pada apt, termasuk fungsi dari apt-mark dan apt-cache contohnya mencari paket pada list yang sudah terinstall, menilai paket secara otomatis maupun install manual, 'holding' paket dan membuat paket yang tidak tersedia untuk di upgrade.

Jika apt-get tidak memiliki UI, Aptitude memiliki keduanya, text dan UI yang interaktif.

Apt-get menjadi low level package manager karena hanya bisa digunakan pada command line, berbeda dengan Aptitude yang tingkatannya high level mempunyai text yang interaktif dan opsi command line dioperasikan dengan memasukan command yang diperlukan.

aptitude manajement paket yang lebih baik dibandingkan apt-get

Pada beberapa situasi yang berbeda saat penginstallan, remove dan resolusi untuk paket yang konflik, Aptitude sangat disarankan dibandingkan apt-get. Salah satu situasi tersebut termasuk:

1. Ketika menghapus/remove paket yang terinstall, Aptitude juga secara otomatis menghapus paket yang tidak digunakan, dibandingkan apt-get yang mengharuskan user untuk melakukan ini dengan menambahkan command '--auto-remove' atau yang lebih spesifikasi 'apt-get autoremove'.

2. Untuk mengetahui kenapa akses untuk mengeksekusi tools tersebut di block atau kenapa tidak dilakukan segera, aptitude mempunyai command 'why' dan 'why-not'.

Seperti: Aptitude dapat menemukan alasan untuk menginstall paket dengan menampilkan list paket yang terinstall dan mengecek adakah hal lain paket yang disarankan dari dependensi untuk paket tersebut.

E.Kesimpulan
   Kebanyakan dari kita menggunakan apt-get karena fiturnya tinggi dan terintegrasi dengan aptitude, sedangkan aptitude hanya bisa di tingkat menengah

F.Referensi
miripgeeks.blogspot.com


Ya sekian yang dapat saya sampaikan
mohon maaf banyak salah didalam blog ini, karna kesempurnaan hanya milik Tuhan YME
Terimakasih telah membaca blog ini, saya harap blog ini berguna bagi para pembaca

jika masih ada yang belum jelas bisa kalian tanyakan dikolom komentar
kritik dan saran juga boleh

Maturnuwun...

Wassalamu'alaikum Wr Wb