SDK 7.0.101 .NET 7.0 SDK (v7.0.101) Linux パッケージマネージャーの手順 メモ
Ubuntu 22.04.1 LTS にインストールしてみました
2023/01/09
ストレージ(SSD)の残がわずかなのでDockerじゃなくてそのままへ
.NET 7.0 (Linux、macOS、Windows) をダウンロードする
Linux
パッケージマネージャーの手順
パッケージマネージャーの手順
パッケージ
.NET は、さまざまな Linux ディストリビューションと packages.microsoft.com の公式パッケージ アーカイブで入手できます。
Ubuntu に .NET をインストールする - .NET | Microsoft Learn
Ubuntu に .NET をインストールする - .NET | Microsoft Learn
SDK のインストール
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-7.0
Ubuntu に .NET をインストールする - .NET | Microsoft Learn
その他のバージョンをインストールする方法
Reading package lists... Done
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package dotnet-sdk-7.0
E: Couldn't find any package by glob 'dotnet-sdk-7.0'
E: Couldn't find any package by regex 'dotnet-sdk-7.0'
無いみたいですね
Ubuntu に .NET をインストールする - .NET | Microsoft Learn
トラブルシューティング
Ubuntuに.NETランタイムをインストールする際に[Unable to locale package dotnet-runtime- …]が表示される際の対処法 – マゴトログ シュミニイキル
sudo su -
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
dpkg -i packages-microsoft-prod.deb
apt-get update
apt-get install apt-transport-https
ということでインストールします。
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-7.0
これらを設定して
export DOTNET_ROOT=$HOME/.dotnet
export PATH=$PATH:$HOME/.dotnet:$HOME/.dotnet/tools
dotnet --version
7.0.101
入ったみたいですね。
お決まりですが
dotnet new console -o TestApp
Hello, World!
Discussion