Apple Silicon 対応のAWS CLIがリリースされていた

今回もAWS CLIネタ。AWS CLI、2.30.0でApple Silicon対応が謳われていたものの2.30.2まではインストーラーでRosettaが要求されていました。

miyohide.hatenablog.com

その後、2.30.3にてようやく正式対応されました。

ChangeLogにも以下の記載があります。

enhancement:macOS: Added explicit architecture support in PKG installer for universal builds on Macs to prevent Rosetta requirement prompt.

私が試したバージョンは2.30.3よりも進んだ2.30.5ですが、実際にインストールしてみると、Rosettaの要求なしにインストーラーを進めることができます。

そのままインストールを進めると、無事成功。バージョン情報にもexe/arm64Apple Silicon対応版として動いています。

なお、インストーラーを進める途中に、すべてのユーザーにインストールするか、特定のユーザーにインストールするかという選択肢が出てくるのですが、ここではすべてのユーザーにインストールすることをお勧めします。原因は以下のIssue。

github.com

何はともあれ、Apple SiliconでRosettaなしで公式のAWS CLIが動く環境が整いました。