Ubuntu 20.04に.NET Coreをインストールする方法

.NET Coreは、LinuxとmacOSを念頭に置いて設計された無料のオープンソースソフトウェアフレームワークです。これは、Linux、macOS、およびWindowsシステムで使用可能な.NET Frameworkの後継プラットフォームです。 .NET Coreフレームワークは、プロジェクトをブートストラップするための足場ツールをすでに提供しています。

このチュートリアルでは、Ubuntu 20.04 Linuxシステムへの.NET Core SDKおよび.NET Core Runtimeのインストールについて詳しく説明します。

手順1 – Microsoft PPAを有効にする

まず、UbuntuシステムでMicrosoftパッケージリポジトリを有効にする必要があります。 Microsoft公式チームは、システムにPPAファイルを作成するためのDebianパッケージを提供しています。

Ubuntuシステムでターミナルを開き、次のコマンドを実行してMicrosoft PPAを構成します。

wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb 
sudo dpkg -i packages-microsoft-prod.deb

ステップ2 – .NET Core SDKのインストール

.NET Core SDKは、アプリケーションの開発に使用されるソフトウェア開発キットです。アプリケーションを作成する場合、または既存のアプリケーションを変更する場合は、システムに.netコアsdkパッケージが必要です。

Ubuntu 20.04 LTSシステムに.NET Core SDKをインストールするには、次のコマンドを実行します。

sudo apt update 
sudo apt install apt-transport-https 
sudo apt install dotnet-sdk-3.1

以前のバージョンの.Net Core SDK 2.1をインストールするには、次のように入力します。

sudo apt install dotnet-sdk-2.1

ステップ3 – .NET Coreランタイムをインストールする

アプリケーションを実行するだけでよいシステムには、.NET Core Runtimeが必要です。たとえば、本番環境または開始環境では、アプリケーションのみを実行する必要があります。

Ubuntu 20.04 LTSシステムに.NET Core Runtimeをインストールするには、次のコマンドを実行します。

sudo apt update 
sudo apt install apt-transport-https 
sudo apt install dotnet-runtime-3.1

以前のバージョンの.Netコアランタイム2.1をインストールするには、次のように入力します。

sudo apt install dotnet-runtime-2.1

ステップ4 –(オプション).NET Coreバージョンを確認する

dotnetコマンドラインユーティリティを使用して、システムにインストールされている.NET Coreのバージョンを確認できます。 dotnetのバージョンを確認するには、次のように入力します。

dotnet --version 3.1.401

結論

このチュートリアルでは、Ubuntu 20.04 LTS(Focal Fossa)Linuxシステムに.NET Core SDKとランタイムをインストールする方法を学びました。

Source