首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >同时使用amazon工具和EC2 api工具?

同时使用amazon工具和EC2 api工具?
EN

Server Fault用户
提问于 2011-09-26 21:21:04
回答 2查看 647关注 0票数 3

亚马逊有两个工具集,必须用来创建ec2 api工具ec2 ami工具,这两个工具集都需要设置EC2_HOME环境变量。所以似乎我每次只能在一个终端上使用其中的一个工具集?如果我必须使用另一个工具集-我必须导出EC2_HOME变量来纠正每次我需要巫术工具集的位置-这是正确的吗?

如果我想从单终端使用这两个工具集,你会怎么做?现在我可以打开多个终端,并以这种方式将EC2_HOME设置到不同的位置--但这似乎有点令人费解。

有什么想法吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-09-26 21:49:35

当我在Ubuntu上安装标准的ec2-api-toolsec2-ami-tools软件包时,事情就开始运作了。我是这样做的:

代码语言:javascript
复制
sudo apt-get install ec2-api-tools ec2-ami-tools

当我从您指出的页面(例如,当我需要最新版本时)手动安装EC2 API工具和AMI工具时,我只需将每个bin、lib和etc目录的内容复制到一个位置,如下所示:

代码语言:javascript
复制
/usr/local/aws/bin/
/usr/local/aws/lib/
/usr/local/aws/etc/

从两个EC2下载的zip文件中复制/移动/提取所有bin、lib等文件和子目录到这些位置,然后设置一个变量值(将其添加到$HOME/.bashrc或等效值):

代码语言:javascript
复制
export EC2_HOME=/usr/local/aws

一旦完成,所有命令都应该在这两组工具中工作。

下面是我要安装的工具的配方:

代码语言:javascript
复制
sudo mkdir -p /usr/local/aws

wget http://s3.amazonaws.com/ec2-downloads/ec2-api-tools.zip
unzip ec2-api-tools.zip
sudo rsync -a --no-owner --no-group ec2-api-tools-*/{lib,bin} /usr/local/aws/

wget http://s3.amazonaws.com/ec2-downloads/ec2-ami-tools.zip
unzip ec2-ami-tools.zip
sudo rsync -a --no-owner --no-group ec2-ami-tools-*/{lib,bin,etc} /usr/local/aws/

您还可以放入RDS工具、IAM工具和AWS命令行工具的其余部分。

票数 4
EN

Server Fault用户

发布于 2011-09-26 21:38:55

这是模糊的,因此可能不会是我的任何代表,但简而言之,如果您查看您正在使用的工具的手册页,我认为您会发现除了设置一个环境变量之外,还有其他方法来提供变量。您可能可以使用命令行开关来提供每个工具所需的变量。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/315707

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档