无法在 ubuntu 16.04 上安装 Maven

无法在 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

正如错误消息所建议的“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有时 Google 比 Stack Exchange 中集成的搜索引擎更好。您可以使用运算符将​​ Google 搜索限制在一个域中site:,例如site:askubuntu.com Unmet dependencies

答案2

它可能看起来很假,但你是否sudo apt-get -f install按照它的建议运行了?

相关内容