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
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