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