.NET Coreは、LinuxとmacOSを念頭に置いて設計された無料のオープンソースソフトウェアフレームワークです。これは、Linux、macOS、およびWindowsシステムで使用可能な.NETFrameworkのクロスプラットフォームの後継です。 .NET Coreフレームワークは、プロジェクトをブートストラップするためのスキャフォールディングツールをすでに提供しています。
このチュートリアルでは、Debian10に.netコアをインストールする方法について説明しました。 Linuxシステム。
前提条件
sudo特権アカウントを使用してdebainシステムにログインします。
ターミナルを開き、aptキャッシュを更新して、必要なパッケージの下にインストールします
sudo apt update
sudo apt install apt-transport-https
ステップ1–MicrosoftPPAを有効にする
まず、DebianシステムでMicrosoftパッケージリポジトリを有効にする必要があります。 Microsoftの公式チームは、システム上にPPAファイルを作成するためのDebianパッケージを提供しています。
Debianシステムでターミナルを開き、次のコマンドを実行してMicrosoftPPAを設定します。
wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
ステップ2–Debianへの.NETコアのインストール
.NET Core SDKは、アプリケーションの開発に使用されるソフトウェア開発キットです。 .netコアでアプリケーションビルドを実行するために使用される.netランタイム。
ターミナルを開き、以下のコマンドを実行して.NETCoreSDKをインストールします。
sudo apt update
sudo apt install dotnet-sdk-3.1
以前のバージョンの.NetCoreSDK 2.1をインストールするには、次のように入力します。
sudo apt install dotnet-sdk-2.1
ステップ3–.NETコアランタイムのみのインストール
.NET Core Runtimeは、アプリケーションを実行するだけでよいシステムに必要です。たとえば、本番環境またはステートメント環境は、アプリケーションのみを実行するために必要です。
次のコマンドを実行して、.NETCoreランタイムのみをインストールします。
sudo apt update
sudo apt install dotnet-runtime-3.1
以前のバージョンの.Netコアランタイム2.1をインストールするには、次のように入力します。
sudo apt install dotnet-runtime-2.1
結論
このチュートリアルは、Debian 10BusterLinuxシステムに.NETCoreをインストールするのに役立ちました。