

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# AL2023 での .NET
<a name="dotnet"></a>

 AL2023 は現在、[https://dotnet.microsoft.com/](https://dotnet.microsoft.com/)ランタイムと SDK、バージョン 8.0、9.0、および 10.0 を提供しています。 .NET 6.0 は 2024 年 11 月にend-of-lifeとなり、サポートされなくなりました。各バージョンは、アップストリーム と同じ期間サポートされます.NET。詳細については、「[パッケージのサポートステートメント](https://docs.aws.amazon.com/linux/al2023/release-notes/support-info-by-support-statement.html)」を参照してください。

## 新しい.NETバージョンへの移行
<a name="dotnet-migration"></a>

**アップストリーム.NETコミュニティは、移行に関する移行ドキュメントを提供します。**
+ [ から .NET 10](https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-10/overview)
+ [ から .NET 9](https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/overview)
+ [ から .NET 8](https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-8/overview)

## AL2023 への .NET のインストール
<a name="dotnet-installation"></a>

 AL2023 には、複数のバージョンの.NETランタイムを同時にインストールできます。ただし、 パッケージ`dotnet`と `dotnet-host`パッケージは SDK バージョン間で共有されるため、一度に CLI エントリポイントを所有できる SDK `/usr/bin/dotnet` バージョンは 1 つだけです。別の SDK バージョンをインストールすると、共有`dotnet`コマンドがそのバージョンに更新されます。

 特定のバージョンの .NET SDK をインストールするには、 `dnf` コマンドを使用します。

```
sudo dnf install dotnet-sdk-10.0
```

 を目的のバージョン (8.0、9.0、または 10.0) `10.0`に置き換えます。

 SDK なしでランタイムのみをインストールするには: 

```
sudo dnf install dotnet-runtime-9.0
```