システムに Maven をインストールできません。以下のコマンドを使用してみました。
sudo apt-get install maven
以下のエラーが発生します:
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).
ここで何が起こっているのか、どのようにインストールするのか全く分かりません。
答え1
エラーメッセージに「apt-get -f install
パッケージなしで実行」と示されているように:
sudo apt-get install -f
それでも問題が解決しない場合は、パッケージが(部分的に)古くなっている可能性があります。依存関係の問題を修正しながらパッケージを更新してください(-f
):
sudo apt-get update
sudo apt-get upgrade -f
(maven
後者のコマンドに追加して、アップグレードと依存関係の修正と一緒に一度にインストールすることもできます。)
エラーが発生する場合はapt-get update
、続行する前にエラーを修正してください。Ask Ubuntu でエラー メッセージ1を検索するか、新しい質問をしてください。
1 Stack Exchange に統合されている検索エンジンよりも Google の方が優れている場合があります。演算子を使用して、Google 検索を 1 つのドメインに制限できます (site:
例: ) site:askubuntu.com Unmet dependencies
。
答え2
sudo apt-get -f install
ダミーのように見えるかもしれませんが、推奨どおりに実行しましたか?