Errori nell'aggiornamento dei pacchetti su Linux: come risolverli
Risolvi i guasti più comuni durante l'aggiornamento di pacchetti o del sistema nelle distribuzioni Linux.
"Impossibile ottenere il blocco"
Un altro processo di aggiornamento è ancora in corso o è rimasto bloccato.
sudo killall apt apt-get
sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
sudo rm /var/lib/dpkg/lock*
sudo dpkg --configure -a
Dipendenze rotte
sudo apt --fix-broken install
Repository con errore 404 o simile
Di solito indica un repository di terze parti non aggiornato o
dismesso. Controlla /etc/apt/sources.list e i file in
/etc/apt/sources.list.d/ — elimina o commenta la riga del
repository che fallisce se non ti serve più.
Attenzione: prima di cancellare manualmente i file di blocco, conferma che non ci sia davvero nessun aggiornamento in corso — fallo solo se sei sicuro che il processo precedente sia rimasto bloccato, non semplicemente stia impiegando tempo.
Domande frequenti
È sicuro cancellare i file di blocco di apt?
Solo se confermi che nessun processo di aggiornamento sia davvero ancora in corso — cancellarli mentre un aggiornamento è in corso può lasciare il sistema dei pacchetti in uno stato incoerente.
Cosa faccio se un repository di terze parti dà errore 404?
Controlla i file in /etc/apt/sources.list.d/ ed elimina o commenta la riga corrispondente a quel repository se non è più disponibile o non ti serve più.