Libpng-dev kann nicht installiert werden


8

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

Überprüfen Sie in / etc / apt / settings oder /etc/apt/preferences.d/, ob ein Paket fixiert ist. So sieht das aus. Haben Sie auch Backports aktiviert oder andere passende Repos hinzugefügt?
Wren T.

Nein, /etc/apt/preferences.d/ ist leer. Ich werde versuchen, neu zu starten. Update: kein Erfolg beim Neustart.
user492501

Meines Wissens nach habe ich keine Backports aktiviert. Aber ich habe einmal sudo add-apt-repository "deb archive.ubuntu.com/ubuntu $ (lsb_release -sc) Universum" ausgeführt.
user492501

1
Was apt-cache policy libpng12-devsagt das?
Florian Diesch

$ apt-cache policy libpng12-dev libpng12-dev: Installiert: (keine) Kandidat: 1.2.51-0ubuntu3 Versionstabelle: 1.2.51-0ubuntu3 0 500 de.archive.ubuntu.com/ubuntu wily / main amd64 Pakete .. ....... Ich habe dies der Frage hinzugefügt, um Zeilen zu erhalten.
user492501

Antworten:


7

Sie haben manuell einen anderen Build installiert libpng12-0. Sie müssen sudo apt-get install --reinstall libpng12-0=1.2.51-0ubuntu3und dann können Sie installieren libpng-dev.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.