有没有办法在Unix上安装特定版本的AWS CLI实用程序?

时间:2015-01-07 12:35:08

标签: unix amazon-web-services aws-cli

已在网上搜索但未找到与此相关的任何内容。

有没有人知道是否有任何方法可以在Unix中安装特定版本的AWS CLI?即使使用AWS文档,我也没有找到可配置的内容。

2 个答案:

答案 0 :(得分:6)

从广义上讲,这是在Unix / Linux环境中安装AWS CLI的方法:

pip install awscli

因为它使用了Python的pip,standard version syntax applies。要安装特定版本I looked through the release notes以选择一个版本,然后使用链接stackoverflow问题中看到的语法:

pip install awscli==1.5.0

请注意,在非一次性案例中,如果可能,我建议giving an installable range rather than a specific version

pip install "awscli>=1.5.0,<=1.6.0"

在这种情况下,我假装您需要1.5范围内存在但在1.6中删除的内容。另请注意,引号是必需的,否则您将输出重定向到名为&#34; = 1.5.0&#34;的文件。

答案 1 :(得分:3)

对于不想使用pip的任何人,AWS CLI V2 URL的格式如下:

https://awscli.amazonaws.com/AWSCLIV2-2.X.Y.msi
https://awscli.amazonaws.com/AWSCLIV2-2.X.Y.pkg
https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.X.Y.zip
https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.X.Y.zip.sig

例如,在Linux上,v2.0.0的链接为:

https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.0.zip
https://awscli.amazonaws.com/awscli-exe-linux-x86_64-2.0.0.zip.sig

对于AWS CLI V1,捆绑安装程序的URL格式如下:

https://s3.amazonaws.com/aws-cli/awscli-bundle-1.X.Y.zip