Banyak cara menginstall aplikasi di Debian & variannya seperti Kali Linux, Ubuntu dan lain2nya. Untuk menginstall dan menghapus aplikasi kita bagi menjadi 
dua cara. Pertama yaitu melalui Graphical User Interface (GUI) 
menggunakan aplikasi bernama Synaptic Package Manager atau menggunakan 
Software Center. Saya kira sangat mudah untuk GUI, kita akan membahas 
yang berbasis teks.
Kebanyakan pengguna Linux terbiasa menggunakan cara ini dari pada melalui Synaptic karena lebih cepat dan instan. Tentu saja, kita harus mengetahui dulu paket apa yang ingin diinstall atau dihapus. Caranya sangat mudah, berikut ini perintah-perintah yang dapat kita gunakan. Umumnya kita dapat menggunakan 2 tools yaitu apt dan dpkg.
1. APT
Untuk menggunakan APT kita harus mengkoneksikan device kita pada source (umumnya internet). Namun sebelumnya kita harus mensetting di /etc/apt/sources.list dan melakukan update source jika kita pertama kali melakukan apt lalu tambahkan :
deb http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
Untuk menginstall aplikasi menggunakan apt anda harus melakukannya dengan akses sebagai root setelah itu kita bisa melakukan perintah apt. Berikut perintahnya:
2. DPKG
Berbeda dengan apt, dpkg adalah solusi untuk menginstall aplikasi offline di debian linux atau variannya. Namun, disini kita harus jeli dan teliti pada file dependensi aplikasi yang akan kita install. Setiap aplikasi tentu memiliki dependensi yang berbeda bahkan mengakar dan menaut banyak library.
Kita dapat mendownload aplikasi yang ingin kita install di debian aplikasi directory di internet. Berikut ini perintah untuk menginstall:
3. APTITUDE
Seperti apt, aptitude ini butuh koneksi internet. Untuk menginstall dengan aptitude berikut perintahnya:
Kebanyakan pengguna Linux terbiasa menggunakan cara ini dari pada melalui Synaptic karena lebih cepat dan instan. Tentu saja, kita harus mengetahui dulu paket apa yang ingin diinstall atau dihapus. Caranya sangat mudah, berikut ini perintah-perintah yang dapat kita gunakan. Umumnya kita dapat menggunakan 2 tools yaitu apt dan dpkg.
1. APT
Untuk menggunakan APT kita harus mengkoneksikan device kita pada source (umumnya internet). Namun sebelumnya kita harus mensetting di /etc/apt/sources.list dan melakukan update source jika kita pertama kali melakukan apt lalu tambahkan :
deb http://http.kali.org/kali kali main non-free contrib
deb http://security.kali.org/kali-security kali/updates main contrib non-free
- Lalu save settingan tersebut (Esc lalu :wq!)
 - Kemudian lakukan update (butuh koneksi internet) : apt-get update
 - Tunggu hingga selesai
 
Untuk menginstall aplikasi menggunakan apt anda harus melakukannya dengan akses sebagai root setelah itu kita bisa melakukan perintah apt. Berikut perintahnya:
apt-get install nama-aplikasiUntuk menghapus gunakan perintah berikut:
apt-get remove nama-aplikasiUntuk menghapus paket sekaligus semua konfigurasinya:
apt-get remove –purge nama-aplikasiatau
sudo apt-get purge nama-aplikasiDisana kita dapat melihat bahwa kita harus tau nama-aplikasinya. Nah, untuk melihat daftar aplikasi yang terinstall gunakan perintah:
dpkg –list
dpkg –list | less
dpkg –list | grep -i ‘http’
2. DPKG
Berbeda dengan apt, dpkg adalah solusi untuk menginstall aplikasi offline di debian linux atau variannya. Namun, disini kita harus jeli dan teliti pada file dependensi aplikasi yang akan kita install. Setiap aplikasi tentu memiliki dependensi yang berbeda bahkan mengakar dan menaut banyak library.
Kita dapat mendownload aplikasi yang ingin kita install di debian aplikasi directory di internet. Berikut ini perintah untuk menginstall:
dpkg -i nama-file.deb
dpkg -i *.deb (mengintall semua file .deb pada direktori)
3. APTITUDE
Seperti apt, aptitude ini butuh koneksi internet. Untuk menginstall dengan aptitude berikut perintahnya:
aptitude install nama-aplikasiuntuk menghapus
aptitude remove nama-aplikasiOke semoga bermanfaat :)