Ein Paket konnte nicht installiert werden. Gibt es eine Möglichkeit, Abhängigkeiten automatisch zu installieren?

Ein Paket konnte nicht installiert werden. Gibt es eine Möglichkeit, Abhängigkeiten automatisch zu installieren?

Ich verwende Ubuntu 14.04. Und ich versuche zu installierendpkg-Entwicklerwofür einige Abhängigkeitsdateien erforderlich sind.

bin$ sudo apt-get install dpkg-dev
Reading package lists... Done
Building dependency tree       
Reading state information... Done
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 information may help to resolve the situation:

The following packages have unmet dependencies:
 dpkg-dev : Depends: libdpkg-perl (= 1.17.5ubuntu5) but 1.17.5ubuntu5.6 is to be installed
            Recommends: build-essential but it is not going to be installed
            Recommends: fakeroot
            Recommends: libalgorithm-merge-perl but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Danach mache ich das Folgende: Es wurde empfohlen, alle Abhängigkeiten zu installieren, die bei der vorherigen Installation erforderlich waren.

bin$ sudo apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libsdl-image1.2 libtar0 libva-x11-1 libxcb-composite0 libxcb-xv0
  vlc-plugin-notify vlc-plugin-pulse
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.

was nicht funktioniert. Bitte empfehlen Sie einen Weg, dieses Hindernis zu überwinden. Vielen Dank im Voraus.

Antwort1

  1. Aktualisieren Sie die Paketliste und prüfen Sie, ob das Problem dadurch behoben wird.

  2. Verwenden Sie ein anderes Tool, aptitudeum Versionen manuell auszuwählen und den Konflikt zu lösen. Die Benutzeroberfläche erfordert etwas Eingewöhnungszeit, ist aber großartig, um vermasselte Abhängigkeiten zu retten.

verwandte Informationen