In questo caso ho l' libgbm1essere trattenuto, dandomi un messaggio come:
Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Da quando ho letto attentamente Come posso risolvere le dipendenze non soddisfatte dopo aver aggiunto un PPA? Ho provato a rimuovere il pacchetto rotto con sudo apt-get remove libgbm1come suggerito. Tuttavia, il comando remove mi ha dato lo stesso errore.
sudo apt-get upgradenon aggiorna questo pacchetto ( "...and 1 not upgraded."). E ho bisogno di questo per creare altri pacchetti che dipendono da esso ( pkgProblemResoverproblema di nuovo). Sembra che non sia possibile ripristinare la versione né andare avanti.
Passaggi che abbia mai provato:
- disabilitando alcuni repository ppa in
software updatesesudo apt-get updatepoi provato a risolvere con apt, che non ha funzionato. sudo apt-get -f installconand 1 not upgraded.- provato a installare pacchetti che
libgbm1dipendono da. Ma altri pacchetti che si presentano e si accumulano rapidamente fino a decine di essi, che sembra inaffidabile da gestire, e hanno anche riportato errori simili.
Perché non riesco a rimuovere il pacchetto? Come sistemarlo?
sudo apt --fix-broken installdopo aversudo dpkg --force-all -P libgbm1terminato l'installazione