0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[.NET] SDKとランタイムをLinuxにインストールする様々な方法

Last updated at Posted at 2025-01-14

こちらを参考にして書きました。

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がインストール可能です。

手動でインストールする

ここからダウンロードしてきてパスを通す...普通に遠回りなのでおすすめしません。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?