Monday, October 12, 2015

Melihat informasi sofware di Linux

Setelah kita membahas teknik melihat informasi hardware di linux, kali ini kita akan membahas tentang teknik menampilkan informasi software di linux ubuntu dengan perintah konsole. Beberapa informasi sofware yang perlu kita tahu adalah versi ubuntu, versi kernel, daftar sofware yang terinstall, letak folder dimana paket terinstall dan mengecek sebuah file bagian dari paket apa.

Mengecek versi ubuntu

gunakan perintah lsb_release -a
candra@candra-ubuntu:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 12.10
Release: 12.10
Codename: quantal

mengecek versi kernel

gunakan perintah uname -r
candra@candra-ubuntu:~$ uname -r
3.5.0-18-generic

mengecek software yang terinstall

gunakan perintah
dpkg --get-selection 
atau
  dpkg -l|less
untuk menyimpan daftar sofware yang terinsall gunakan perintah
 dpkg -l>paket_terinstall.txt
untuk mengecek sebuah paket sudah terinstall atau belum gunakan perintah
dpkg -l nama_paket
candra@candra-ubuntu:~$ dpkg --get-selections php5 
php5      install


Mengecek letak instalasi sebuah paket

Gunakan perintah dpkg -L namapaket
candra@candra-ubuntu:~$ dpkg -L apache2
/.
/usr
/usr/share
/usr/share/bug
/usr/share/bug/apache2
/usr/share/bug/apache2/control
/usr/share/doc
/usr/share/bug/apache2/script
/usr/share/doc/apache2

Mengecek nama paket dari sebuah file

Kadang, kita ingin tahu sebuah file itu bagian dari paket apa. Sebagai contoh, ada file /boot/vmlinuz-3.5.0-17-generic. file tersebut merupakan bagian dari paket apa? Untuk menjawabnya gunakan perintah
    
candra@candra-ubuntu:~$ dpkg -S /boot/vmlinuz-3.5.0-17-generic 
linux-image-3.5.0-17-generic: /boot/vmlinuz-3.5.0-17-generic
candra@candra-ubuntu:~$ dpkg -S /etc/vsftpd.conf 
vsftpd: /etc/vsftpd.conf
candra@candra-ubuntu:~$ dpkg -S /lib/libply.so.2
libplymouth2: /lib/libply.so.2
Dari contoh diatas, kita jadi tahu kan kalau file /boot/vmlinuz-3.5.0-17-generic bagian dari paket linux-image-3.5.0-17-generic,/etc/vsftpd.conf bagian dari paket vsftpd dan /lib/libply.so.2 bagian dari paket libplymouth2.

Melihat daftar repo yang dipakai

Cukup buka file /etc/apt/source.list dengan perintah less. baris yang tidak diawali dengan tandan pagar (#) adalah server repo yang dipakai oleh sistem saat ini, anda bisa mengubah atau menaambah repo disitu. jika sudah diedit jangan lupa berikan perintah sudo apt-get update
.
Sekian dulu, artikel selanjutnya akan membahas tentang mendapatkan informasi jaringan lewat konsole.