在Ubuntu 12.04上安装Mahout - E:无法找到Mahout软件包。

4

如何在Ubuntu 12.04上安装Mahout?

sudo apt-get install mahout
Reading package lists... Done
Building dependency tree        
Reading state information... Done
E: Unable to locate package mahout


https://ccp.cloudera.com/display/CDHDOC/Mahout+Installation
To install Mahout on an Ubuntu or other Debian system:
$ sudo apt-get install mahout
3个回答

5

来自Cloudera的Mahout安装手册有以下部分:

Mahout先决条件

重要提示:如果您还没有这样做,请在使用下面的说明安装Mahout之前安装Cloudera的yum、zypper/YaST或apt存储库。有关说明,请参见CDH3安装。

CDH3安装期间,将配置Cloudera的软件包存储库http://archive.cloudera.com/debian <RELEASE>-cdh3 contrib到您的系统中,因此在按照手册操作后,您将能够使用apt-get安装mahout。


我正在使用chd4。我看到Mahout在这里。http://archive.cloudera.com/cdh4/ubuntu/precise/amd64/cdh/dists/precise-cdh4.1.2/contrib/binary-amd64/Packages。那么,鉴于这一点...我该如何添加到apt?然后执行apt-get update,再执行apt-get install mahout。 - Tampa
如果您正在使用cdh4,则应遵循CDH4文档。有一个专门的部分用于Mahout安装CDH4安装有一步是添加apt存储库。但从冗长的文档来看,这不会是唯一的步骤。也许您可以尝试使用Cloudera演示虚拟机,而不是从头安装CDH4? - harpun

3

从未以这种方式分发过。请从Apache下载或使用Maven。

编辑:... 从未由Apache以这种方式分发。如果您正在寻找这个,从Apache下载tarball。


看我的更新答案。Cloudera 应该更新他们的文档吗?这就是我困惑的原因,还是我需要添加一个 Cloudera 仓库? - Tampa
我不知道这是什么意思 - CDH中包含Mahout,但我认为它不是一个单独的软件包。如果是的话,那只能是Cloudera自己的发行版。 - Sean Owen
我正在使用cdh4。这是一个非官方支持的应用程序,因此需要使用agtp-get。我想知道是否有需要添加的apt仓库。 - Tampa

1

apt-cache search mahout 显示该软件包没有在官方的Ubuntu存储库中提供。

您需要直接从Apache获取。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接