Macにコマンドライン(ターミナル)でAWSのCLIをインストールする方法を記載します。
実行コマンド
下記のコマンドを2つ実行するだけです。
sudo installer ~
実行時はmacの管理者パスワードの入力が求められます。
curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
sudo installer -pkg AWSCLIV2.pkg -target /
上記コマンドを実行し、最後にinstaller: The install was successful.
が表示されたら下記コマンドを実行します。
$ aws --version
aws-cli/2.4.13 Python/3.8.8 Darwin/20.6.0 exe/x86_64 prompt/off
AWS CLI のバージョンが表示されれば無事インストールできています。
インストールできない場合は、パッケージのURLが変更されているかもしれませんので、公式サイトで最新のURLを確認してみてください。
https://docs.aws.amazon.com/ja_jp/cli/latest/userguide/install-cliv2-mac.html
変更されているようでしたら、curl
コマンドで指定しているURLを書き換えて、コマンドを再実行します。
また、下記コマンドでもインストール可能なようなので、こちらで試してみるのも良いかと思います。
sudo pip install awscli
もしくは
brew install awscli
コマンド補足
curl "https://awscli.amazonaws.com/AWSCLIV2.pkg" -o "AWSCLIV2.pkg"
curl
コマンドの引数にURLを指定することで、指定したファイルをダウンロードできます。
デフォルトの出力先は「標準出力」なので、リダイレクトか、「-o」オプションでファイル名を指定しすることでファイルの保存を行います。
sudo installer -pkg AWSCLIV2.pkg -target /
Mac OS Xのターミナルでパッケージをインストールする際は、installer
コマンドを使用します。
-pkg
オプションでインストールパッケージ名を、-target
もしくは-tgt
オプションで対象ボリュームを指定します。
参考
https://docs.aws.amazon.com/ja_jp/cli/latest/userguide/welcome-versions.html
https://atmarkit.itmedia.co.jp/ait/articles/1606/22/news030.html
https://www.famlog.jp/article/1180