amazon-web-services - AWS CLI 版本升级
问题描述
我已经使用“sudo pip install --upgrade awscli”安装了 AWS CLI 最新版本。这已成功更新了我的 aws cli 版本,但仅适用于 root 用户,但对于所有剩余用户,它仅将版本显示为以前的版本,如果我在没有 sudo 的情况下运行该命令,则它说权限被拒绝。
如果我的服务器有多个 linux 用户并且想为所有用户将我的 aws cli 版本从 1.16.3 更新到 1.18.223,我该怎么做?
请帮我 。
预先感谢
解决方案
您可以调整要安装的路径,二进制文件。
使用捆绑安装程序和 sudo 安装 AWS CLI 版本 1
curl "https://s3.amazonaws.com/aws-cli/awscli-bundle-1.18.223.zip" -o "awscli-bundle.zip"
unzip awscli-bundle.zip
sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws
只是好奇,当您升级AWS Cli
为什么不是最新的向后兼容并且可能有更多选项时
尽量不要使用sudo
. 更好地使用创建虚拟环境
推荐阅读
- c# - 有人能告诉我这段代码使用的是哪个版本的 Angular 吗?
- windows - 如何通过内部命令使用 CreateProcessWithLogonW
- sql - SQL 查询不能使用 NOT LIKE 来获取结果
- vba - 将带有图片的默认签名插入电子邮件
- impala - 请帮助在黑斑羚的条件下求和
- javascript - 我不断收到一个参考错误,说“文档”没有定义
- javascript - 如何纠正错误
- node.js - 如何做 Gremlin 包含对数字和字符串的搜索
- java - 如何从主窗口打开新窗口?
- markdown - 是否可以使用降价路径而不是最终的 url 在 Gatsby .md 文件中创建链接?