Domanda: Stavo installando alcuni pacchetti OpenStack su Ubuntu 14.04.4 LTS e ho riscontrato un errore Impossibile correggere i problemi, hai tenuto pacchetti rotti . Tuttavia, questo errore sembra verificarsi per qualsiasi installazione di pacchetto. Di seguito è riportato il messaggio di errore dettagliato.
# apt-get install python-sqlalchemy python-nova Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following packages have unmet dependencies: python-nova : Depends: python-sqlalchemy (< 0.9) but 0.9.8+dfsg-0.1~cloud0 is to be installed E: Unable to correct problems, you have held broken packages.
Come risolvere questo errore?
Soluzione:
Questo errore si verifica se alcuni pacchetti installati nel sistema sono danneggiati o incompleti. Quindi è sempre consigliato aggiornare il sistema prima di installare nuovi pacchetti.
# sudo apt-get update
Una volta completato l'aggiornamento, puoi utilizzare –fix-missing opzione come mostrato di seguito:
# sudo apt-get install --fix-missing
Nota :In alternativa, puoi eseguire anche il comando seguente.
# apt-get update --fix-missing