Ich benutze Ubuntu 15.10 64-Bit. Wenn ich renne
sudo apt-get install libpng-dev
Die Konsole druckt
Paketlisten lesen ... Fertig Abhängigkeitsbaum erstellen Statusinformationen lesen ... Fertig Beachten Sie, dass Sie 'libpng12-dev' anstelle von 'libpng-dev' auswählen. Einige Pakete konnten nicht installiert werden. Dies kann bedeuten, dass Sie haben eine unmögliche Situation angefordert oder wenn Sie die instabile verwenden Verteilung, dass einige erforderliche Pakete noch nicht erstellt wurden oder aus Incoming entfernt wurden. Die folgenden Informationen können zur Lösung der Situation beitragen: Die folgenden Pakete haben nicht erfüllte Abhängigkeiten: libpng12-dev: Abhängig von: libpng12-0 (= 1.2.51-0ubuntu3), aber 1.2.51-0ubuntu3.15.10.2 muss installiert werden E: Probleme konnten nicht behoben werden. Sie haben defekte Pakete aufbewahrt.
Zuerst habe ich versucht, libpng-dev im Software Center zu installieren, aber es ist abgestürzt, als es versucht hat, libpng-dev zu installieren. Dann habe ich gegoogelt und es versucht
sudo apt-get update sudo apt-get upgrade sudo apt-get install -f libpng-dev
aber das hat nicht geholfen. Vielleicht sollte ich Ubuntu einfach neu installieren? Ich hätte kein Problem damit, würde nur eine Stunde brauchen.
$ apt-cache policy libpng12-dev
druckt
libpng12-dev: Installiert: (keine) Kandidat: 1.2.51-0ubuntu3 Versionstabelle: 1.2.51-0ubuntu3 0 500 http://de.archive.ubuntu.com/ubuntu/ wily / main amd64-Pakete
$ apt-cache policy libpng12-0
druckt
libpng12-0: Installiert: 1.2.51-0ubuntu3.15.10.2 Kandidat: 1.2.51-0ubuntu3.15.10.2 Versionstabelle: *** 1.2.51-0ubuntu3.15.10.2 0 100 / var / lib / dpkg / status 1.2.51-0ubuntu3 0 500 http://de.archive.ubuntu.com/ubuntu/ wily / main amd64-Pakete
apt-cache policy libpng12-dev
sagt das?Antworten:
Sie haben manuell einen anderen Build installiert
libpng12-0
. Sie müssensudo apt-get install --reinstall libpng12-0=1.2.51-0ubuntu3
und dann können Sie installierenlibpng-dev
.quelle