AL2023 x64 .NET7.0 インストール方法

.net8.0の記事が追加されています。

AWSのAmazon Linux 2023(AL2023)でのdotnet7.0のインストールメモです。
この記事は、x64版。CPUがARMの時の記事は別途書きます

まず、AWSでEC2を作成します。この時、x64,AL2023を選択して作成します。
私の環境では、TeraTerm4.xを使っていたため、AL2023にはつながりませんでした。そのため、TeraTerm5.0betaにアップデートします。
早く正式版にならないかな。

TeraTermで、作ったEC2に接続して、以下のコマンドを順次発行します。

# 何はともあれ、アップデート
sudo dnf update

# Microsoft のリポジトリをインストール
sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

sudo sh -c 'echo -e "[packages-microsoft-com-prod]\nname=packages-microsoft-com-prod \nbaseurl= https://packages.microsoft.com/yumrepos/microsoft-rhel7.3-prod\nenabled=1\ngpgcheck=1\ngpgkey=https://packages.microsoft.com/keys/microsoft.asc" > /etc/yum.repos.d/dotnetdev.repo'

sudo dnf install dotnet-sdk-7.0 -y

dotnet --version
#バージョンが表示されたら完了

これだけで完了です。
AL2023では、yumは、dnfに変わっているみたいです。
ついでに、ビルドできるか試してみます。

cd /home/ec2-user/
mkdir sample_app
ls sample_app

dotnet new console
dotnet run

Hello World と表示されれば、問題なくビルド・実行できている様です。

投稿日:
カテゴリー: AWSC#

1件のコメント

コメントする

メールアドレスが公開されることはありません。 が付いている欄は必須項目です