Microsoft .NET Core は、LinuxとmacOSを念頭に置いて設計された無料のオープンソースソフトウェアフレームワークです。 これは、Linux、macOS、およびWindowsシステムで使用可能な.NETFrameworkのクロスプラットフォームの後継です。 .NET Core 6は、今後3年間サポートされるLTRリリースです。 また、ホットリロードとVisualStudio2022とのより優れたgit統合もサポートしています。
開発者はシステムに.NETCoreSDKをインストールする必要があり、ステージングサーバーまたは本番サーバーには.NETCoreランタイムのみが必要です。
このチュートリアルでは、Ubuntu 22.04LTSLinuxシステムに.NETコアをインストールする手順を説明します。 .NET Core SDKをインストールするか、システムにランタイム環境をセットアップできます。
ステップ1-MicrosoftPPAを有効にする
まず、UbuntuシステムでMicrosoftAptリポジトリを有効にします。 Microsoftチームは、UbuntuシステムでPPAをセットアップするためのDebianパッケージを提供しています。
Ubuntuシステムでターミナルを開き、次のコマンドを実行してMicrosoftPPAを構成します。
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
上記のコマンドは、 /etc/apt/sources.list.d/microsoft-prod.list 必要な構成でシステム内のファイル。
Ubuntuシステムへの.NETコアのインストールを始めましょう。
ステップ2–Ubuntuに.NETCoreSDKをインストールする
.NET Core SDK アプリケーションの開発に使用されるソフトウェア開発キットです。 アプリケーションを作成したり、既存のアプリケーションに変更を加えたりする場合は、システムに.netコアSDKパッケージが必要になります。
Ubuntu22.04LTSシステムに.NETCoreSDKをインストールするには、次のコマンドを実行します。
sudo apt install apt-transport-https
sudo apt update
sudo apt install dotnet-sdk-6.0
インストーラーによってプロンプトが表示されたら、「y」を押します。
それでおしまい。 これで、Ubuntuシステムに.NetコアSDKが正常にインストールされました。
ステップ3–Ubuntuに.NETCoreランタイムをインストールする
.NET Core システムにはランタイムが必要であり、アプリケーションを実行するだけで済みます。 たとえば、本番環境または状態設定環境は、アプリケーションのみを実行するために必要です。
Ubuntu22.04LTSシステムにのみ.NETCoreRuntimeをインストールするには、次のように入力します。
sudo apt install apt-transport-https
sudo apt update
sudo apt install dotnet-runtime-6.0
インストーラーによってプロンプトが表示されたら、「y」を押します。
それでおしまい。 これで、Ubuntuシステムに.NETコアランタイムが正常にインストールされました。
ステップ4–.NETCoreのバージョンを確認する
dotnetコマンドラインユーティリティを使用して、システムにインストールされている.NETCoreのバージョンを確認できます。 dotnetのバージョンを確認するには、次のように入力します。
dotnet --version
出力:
ステップ5–(オプション)サンプルアプリケーションを作成する
Ubuntuシステムでdotnetコアを使用してサンプルアプリケーションを作成しましょう。 次のコマンドを使用して、新しいコンソールアプリケーションを作成します。
dotnet new console -o HelloWorld
これにより、システム上に.Netコアアプリケーションが作成されます。 これにより、という名前のディレクトリが作成されます “こんにちは世界” 現在のディレクトリの下。 このディレクトリに移動して、アプリケーションでの作業を開始できます。
cd HelloWorld
アプリケーションに変更を加え、以下のコマンドを実行してこのアプリケーションを実行します。
dotnet run
結果として、次の出力が表示されます。
Ubuntuで.NETCoreを削除またはアンインストールします
場合によっては、システムに.NETCoreは必要ありません。 次のコマンドを使用して、システムからアンインストールできます。
sudo apt remove --purge dotnet-sdk-6.0 dotnet-runtime-6.0
また、依存関係としてインストールされている未使用のパッケージを削除します。
sudo apt auto-remove
結論
このチュートリアルでは、Ubuntu 22.04 LTS(Jammy Jellyfish)Linuxシステムに.NETCoreSDKとランタイムをインストールする方法を学びました。 ここで、UbuntuデスクトップシステムにVisualStudioCodeまたはSublimeTextエディターをインストールすることをお勧めします。
The post Ubuntu 22.04に.NETCore(dotnet)をインストールする方法– TecAdmin appeared first on Gamingsym Japan.