In diesem Fall habe ich das libgbm1
Wesen festgehalten und gebe mir eine Nachricht wie:
Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
Da ich sorgfältig gelesen habe Wie löse ich nicht erfüllte Abhängigkeiten nach dem Hinzufügen einer PPA auf? Ich habe versucht, das kaputte Paket mit sudo apt-get remove libgbm1
wie vorgeschlagen zu entfernen . Der Befehl zum Entfernen gab mir jedoch den gleichen Fehler.
sudo apt-get upgrade
aktualisiert dieses Paket nicht ( "...and 1 not upgraded."
). Und ich brauche dieses, um einige andere Pakete zu erstellen, die davon abhängen ( pkgProblemResover
Problem wieder). Es scheint, dass ich die Version nicht zurücksetzen oder vorwärts gehen kann.
Schritte, die ich jemals versucht habe:
- Deaktivieren Sie einige ppa-Repositorys in
software updates
undsudo apt-get update
versuchen Sie dann, mit apt zu beheben, was nicht funktioniert hat. sudo apt-get -f install
mitand 1 not upgraded
.- hat versucht, Pakete zu installieren, die
libgbm1
davon abhängen. Aber es kommen immer mehr Pakete und stapeln sich schnell auf zehn, was unzuverlässig zu sein scheint, und sie meldeten auch ähnliche Fehler.
Warum konnte ich das Paket nicht entfernen? Wie man es repariert?
sudo apt --fix-broken install
nachdemsudo dpkg --force-all -P libgbm1
die Installation zu beenden