te54

Ubuntu 22.04に.NETCore(dotnet)をインストールする方法

(oneechanblog) – Microsoft .NET Core は、LinuxとmacOSを念頭に置いて設計された無料のオープンソースソフトウェアフレームワークです。 これは、Linux、macOS、およびWindowsシステムで使用可能な.NETFrameworkのクロスプラットフォームの後継です。 .NET Core 6は、今後3年間サポートされるLTRリリースです。 また、ホットリロードとVisualStudio2022とのより優れたgit統合もサポートしています。

Ubuntu 22.04ユーザーは、.NETCore6.0のみをインストールできます。 ディストリビューションはopenSSL3のみをサポートしているため、.NETCore3.1または2.0はサポートしていません。

開発者はシステムに.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

出力:

.NETCoreバージョンの確認

ステップ5–(オプション)サンプルアプリケーションを作成する

Ubuntuシステムでdotnetコアを使用してサンプルアプリケーションを作成しましょう。 次のコマンドを使用して、新しいコンソールアプリケーションを作成します。

dotnet new console -o HelloWorld

これにより、システム上に.Netコアアプリケーションが作成されます。 これにより、という名前のディレクトリが作成されます “こんにちは世界” 現在のディレクトリの下。 このディレクトリに移動して、アプリケーションでの作業を開始できます。

cd HelloWorld

アプリケーションに変更を加え、以下のコマンドを実行してこのアプリケーションを実行します。

dotnet run

結果として、次の出力が表示されます。

.NETCoreHelloWorldアプリケーションの実行

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エディターをインストールすることをお勧めします。

次の投稿
フロリダ中のビーチで見られる「ゾンビサメ」に会いましょう
前の投稿
ケンタッキー州で最大の10の湖

ノート:

AZ: 動物の世界、ペット、ペット、野生の自然に関するカテゴリー記事…
SP:スポーツカテゴリー。
New vs Ne: ニュースコラム。
Te: テクノロジー カテゴリ。
Gt:エンターテインメントカテゴリー。
Bt: 占い、星占い、超常現象、超常現象。
Ta:人生コラム。