Menghapus aplikasi yang rusak pada Debian/Ubuntu

By | June 8, 2019

Pagi – pagi diselingi ISP yang koneksinya tak ada stabil padahal sedang troubleshooting. ? Kali ini sedang mencoba PHP 7.0 di Ubuntu 16.04, dan karena tugasnya telah selesai niatnya akan saya hapus saja. Tetapi gunakan cara biasa ternyata tak ampuh.

Karena installnya dari repository karenanya petunjuk dibawah biasanya telah lumayan:

apt-get purge nama_aplikasi

Yang muncul malah pesan kesalahan berikut:

ERROR: Conf php7.0-cgi does not exist!
dpkg: error processing package php7.0-cgi (--purge):
subprocess installed pre-removal script returned error exit status 1
Errors were encountered while processing:
php7.0-cgi
E: Sub-process /usr/bin/dpkg returned an error code (1)

Nah lho. Di daftar program ada tapi apt gagal menghapusnya.

Diinstall ulang pun ya cuma ada informasi kalau telah ada dan versi terbaru:

php7.0-cgi is already the newest version (7.0.13-0ubuntu0.16.04.1).

Jadi memang ada something wrong tapi entah dimananya. Misal sahabat mengalami masalah yang sama dan tak dapat gunakan cara standar seperti yang saya alami dapat gunakan solusi alternatifnya.

Kita dapat mencoba menghapus segala paket program yang diinstall oleh yang lain tapi telah tak digunakan. Intinya dependensinya.

apt-get autoremove

Cara halus gagal ya gunakan cara kasar. Hehe. ? Hati – hati saja dan backup saran saya.

dpkg --remove --force-remove-reinstreq nama_aplikasi

Setelah itu coba install kembali.

apt-get install -f

Telah saya coba di Ubuntu dan Debian dan memang format perintahnya masih sama.


Sumber https://servernesia.com