Sicuramente in qualche occasione hai avuto problemi con pacchi rotti. Se è così e hai una distribuzione Debian / Ubuntu o basata su di esse, puoi risolvere questi problemi in un modo abbastanza semplice seguendo i passaggi di questo tutorial. In questo modo smetteranno di essere un fastidio per te ...
Ma prima di tutto dovresti sapere Quali sono i pacchi rotti, se non lo sai già. Ebbene, a volte può accadere che un pacchetto non possa essere installato correttamente per qualche motivo o che non sia compatibile con il resto dei pacchetti da cui dipende. In tal caso non sarai in grado di aggiornare, installare o disinstallare alcun pacchetto dalla distribuzione. Il pacchetto che causa tutti quei problemi è il cosiddetto pacchetto rotto ...
I motivi il motivo per cui vengono forniti i pacchetti rotti può essere:
- Hai provato a installare un programma esterno ai repository ufficiali della distribuzione.
- L'installazione di un programma viene interrotta accidentalmente. Qualunque sia la ragione.
- O che l'aggiornamento del sistema operativo venga interrotto.
- Ci sono anche altre cause, sebbene le precedenti siano le più frequenti ...
Risolvi il problema dei pacchetti danneggiati
Qualunque sia la causa, devi risolverlo in modo che tutto continui a funzionare correttamente. Per dare una soluzione a questo problema comune dovresti semplicemente seguirli semplici passaggi ...
Errore
Probabilmente hai visto che stavi cercando di installare qualcosa su errore tipico Tipo:
- Impossibile ottenere il lock / var / lib / dpkg / lock
- Impossibile bloccare la directory / var / lib / apt / lists /
Poter solucionar puoi eseguire questi comandi:
sudo rm /var/lib/apt/lists/lock sudo rm /var/cache/apt/archives/lock
Risolto il problema con dpkg
È probabile che quando si utilizza lo strumento di gestione dei pacchetti di basso livello dpkg e hai ricevuto l'errore:
- dpkg: errore durante l'elaborazione del pacchetto [nome_pacchetto] (–purge))
a aggiustalo Puoi eseguire le seguenti operazioni se non conosci il nome del pacchetto che causa il problema:
sudo dpkg –configure -a sudo dpkg –remove –force-remove –reinstreq
Invece, se conosci il nome prova questo:
sudo mv /var/lib/dpkg/info/nombre_de_tu_paquete.* /tmp/ sudo dpkg –remove –force-remove-reinstreq nombre_de_tu_paquete
Ricordati di sostituire nome_pacchetto dal nome del pacchetto che sta causando il problema nel tuo caso ...
Risolvi il problema con APT
Un altro modo per farlo è usare APT, il gestore di pacchetti di alto livello. Per fare ciò, assicurati prima che non ci siano nuove versioni dei pacchetti:
sudo apt –fix-missing update
In caso contrario, prova corsa l'ordine:
sudo apt install -f sudo apt update