Menampilkan daftar aplikasi terinstall pada CentOS

Dalam penggunaan CentOS atau distro lain untuk VPS biasanya pakai teks hitam putih saja. Tapi belum tentu kita tahu apa saja isinya, apalagi tidak ada tampilan grafis atau icon. Keunggulan Linux itu salah satunya adalah pada manajemen aplikasinya, untuk menginstall aplikasi baru kita tinggal mengetikkan perintah dan kalau memang tersedia dari repositorynya akan dipasangkan. Tapi dibalik kemudahannya kadang kita sendiri lupa apa yang pernah diinstall.

Nah… dalam CentOS atau dari keluarga distronya seperti RHEL, Fedora dan sebagainya ada caranya untuk menampilkan semua aplikasi yang terinstall, dan tidak ada yang rumit kok.

Metode pertama kita akan memanfaatkan RPM (RedHat Package Manager), jalankan perintah berikut:

rpm -qa

Nanti akan langsung muncul daftar aplikasinya:

filesystem-2.4.30-3.el6.i686
perl-Pod-Escapes-1.04-141.el6_7.1.i686
perl-libs-5.10.1-141.el6_7.1.i686
rootfiles-8.1-6.1.el6.noarch
perl-Pod-Simple-3.13-141.el6_7.1.i686
libaio-0.3.107-10.el6.i686
libattr-2.4.44-7.el6.i686
htop-1.0.1-2.el6.i686
zlib-1.2.3-29.el6.i686
gpg-pubkey-548c16bf-4c29a642
libacl-2.2.49-6.el6.i686
libsepol-2.0.41-4.el6.i686
bzip2-libs-1.0.5-7.el6_0.i686
sed-4.2.1-10.el6.i686
readline-6.0-4.el6.i686
MariaDB-server-5.5.47-1.el6.i686
...

Saya potong karena panjang sekali. Tapi saya yakin anda paham maksudnya.

Kemudian ada metode kedua memanfaatkan YUM (Yellowdog Updater, Modified), tinggal eksekusi saja perintah ini:

yum list installed

Akan tampil balasan informasi berikut:

Installed Packages
GeoIP.i686                              1.6.5-1.el6                              @epel        
GeoIP-GeoLite-data.noarch               2015.12-1.el6                            @epel        
GeoIP-GeoLite-data-extra.noarch         2015.12-1.el6                            @epel        
MAKEDEV.i686                            3.24-6.el6                               installed    
MariaDB-client.i686                     10.1.13-1.el6                            @mariadb     
MariaDB-common.i686                     10.1.13-1.el6                            @mariadb     
MariaDB-compat.i686                     10.1.13-1.el6                            @mariadb     
MariaDB-server.i686                     5.5.47-1.el6                             @mariadb     
atop.i686                               1.27-2.el6                               @epel        
audit-libs.i686                         2.3.7-5.el6                              installed    
basesystem.noarch                       10.0-4.el6                               installed    
bash.i686                               4.1.2-33.el6_7.1                         @updates     
binutils.i686                           2.20.51.0.2-5.43.el6                     @base        
bzip2-libs.i686                         1.0.5-7.el6_0                            installed    
c-ares.i686                             1.11.0-1.0.cf.rhel6                      @city-fan.org
ca-certificates.noarch                  2015.2.6-65.0.1.el6_7                    @updates     
centos-indexhtml.noarch                 6-2.el6.centos                           @base        
centos-release.i686                     6-7.el6.centos.12.3                      @base        
checkpolicy.i686                        2.0.22-1.el6                             installed    
chkconfig.i686                          1.3.49.3-5.el6_7.2                       @updates     
city-fan.org-release.noarch             1-13.rhel6                               installed
...

Sama, saya kutip saja awalnya karena esensinya tidak berbeda. Bagusnya kalau pakai metode ini akan lebih mendetail, nama aplikasi, versinya, dan dari repository mana sumber installernya.

Kalau saya sih lebih suka cara kedua karena lebih rapi dan lengkap informasinya. 🙂

4 pemikiran pada “Menampilkan daftar aplikasi terinstall pada CentOS

Tinggalkan komentar