====== Forzare la rimozione di un pacchetto deb ======
Autore: **//Fabio Di Matteo//** \\ Ultima revisione: **//21/03/2010//** \\ \\
Puo' capitare che un pacchetto non ne voglia sapere di essere disinstallato dal sistema con i metodi classici ([[sistema:comandi_apt_e_dpkg]]) e dpkg ritorni un errore del genere:
subprocess post-removal script returned error exit status 2
Errors were encountered while processing:
package_name
E: Sub-process /usr/bin/dpkg returned an error code (1)
In questi casi si devono mettere mani direttamente su una parte del database di apt-get. Ecco come procedere.
Entriamo nella directory contenente le info sul pacchetto:
cd /var/lib/dpkg/info/
Individuiamo i file relativi il pacchetto:
ls | grep
Procediamo alla rimozione manuale di tali file : \\
**Procedere con cautela e in caso cancellare ogni singolo file stando attenti a non cancellare altri file con nomi simili **
rm *
Infine rimuoviamo gli ultimi riferimenti al pacchetto con apt-get
apt-get remove