Ok, oramai avete acquisito una certa confidenza con la vostra distribuzione Linux preferita, avete imparato ad utilizzare i tanti tool di gestione dei pacchetti compresa l’installazione dei nuove chiavi e source list ma, improvvisamente succede l’imprevisto ed un pacchetto che volevate disinstallre od anche solo aggiornare vi ritorna un messaggio di errore dal tipo :
” E: <nome pacchetto>: il sottoprocesso installato script di post-installation ha restituito lo stato di errore 1 ”
e, nonostante ogni tentativo provato, tra comandi di ogni sorta (apt-get purge ecc…) e pacchetti di gestione (es. synaptic) , nulla funziona.
che cosa fare adesso ??? come togliersi da questo impiccio ???
Bene, una soluzione esiste ed anche piuttosto semplice, bastera’ seguire questi pochi passi :
- spostarsi nella directory /var/lib/dpkg/info/ # e’ qui che trovate tutti ipacchetti installati
- cercate il nome del vostro pacchetto con estensione .postrm (es. <nome_pacchetto.postrm>
- editatelo e, scrivete exit 0 nella seconda riga del file dopo #!/bin/sh
- ultima operazione # apt-get remove <nome_pacchetto>
….. salvo strani inconvenienti dovreste aver cancellato il pacchetto incriminato.
Buon lavoro !