apt-get 命令无法完成安装

apt-get 命令无法完成安装

我是 ubuntu 新手,当我尝试使用此命令安装 MaxEnt 3.4.0 时:

sudo apt-get install maxent 3.4.0

它向我显示了以下消息:

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libassa3.4-0-dev' for regex '3.4.0'
Note, selecting 'libavc1394-0' for regex '3.4.0'
E: Unable to locate package maxet

我该怎么做才能修复它?

答案1

重新阅读man apt-get。您的命令不要求安装MaxEnt 3.4.0“,它要求安装两个包:MaxEnt3.4.0(因此regex '3.4.0')。

我在 Xenial 存储库中找不到任何关于MaxEnt, maxent,的提示maxet- 确定它适用于 Ubuntu 吗?

答案2

Maxent 不在任何 Ubuntu 存储库中,因此,除非您添加一个提供 Maxent 包的存储库以通过 apt 下载和管理,否则您将无法使用它进行安装apt-get。从在线阅读来看,Maxent 似乎是一个不提供任何存储库的 Java 应用程序;您可能必须下载 Maxent .jar 并使用java -jarCLI 工具运行它。

答案3

您将不得不以手动方式进行操作,因为 Maxent 不适用于 Ubuntu(我个人从未听说过)。不过,我找到了它的 github 页面。因此,请继续输入:

gitclone https://github.com/lzhang10/maxent.git

在终端中选择一个文件夹来克隆 .git 存储库。

然后,按照 git 存储库的指示,按照 INSTALL 文件中的说明进行操作。它应该很简单,只需给出一个./configmake然后sudo make install在构建文件夹中执行即可。

相关内容