Ich kann Maven nicht auf meinem System installieren. Ich habe versucht, den folgenden Befehl zu verwenden:
sudo apt-get install maven
Es werden mir die folgenden Fehler angezeigt:
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
libperl5.22 : Depends: perl-modules-5.22 (>= 5.22.1-9ubuntu0.2) but 5.22.1-9 is to be installed
maven : Depends: libmaven3-core-java (= 3.3.9-3) but it is not going to be installed
perl : Depends: perl-modules-5.22 (>= 5.22.1-9ubuntu0.2) but 5.22.1-9 is to be installed
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Ich habe keine Ahnung, was hier passiert und wie ich es installiere.
Antwort1
Wie die Fehlermeldung „ apt-get -f install
ohne Pakete ausführen“ nahelegt:
sudo apt-get install -f
Wenn das nicht hilft, sind Ihre Pakete möglicherweise (teilweise) veraltet. Aktualisieren Sie sie, während Sie Abhängigkeitsprobleme erneut beheben ( -f
):
sudo apt-get update
sudo apt-get upgrade -f
(Sie können auch maven
an den letzteren Befehl anhängen, um zu versuchen, es in einem Durchgang zusammen mit den Upgrades und Abhängigkeitsfixes zu installieren.)
Wenn apt-get update
dies zu Fehlern führt, versuchen Sie bitte, diese zu beheben, bevor Sie fortfahren. Suchen Sie auf Ask Ubuntu nach der Fehlermeldung 1 oder stellen Sie eine neue Frage.
1 Manchmal ist Google eine bessere Suchmaschine als die in Stack Exchange integrierte. Sie können eine Google-Suche mit dem site:
Operator auf eine Domain beschränken, z. B. site:askubuntu.com Unmet dependencies
.
Antwort2
Es sieht vielleicht dumm aus, aber haben Sie sudo apt-get -f install
es wie empfohlen ausgeführt?