Perintah Dasar apt-cache Untuk Manajemen Paket Debian dan Ubuntu

Thursday, April 14, 2016

Kali ini saya akan menulis panduan dasar yang mungkin bermanfaat untuk kalian yang sedang mencari referensi tentang linux atau ingin belajar linux. Yang akan kita bahas kali ini adalah perintah dasar apt-cache yang dapat kita gunakan untuk Package Management di Linux.
1. Melihat Semua Paket yang Tersedia
Yang pertama adalah melihat / listing semua paket yang terinstall.
$ apt-cache pkgnames
Contoh output :
ultraflaticons
3depict
asterisk-voicemail
dssi-host-jack
fuse-emulator-gtk
gnome-maps
gnome-robots
libbs2b-dev
libmagic-dev
libmaven-stapler-plugin-java-doc
libopenid-ruby1.8
libphat0
libqt5xmlpatterns5-private-dev
.....

2. Melihat Informasi Paket
Yang kedua adalah melihat informasi Paket tertentu yang sebelumnya kita install.
Bisa kita coba dengan perintah 'show' .
Contoh ;
$ apt-cache show ultraflaticons
Contoh output :
Package: ultraflaticons
Priority: extra
Section: gnome
Installed-Size: 12144
Maintainer: Yuyud HNc <yuyudhn@outlook.com>
Architecture: all
Version: 1.3.3-1
Filename: pool/main/u/ultraflaticons/ultraflaticons_1.3.3-1_all.deb
Size: 1786796
MD5sum: 99ac363b4838f06a87d934f09ba66541
SHA1: 9d218f1a52041501ecd26d72ece5d4383da772fe
SHA256: 7aced41ef6d928d63ac8d807a9187fc492e9a945267d06a4ffeb53beee0b44fb
Description-en: Ultra-Flat Icons uploaded on LinuxSec PPA
 Source Url - http://gnome-look.org/content/show.php/Ultra-Flat-Icons?content=167477
Description-md5: ed16e687635a356ddee86f698ee787fb

3. Melihat Statistik dari Cache
Kita bisa melihat statistik cache seperti jumlah paket  , jumlah space hdd yang digunakan dll, dengan command :
$ apt-cache stats
Contoh output :
Total package names: 59506 (1.190 k)
Total package structures: 100709 (5.640 k)
  Normal packages: 69484
  Pure virtual packages: 1147
  Single virtual packages: 8711
  Mixed virtual packages: 1762
  Missing: 19605
Total distinct versions: 72913 (5.250 k)
Total distinct descriptions: 91412 (2.194 k)
Total dependencies: 555137 (15,5 M)
Total ver/file relations: 75096 (1.802 k)
Total Desc/File relations: 91412 (2.194 k)
Total Provides mappings: 15581 (312 k)
Total globbed strings: 209 (3.034 )
Total dependency version space: 2.629 k
Total slack space: 40,3 k
Total space accounted for: 28,6 M
4. Melihat Dependencies yang Dibutuhkan Paket Tertentu
Kita bisa mengecek dependencies apa saja yang dibutuhkan suatu paket aplikasi dengan apt-cache.
Contohnya kita ingin mengecek apa saja yang dibutuhkan saat menginstall paket sqlmap :
$ apt-cache showpkg sqlmap
Contoh output :
Package: sqlmap
Versions:
1.0.160227.4-1 (/var/lib/apt/lists/ppa.launchpad.net_backbox_four_ubuntu_dists_trusty_main_binary-amd64_Packages) (/var/lib/dpkg/status)
 Description Language:
                 File: /var/lib/apt/lists/ppa.launchpad.net_backbox_four_ubuntu_dists_trusty_main_binary-amd64_Packages
                  MD5: 036098a99a4f2acc4ad723ec212bfdd6
 Description Language: en
                 File: /var/lib/apt/lists/ppa.launchpad.net_backbox_four_ubuntu_dists_trusty_main_i18n_Translation-en
                  MD5: 036098a99a4f2acc4ad723ec212bfdd6

Reverse Depends:
  backbox-exploitation,sqlmap
Dependencies:
1.0.160227.4-1 - python:any (2 2.7.5-5~)
Provides:
1.0.160227.4-1 -
Reverse Provides:
5. Mencari Nama dan apt-cache search exploitDeskripsi Singkat Paket Berdasarkan Kategori
Sebelum kita menginstall paket ada baiknya kita cari dulu paket yang kita butuhkan sesuai kategori.
Kita bisa menggunakan nama paket ataupun kata kunci nya.
Contoh :
$ apt-cache search exploit
Contoh output :
paxtest - Test suite for the PaX kernel patch
pyrit - GPGPU-driven WPA/WPA2-PSK key cracker
zorp - Advanced protocol analyzing firewall
weevely - Weaponized PHP Web Shell
fimap - Tool for local and remote file inclusion auditing and exploitation
beef-project - Browser Exploitation Framework
armitage - GUI for Metasploit
metasploit-framework - Metasploit Framework
backbox-exploitation - BackBox Exploitation Tools
mdk3 - Wireless attack tool for IEEE 802.11 networks
....
Semua yang berhubungan dengan 'exploit' akan keluar.

Sebenarnya masih banyak command lain .
Tinggal ketik 
$ apt-cache 
Maka pilihan command yang bisa dijalankan akan tampil.
Sekian artikel kali ini, semoga bermanfaat, share juga ke teman teman mu biar mereka tau. :D

Artikel Terkait Debian ,General ,Linux ,Linux Basic ,Ubuntu

No comments:

Post a Comment