Jawaban:
Seperti yang dikatakan man apt-gethalaman :
hapus - hapus identik untuk menginstal kecuali bahwa paket dihapus bukan diinstal. Perhatikan bahwa menghapus paket meninggalkan file konfigurasinya pada sistem . Jika tanda plus ditambahkan ke nama paket (tanpa ruang campur tangan), paket yang diidentifikasi akan diinstal bukannya dihapus.
purge - purge identik dengan menghapus kecuali bahwa paket dihapus dan dibersihkan ( semua file konfigurasi juga dihapus ).
Ini tentu saja, tidak berlaku untuk paket yang menyimpan file konfigurasi di dalam folder home pengguna (misalnya:) /home/SexyNoJutsuUser, file ini tidak akan disentuh ( Mengapa "Bersihkan" tidak menghapus semua yang terkait dengan aplikasi? )
Jadi misalnya, jika Anda ingin menghapus Chrome, Firefox, XBMC atau lainnya yang menyimpan beberapa file konfigurasi di dalam /homefolder Anda , file ini akan tetap ada.
Di sisi lain, jika Anda menginstal apache, squid, mysql, atau layanan serupa lainnya yang menyimpan file mereka /etc, file konfigurasi ini akan dihapus jika Anda menggunakannya purge.
Kutipan dari jawaban saya untuk pertanyaan lain:
apt-get remove packagename
akan menghapus binari, tetapi bukan konfigurasi atau file data paketpackagename.apt-get purge packagename, atauapt-get remove --purge packagename
akan menghapus segala sesuatu tentang paketpackagename, [...]
Sangat berguna ketika Anda ingin 'memulai semuanya' dengan aplikasi karena Anda mengacaukan konfigurasi.
apt-get purgemenghapus file konfigurasi, sementara apt-get removetidak.
aptserupa, tetapi merupakan alternatif untuk,apt-get): askubuntu.com/questions/936810/apt-remove-vs-purge