AWSのAmazon Linux 2023(AL2023)でのdotnet8.0のインストールメモです。
この記事は、arm版。CPUがx64の時の記事はこちら。
まず、AWSでEC2を作成します。この時、arm64,AL2023を選択して作成します。
TeraTerm5.0で、作ったEC2に接続して、以下のコマンドを順次発行します。
# 何はともあれ、アップデート
sudo dnf update -y
sudo dnf install libicu -y
sudo mkdir -p /usr/share/dotnet
cd /usr/share/dotnet
# https://dotnet.microsoft.com/ja-jp/download/dotnet/8.0
sudo wget https://download.visualstudio.microsoft.com/download/pr/43e09d57-d0f5-4c92-a75a-b16cfd1983a4/cba02bd4f7c92fb59e22a25573d5a550/dotnet-sdk-8.0.100-linux-arm64.tar.gz
sudo tar -zxvf dotnet-sdk-8.0.100-linux-arm64.tar.gz
sudo rm -rf dotnet-sdk-8.0.100-linux-arm64.tar.gz
sudo ln -s /usr/share/dotnet/dotnet /usr/bin/dotnet
dotnet --version
#バージョンが表示されたら完了
x64版との違いとして、dotnetがdnfでインストールできないので、バイナリからインストールします。
ビルドできるか試してみます。
cd /home/ec2-user/
mkdir sample_app
ls sample_app
dotnet new console
dotnet run
Hello World と表示されれば、問題なくビルド・実行できている様です。
2件のコメント