

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# 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 커뮤니티는 이동을 위한 마이그레이션 설명서를 제공합니다.**
+ [ \$1 .NET 10](https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-10/overview)
+ [ \$1 .NET 9](https://learn.microsoft.com/en-us/dotnet/core/whats-new/dotnet-9/overview)
+ [ \$1 .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 버전 간에 공유되므로 한 번에 하나의 SDK 버전만 `/usr/bin/dotnet` CLI 진입점을 소유할 수 있습니다. 다른 SDK 버전을 설치하면 공유 `dotnet` 명령이 해당 버전으로 업데이트됩니다.

 SDK의 특정 버전을 설치하려면 `dnf` 명령을 .NET 사용합니다.

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

 를 원하는 버전(8.0, 9.0 또는 10.0)`10.0`으로 바꿉니다.

 SDK 없이 런타임만 설치하려면: 

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