[.NET 7.0]Ubuntu環境へのインストール


Ubuntuに.NET 7.0 SDKをインストールする手順について。

.NET と Ubuntu の概要 – .NET | Microsoft Learn

Microsoftの公式に記載されているように、Ubuntuのバージョンによっては標準リポジトリにも含まれていることもあるが、条件でアクションを決めるよりMicorosoftのリポジトリを常に使うのがシンプルで良い。

Microsoftリポジトリ登録
declare repo_version=$(if command -v lsb_release &> /dev/null; then lsb_release -r -s; else grep -oP '(?<=^VERSION_ID=).+' /etc/os-release | tr -d '"'; fi)
wget https://packages.microsoft.com/config/ubuntu/$repo_version/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb

初回のみ。

.NET 7.0 SDKインストール
sudo apt update
sudo apt install dotnet-sdk-7.0