首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于Debian的亚马逊EC2工具?

用于Debian的亚马逊EC2工具?
EN

Server Fault用户
提问于 2010-04-13 14:41:57
回答 4查看 6.2K关注 0票数 5

在Debian上获得命令行EC2工具的推荐方法是什么?所以,基本上和这个问题一样,但是对于EC2,而不是S3。

Ubuntu有EC2-ami-工具EC2-API-工具,但是我找不到相应的Debian包。一篇名为"在Debian中安装EC2 AMI & API工具“的博文谈到在包管理之外安装亚马逊的软件包,但这似乎有点笨拙。

EN

回答 4

Server Fault用户

回答已采纳

发布于 2010-04-13 14:47:23

啊,看来您可以在Debian上使用Ubuntu软件包了!至少对于我正在开发的Debian稳定(5.0.4)系统来说,ec2-api-tools来自Ubuntu Jaunty显然工作得很好.

我所做的:

  1. 下载.deb封装 (在我的例子中是amd64 )的EC2-API-工具
  2. 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合规原因。:-(

票数 5
EN

Server Fault用户

发布于 2011-08-11 10:19:06

以下是Debian稳定中的“免费”实现euca2ools

工具包的列表

在EC2工具中添加‘使用限制’条款3.3 (就像亚马逊那样),我认为这是一个错误的措施

票数 1
EN

Server Fault用户

发布于 2011-08-24 03:13:43

下载ubuntu包的一个小脚本:

(getdeb-ub.sh)假设您在/etc/apt/source es.list.d/ubuntu.list中有ubuntu源代码列表文件,并且之前有sudo apt-get update,所以已经缓存了该列表。

代码语言:javascript
复制
#!/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 ...不会为您安装依赖项)

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

https://serverfault.com/questions/131970

复制
相关文章

相似问题

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