こちらを参考にして書きました。
dotnet-install.shを使う
https://dot.net/v1/dotnet-install.sh
ここからスクリプトをダウンロードして実行できるようにします。
curl -LO https://dot.net/v1/dotnet-install.sh
chmod +x ./dotnet-install.sh
dotnet-install.sh --version latest # 最新版をインストールする
dotnet-install.sh --channel 8.0 # 特定のバージョンをインストールする
dotnet-install.sh --channel 8.0 --runtime aspnetcore # .NETランタイムをインストールする
パッケージマネージャーを使う
Arch Linux
sudo pacman -Sy dotnet-host dotnet-runtime dotnet-sdk
dotnet-host
以外はdotnet-sdk-6.0
などにするとバージョンを変更できます。
(dotnet-runtime
, dotnet-sdk
は.NET 8で、.NET 9は他の手段でないとインストール不可)
.NETに関連したパッケージ一覧はこちらhttps://archlinux.org/packages/?sort=&q=.NET
Ubuntu 24.10
sudo apt update && sudo apt install dotnet-sdk-9.0 dotnet-runtime-9.0
9.0
の部分を変えて他のバージョンもインストールできます。(.NET 6は使用不可)
Fedora
sudo dnf install dotnet-sdk-9.0
sudo dnf install aspnetcore-runtime-9.0 # ASP.NETが必要ないなら dotnet-runtime-9.0
Ubuntuと同じく9.0
を変えて8.0
がインストール可能です。
手動でインストールする
ここからダウンロードしてきてパスを通す...普通に遠回りなのでおすすめしません。