歴史的に、.Netテクノロジは、主にWindowsプラットフォーム、デスクトップ、およびサーバーに関連付けられていました。 .Net Coreのリリースにより、Microsoftは、MacOおよびLinuxのさまざまなディストリビューション(OpenSuse、CentOS、Debianなど)を実行するすべてのプラットフォームに可用性を拡張しました。他のプラットフォームで.NetCoreを実行することの利点は、可用性だけにとどまりません。他のオペレーティングシステムを実行している開発者は、.NetCoreで利用可能な方法とツールを使用して目的を達成できるようになりました。 Ubuntu 20.04を使用する場合は、ターミナルを使用していくつかのコマンドを実行し、.NetCoreを展開する必要があります。
基本的に、.NET Coreは、LinuxとmacOSを念頭に置いて設計された無料のオープンソースソフトウェアフレームワークです。ブートストラッププロジェクト用の足場ツールを提供します。
ここLinuxAPTでは、サーバー管理サービスの一環として、お客様が関連するLinuxシステムクエリを実行するのを定期的に支援しています。
これに関連して、Ubuntu20.04にDotnetCoreをインストールしてセットアップする方法を検討します。
Ubuntuに.NetCoreをインストールする手順
1.MicrosoftPPAを有効にする
まず、UbuntuインストールでMicrosoftパーソナルパッケージアーカイブ(PPA)を有効にする必要があります。 Microsoftの公式チームがPPAをサポートしています。ターミナルで次のコマンドを使用して有効にできます:
$ wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb
次に、以下のコマンドを実行します。
$ sudo dpkg -I packages-microsoft-prod.deb
2..NetSDKをインストールします
SDK(ソフトウェア開発キット)は、特定のフレームワークを使用してアプリケーションを開発するために使用されるベースです。 Ubuntuで.Netアプリケーションを作成および編集する場合は、.NetCoreSDKをインストールする必要があります。 .Net Core SDKのインストールを開始するには、システムに最新のアップデートが必要です。
これらの更新がないことがわかっている場合は、次のコマンドを実行して更新を取得できます。
$ sudo apt update
これが完了したら、次の前提条件をインストールする必要があります:
$ sudo apt install apt-transport-https
前提条件が完全にインストールされたら、最終的に次の方法でSDKをインストールできます。
$ sudo apt install dotnet-sdk-[x]
最後のコマンドの最後にあるxは、.NetCoreSDKのバージョンを指定します。特定のSDKまたは古いバージョンをターゲットにする場合は、この番号を変更して、その特定のSDKをターゲットにすることができます(例:
)。$ sudo apt install dotnet-sdk-1.1
これにより、SDKがマシンにインストールされ、Ubuntuで.Netアプリケーションを作成および編集する準備が整います。
3..Netランタイムをインストールします
ランタイムは、作成したアプリケーションを実行する仲介者です。 .Net Runtimeは、次の方法で個別にインストールできます。
$ sudo apt install dotnet-runtime-3.1
4.テストアプリケーションを作成します
今。すべてが正しく機能していることを確認するためのテストアプリケーションを作成しましょう。コンソールアプリケーションを作成して、プログラミングの世界にこんにちはと言います。
$ dotnet new console -o HelloWorld
次に、そのディレクトリに移動し、次を使用して実行します:
$ dotnet run