在Debian上获得命令行EC2工具的推荐方法是什么?所以,基本上和这个问题一样,但是对于EC2,而不是S3。
Ubuntu有EC2-ami-工具和EC2-API-工具,但是我找不到相应的Debian包。一篇名为"在Debian中安装EC2 AMI & API工具“的博文谈到在包管理之外安装亚马逊的软件包,但这似乎有点笨拙。
发布于 2010-04-13 14:47:23
啊,看来您可以在Debian上使用Ubuntu软件包了!至少对于我正在开发的Debian稳定(5.0.4)系统来说,ec2-api-tools来自Ubuntu Jaunty显然工作得很好.
我所做的:
sudo dpkg -i ec2-api-tools_1.3.34128-0ubuntu2_amd64.deb编辑:正如注释中指出的,您可能希望使用最新Ubuntu版本的软件包。(不过,我不能说与特定Debian版本的兼容性。)
至于ec2-ami-tools,我也很顺利地安装了它,但只在完成了一些缺少的依赖之后:sudo apt-get install ruby libopenssl-ruby curl。(在那之前,我必须要做dpkg -r ec2-ami-tools。)
当然,显而易见的问题是:为什么没有正式的Debian软件包?事实证明,亚马逊的EC2工具不适用于Debian,因为有一些DFSG合规原因。:-(
发布于 2011-08-11 10:19:06
以下是Debian稳定中的“免费”实现euca2ools
工具包的列表
在EC2工具中添加‘使用限制’条款3.3 (就像亚马逊那样),我认为这是一个错误的措施
发布于 2011-08-24 03:13:43
下载ubuntu包的一个小脚本:
(getdeb-ub.sh)假设您在/etc/apt/source es.list.d/ubuntu.list中有ubuntu源代码列表文件,并且之前有sudo apt-get update,所以已经缓存了该列表。
#!/bin/bash
cd /etc/apt/sources.list.d
sudo mv .ubuntu.list.bak ubuntu.list
aptitude download "$@"
sudo mv ubuntu.list .ubuntu.list.bak然后,运行./getdeb-ub.sh ec2-ami-tools ec2-api-tools从ubuntu存储库下载ec2工具。然后,运行sudo aptitude install ec2-api-tools-x.x.x.deb等来安装带有所有所需依赖项的deb包。(sudo dpkg -i ...不会为您安装依赖项)
https://serverfault.com/questions/131970
复制相似问题