Impossibile disinstallare pacchetti, dpkg, error code 1 .

Può capitare che avete dei pacchetti danneggiati installati, ma cercando di disinstallarli danno un’errore generico. A me è capitato con il pacchetto fgfs-base, parte del simulatore di volo FlightGear. Vediamo come risolvere.

Rimozione di fgfs-base...

dpkg: errore nell'elaborare fgfs-base (--remove):

il sottoprocesso vecchio script di pre-removal ha restituito lo stato di errore 1

configured to not write apport reports

Si sono verificati degli errori nell'elaborazione:

fgfs-base

E: Sub-process /usr/bin/dpkg returned an error code (1)

Se vi esce questo errore quando disinstallate il pacchetto danneggiato la soluzione è più che semplice.

Aprite un terminale e digitate:

sudo rm /var/lib/dpkg/info/PACCHETTO*

Dove al posto di PACCHETTO inserite il nome del pacchetto danneggiato, nel mio caso fgfs-base.

Ora date un:

sudo dpkg --remove --force-remove-reinstreq PACCHETTO

Sostituite sempre a "PACCHETTO" il nome del vostro caso. E’ tutto, dovreste averlo disinstallato :D

8 pensieri su “Impossibile disinstallare pacchetti, dpkg, error code 1 .

    • sudo rm /var/lib/dpkg/info/PACCHETTO*

      sudo dpkg –remove –force-remove-reinstreq PACCHETTO

      Sono due comandi, il resto tutte spiegazioni per utenti inesperti :D

  1. Facile o difficile, giro largo o corto…a me non funziona…

    sudo rm /var/lib/dpkg/info/openbravo-3
    rm: impossibile rimuovere “/var/lib/dpkg/info/openbravo-3”: Nessun file o directory

Lascia un commento