Closed3
AWS CLI を asdf 管理に移動する
ピン留めされたアイテム
やること
Before: Homebrew
→ After: asdf
先日↓の移行を行ったので、 AWS 関連についても管理を移す
anyenv から asdf に乗り換える
環境
$ sw_vers
ProductName: macOS
ProductVersion: 12.4
BuildVersion: 21F79
現状の把握
$ aws --version
aws-cli/2.7.21 Python/3.10.5 Darwin/21.5.0 source/x86_64 prompt/off
$ sam --version
SAM CLI, version 1.53.0
$ brew list | grep aws
aws-sam-cli
awscli
アンインストール
$ brew uninstall awscli
Uninstalling /usr/local/Cellar/awscli/2.7.21... (13,240 files, 107.5MB)
AWS CLI のプラグインを追加
GitHub: MetricMike/asdf-awscli
$ asdf plugin add awscli
updating plugin repository...remote: Enumerating objects: 101, done.
remote: Counting objects: 100% (89/89), done.
remote: Compressing objects: 100% (39/39), done.
remote: Total 101 (delta 55), reused 79 (delta 49), pack-reused 12
Receiving objects: 100% (101/101), 52.91 KiB | 4.07 MiB/s, done.
Resolving deltas: 100% (55/55), completed with 2 local objects.
From https://github.com/asdf-vm/asdf-plugins
a26d20a..8e26c1c master -> origin/master
HEAD is now at 8e26c1c Update asdf-quarkus plugin URL (#660)
$ asdf list
awscli
No versions installed
最新バージョンをインストール
2 系の中での最新の指定が下記↓
(1 系を入れたかったら latest:1
みたいにする)
$ asdf install awscli latest:2
awscli 2.7.27 installation was successful!
Global でバージョンの固定
$ asdf global awscli latest
$ aws --version
aws-cli/2.7.27 Python/3.9.11 Darwin/21.5.0 exe/x86_64 prompt/off
このスクラップは2022/08/26にクローズされました