7

1) 我被告知 git 已安装在 EMR 上。这是真的 ?我不相信,因为我可以确认在我的 elastic-mapreduce ssh 终端中找不到“git”。见:https ://raw.github.com/gist/3177009/6128554a2668367b72758be74885836e41898923/gistfile1.txt 。

2)我需要在 EMR 上安装 git,但是下面这行:

hadoop@ip-10-235-11-52:/mnt$ sudo apt-get install git --assume-yes

结果是 :

hadoop@ip-10-235-11-52:/mnt$ sudo apt-get install git --assume-yes 读取包列表...完成 构建依赖树
读取状态信息...完成 git 已经是最新版本了。0 升级,0 新安装,0 删除,3 未升级。

然而不幸的是,即使在发出此命令之后,git 也不会在此 EMR 实例上运行:

hadoop@ip-10-235-11-52:/mnt$ git -bash: git: 找不到命令 hadoop@ip-10-235-11-52:/mnt$ sudo git sudo: git: 找不到命令

4

2 回答 2

8

跟进@jayunit100 的回答:

yum install git-core 将适用于 AWS-EMR。

于 2016-10-28T08:59:44.393 回答
0

1) 较旧的 EMR 实例似乎没有安装 git,库存。

2)

apt-get install git 实际上应该是 apt-get install git-core

很简单。

于 2012-07-25T23:50:29.343 回答