web-dev-qa-db-ja.com

Ubuntu 16.04にMavenをインストールできません

以下のコマンドを使用して、システムに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
NarendraR

エラーメッセージが「パッケージなしで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

2
David Foerster

ダミーに見えるかもしれませんが、推奨どおりSudo apt-get -f installを実行しましたか?

0
Anton Shevchuk