IT박스

AWS CLI를 최신 버전으로 업그레이드하는 방법은 무엇입니까?

itboxs 2020. 8. 12. 07:58
반응형

AWS CLI를 최신 버전으로 업그레이드하는 방법은 무엇입니까?


최근에 필요한 기능이 부족한 이전 버전의 AWS CLI를 실행하고 있음을 확인했습니다.

$aws --version
aws-cli/1.2.9 Python/3.4.3 Linux/3.13.0-85-generic

최신 버전의 AWS CLI (1.10.24)로 업그레이드하려면 어떻게해야합니까?

편집하다:

다음 명령을 실행하면 AWS CLI가 업데이트되지 않습니다.

$ pip install --upgrade awscli
Requirement already up-to-date: awscli in /usr/local/lib/python2.7/dist-packages
Cleaning up...

버전 확인 :

$ aws --version
aws-cli/1.2.9 Python/3.4.3 Linux/3.13.0-85-generic

AWS CLI를 업그레이드하려면 다음을 사용하십시오.

pip install --upgrade awscli

에서 http://docs.aws.amazon.com/cli/latest/userguide/installing.html#install-with-pip

기존 AWS CLI 설치를 업그레이드하려면 --upgrade 옵션을 사용하십시오.

pip 설치-awscli 업그레이드


Linux 및 MacOS X에서 각 단계에 해당하는 세 가지 명령은 다음과 같습니다.

$ curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
$ unzip awscli-bundle.zip
$ sudo ./awscli-bundle/install -i /usr/local/aws -b /usr/local/bin/aws

작동하지 않습니다.

pip 설치-awscli 업그레이드

이것은 Ubuntu 14.04에서 잘 작동했습니다 (재부팅 할 필요도 없습니다 .. 먼저 pip3을 설치해야합니다).

pip3 설치-awscli 업그레이드


을 시도 sudo pip install --upgrade awscli하고 새 셸을 엽니 다. 이것은 나를 위해 잘 작동했습니다 (재부팅 할 필요 없음).


Ubuntu 16.04의 경우 다른 답변과 주석의 일부를 사용하고 재부팅하는 대신 bash를 다시로드했습니다.

apt를 사용하여 aws-cli를 설치 했으므로 먼저 제거했습니다.

sudo apt-get remove awscli

그런 다음 pip install 수 있습니다 (sudo를 사용하여 pip2로 전역 적으로 설치하기로 선택했습니다).

sudo pip install -U awscli

이 작업을 서버에서 수행했기 때문에 재부팅하고 싶지 않았지만 bash를 다시로드하면 트릭이 발생했습니다.

source ~/.bashrc

이 시점에서 새 버전의 aws cli를 사용할 수 있습니다.

aws --version

간단한 사용 sudo pip install awscli --force-reinstall --upgrade

이렇게하면 필요한 모든 모듈이 업그레이드됩니다.


아래 명령에 따라 UBUNTU에 AWS CLI를 설치할 수 있습니다.

sudo apt install curl

curl " https://s3.amazonaws.com/aws-cli/awscli-bundle.zip"-o "awscli-bundle.zip"

awscli-bundle.zip의 압축을 풉니 다.

sudo ./awscli-bundle/install -i / usr / local / aws -b / usr / local / bin / aws

rm -rf awscli-bundle.zip awscli-bundle

테스트하려면 : aws — 버전

더 많은 정보를 위해서 :

https://gurudathbn.wordpress.com/2018/03/31/installing-aws-cli-on-ubuntu/


pip install awscli --upgrade --user

The --upgrade option tells pip to upgrade any requirements that are already installed. The --user option tells pip to install the program to a subdirectory of your user directory to avoid modifying libraries used by your operating system.

참고URL : https://stackoverflow.com/questions/36969391/how-to-upgrade-aws-cli-to-the-latest-version

반응형