Menampilkan daftar aplikasi terinstall di Debian/Ubuntu
Kalau sudah sering oprek server dan namanya juga belajar lama – lama paket software yang telah kita install pasti lupa apa saja. Ini lebih sering disebabkan pada server aksesnya lewat SSH yang tampilannya cuma teks hitam putih, jadi tidak ada bantuan atau icon mau mulai darimana untuk melihat daftar paket aplikasi yang terpasang di sistem operasi Linuxnya.
Nah… di distro Debian atau Ubuntu setidaknya ada 1 cara untuk mengetahui dan menampilkan paket aplikasi yang telah terinstall dalam bentuk daftar. Tanpa perlu hak akses root. Ini sudah saya ujicoba di Debian 7 dan Ubuntu 14.04.
Langsung saja jalankan perintah ini:
dpkg -l
Akan muncul balasan mirip ini:
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-=================-=============-=============-========================================
ii adduser 3.113+nmu3ubu all add and remove users and groups
ii apt 1.0.1ubuntu2. i386 commandline package manager
ii base-files 7.2ubuntu5.3 i386 Debian base system miscellaneous files
ii base-passwd 3.5.33 i386 Debian base system master password and g
ii bash 4.3-7ubuntu1. i386 GNU Bourne Again SHell
ii bsdmainutils 9.0.5ubuntu1 i386 collection of more utilities from FreeBS
ii bsdutils 1:2.20.1-5.1u i386 Basic utilities from 4.4BSD-Lite
ii busybox-initramfs 1:1.21.0-1ubu i386 Standalone shell setup for initramfs
ii ca-certificates 20141019ubunt all Common CA certificates
ii coreutils 8.21-1ubuntu5 i386 GNU core utilities
ii cpio 2.11+dfsg-1ub i386 GNU cpio -- a program to manage archives
ii cron 3.0pl1-124ubu i386 process scheduling daemon
ii dash 0.5.7-4ubuntu i386 POSIX-compliant shell
ii debconf 1.5.51ubuntu2 all Debian configuration management system
ii debconf-i18n 1.5.51ubuntu2 all full internationalization support for de
ii debianutils 4.4 i386 Miscellaneous utilities specific to Debi
ii dh-python 1.20140128-1u all Debian helper tools for packaging Python
ii diffutils 1:3.3-1 i386 File comparison utilities
ii dpkg 1.17.5ubuntu5 i386 Debian package management system
ii dselect 1.17.5ubuntu5 i386 Debian package management front-end
ii e2fslibs:i386 1.42.9-3ubunt i386 ext2/ext3/ext4 file system libraries
ii e2fsprogs 1.42.9-3ubunt i386 ext2/ext3/ext4 file system utilities
ii ed 1.9-2 i386 classic UNIX line editor
ii findutils 4.4.2-7 i386 utilities for finding files--find, xargs
ii fontconfig-config 2.11.0-0ubunt all generic font configuration library - con
ii fonts-dejavu-core 2.34-1ubuntu1 all Vera font family derivate with additiona
ii gawk 1:4.0.1+dfsg- i386 GNU awk, a pattern scanning and processi
ii gcc-4.8-base:i386 4.8.4-2ubuntu i386 GCC, the GNU Compiler Collection (base p
ii gcc-4.9-base:i386 4.9.1-0ubuntu i386 GCC, the GNU Compiler Collection (base p
ii gettext-base 0.18.3.1-1ubu i386 GNU Internationalization utilities for t
ii gnupg 1.4.16-1ubunt i386 GNU privacy guard - a free PGP replaceme
ii gpgv 1.4.16-1ubunt i386 GNU privacy guard - signature verificati
ii grep 2.16-1 i386 GNU grep, egrep and fgrep
ii gzip 1.6-3ubuntu1 i386 GNU compression utilities
ii hiawatha 9.14 i386 Advanced and secure webserver for Unix
Hasilnya akan diformat dalam bentuk tabel teks sehingga lebih mudah dibaca dan dipahami. Saya potong juga kutipan daftarnya karena panjang sekali kalau ditampilkan semuanya, dan saya yakin dari sekilas saja anda sudah paham bagaimana sisanya. 😉
Anda bisa melihat apa nama paket aplikasinya, versi yang terinstall, arsitektur prosesor yang didukung, dan deskripsi dari fungsi aplikasi tersebut. List diatas berdasarkan NAT VPS 256MB RAM yang telah saya install Hiawatha Web Server, PHP-FPM, MariaDB dan saat ini sedang menjalankan satu situs WordPress.
Perintah diatas sama persis dengan dpkg-query -l
dan di Ubuntu setidaknya ada satu lagi yaitu dengan mengeksekusi perintah apt --installed list
tapi hasilnya akan ditata dalam format lain.
Mas, kalau di linux misalkita jalankan perintah cron, zip atau vim habis itu kita tidak memakainya lagi. Aplikasi yang sudah saya jalankan tadi otomatis berhenti atau masih berjalan di background ya? Kalau masih berjalan di background cara menutupnya pakai apa ya?
Kan sayang banyak memory yang terpakai sia-sia
Seharusnya cuma sekali jalan sampai tugasnya selesai mas. Secara umum ini.
Bisa diberikan contoh perintah cronnya?
Misal
vim namafile.txt
atauzip -r public_html
Kalau command utk menghapus semua file dlm satu folder tanpa menghapus folder itu sendiri gmn ya mas? Misal menghapus semua file di
/home/public_html
. Tp foldernya ga kehapus. Kl cara yang biasa hapus folder trus buat folder lagi. Apa ada alternatif command?Eh mas.. memang pakai perintah
rm -rf /home/public_html/*
tidak bisa?mas aplikasi di windows itu apa sama dengan aplikasi di debian
Maksudnya sama ini spesifiknya seperti apa ya mas?
Bang kalo diinstall terus kodenya Pi itu gimana bang
makasih ats pengetahuanny mas,,semoga dapat balasan yang setimpal
Terima Kasih bang …sangat bermanfaat ….
kalau melihat ukuran paket yang telah di install gimana ya?
Bisa mengikuti tutorial yang ini mas: https://servernesia.com/3927/mengetahui-ukuran-aplikasi-terinstall-debian-ubuntu/