[MontelLUG] Quanto apt fa il carogna...

Samuele Zanin samuele.zanin a tiscali.it
Dom 19 Lug 2009 23:01:08 CEST


..., si sputtana il database e non si riesce più ad installare e a
disinstallare un pacchetto:

pippo:#apt-get install antani
Lettura della lista dei pacchetti in corso... Fatto
Generazione dell'albero delle dipendenze in corso       
Lettura informazioni sullo stato... Fatto        
E: Il pacchetto antani deve essere reinstallato, ma non si riesce a
trovare un archivio per esso.

pippo:#apt-get remove antani
e ritorna dicendo che non si può rimuovere il pacchetto visto che non è
installato

e così via con vari:

pippo:# dpkg --force-all -r antani
dpkg - attenzione: richiesta di rimuovere antani ignorata. Solo i suoi
file di configurazione sono presenti nel sistema. Usa --purge per
rimuovere
anche quelli.
pippo:# dpkg --force-all --purge antani
(Lettura del database ... 
dpkg: avviso importante: manca il file con la lista dei file del
pacchetto `antani-libs', si assume che non abbia nessun file
correntemente installato.

dpkg: avviso importante: manca il file con la lista dei file del
pacchetto `antani', si assume che non abbia nessun file correntemente
installato.
150576 file e directory attualmente installati.)
Rimuovo antani ...
Elimino i file di configurazione di antani ...
pippo:# dpkg --force-all -r antani
dpkg - attenzione: la richiesta di rimozione di antani viene ignorata,
visto che non è installato.

Dopo aver provato senza esito i seguenti comandi trovati in rete:

apt-get clean
apt-get update
dpkg -r antani
apt-get purge antani
dpkg -r --force-remove antani
dpkg -r --force-remove-reinstreq antani
apt-get -f clean
dpkg -r --force-remove-reinstreq --purge antani
dpkg --force-remove-reinstreq --purge antani
dpkg --purge antani


Cancellare tutto quello che ha a che fare con il pacchetto antani in
/var/lib/dpkg/info

andare in:
/var/lib/dpkg/available e /var/lib/dpkg/status

e da li rimuovere ogni riferimento al malefico pacchetto.

Adesso si riesce ad installarlo.









More information about the montellug mailing list