🌟

Ubuntu 24系にAWS CLIをインストールする

2025/03/12に公開

はじめに

Ubuntu20系からUbuntu24系に更新する際に apt-get install awscli でインストールできなくなっていたので、備忘録として投稿します。

同じような現象に遭遇した方のお役に立てますと幸いです。

AWS CLIをインストールしようとすると以下のエラーになる

20系のときは apt-get install -y awscli だけでインストールが可能でした。
しかし、24系に更新すると上記のコマンドで以下のエラーが出るようになりました。

Package 'awscli' has no installation candidate

つまり、aptのパッケージに存在しないとのエラーです。

解決方法

AWS CLIをマニュアルインストールする方法で回避します。

公式を参考に
https://docs.aws.amazon.com/ja_jp/cli/latest/userguide/getting-started-install.html#getting-started-install-instructions

curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
sudo ./aws/install

aws --version
# 実行結果
aws-cli/2.24.22 Python/3.12.9 Linux/6.12.5-linuxkit exe/x86_64.ubuntu.24

ちなみに

GitHub Actionsの場合、最初からUbuntu24系にAWS CLIが入っているらしいのでインストールは不要らしいです。
https://github.com/aws/aws-cli/issues/8978#issuecomment-2418086718

Discussion