Nel caso in cui si siano verificati alcuni problemi durante l'ultima apt-getoperazione, esiste un comando che verifica se è necessario continuare qualcosa apt-get?
Nel caso in cui si siano verificati alcuni problemi durante l'ultima apt-getoperazione, esiste un comando che verifica se è necessario continuare qualcosa apt-get?
Risposte:
Usa il comando:
sudo apt-get -f install
Se ciò non funziona, puoi indirizzare dpkg per completare la configurazione di tutti i pacchetti che sono stati impostati solo parzialmente:
sudo dpkg --configure -a
Se non funziona, puoi riconfigurare tutti i pacchetti con:
sudo dpkg-reconfigure -a
sudo aptitude -f install?
-fdident fa alcuna differenza, senza o senza, non ottengo errori con apt-get ma con atṕtitude, vedi: askubuntu.com/questions/425516/…
dpkg --configure -a? Questo è un sottoinsieme di cosa apt-get -f …succede se ci sono pacchetti non configurati. dpkg-reconfigureè un'operazione completamente diversa.
Oltre alla risposta di @Frantique, vorrei aggiungere:
sudo dpkg --configure -a
Ciò ha risolto il mio problema quando l'aggiornamento è stato interrotto durante il processo.
Ho avuto lo stesso problema e nel mio caso un pacchetto Deb è stato danneggiato. Dovevo
eliminare i pacchetti memorizzati nella cache da /var/cache/apt/archivescon
sudo apt-get clean
prima di correre
sudo apt-get -f install
dpkg lockerrore, vedi qui .