View a markdown version of this page

AL2023 中的 .NET - Amazon Linux 2023

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

AL2023 中的 .NET

AL2023 目前提供 8.0、9.0 和 10.0 版的.NET執行時間和 SDK。 .NET 6.0 已於 2024 年 11 月end-of-life不再支援。每個版本都支援與上游 相同的期間.NET。如需詳細資訊,請參閱套件支援陳述式。

遷移至較新的.NET版本

上游.NET社群提供遷移文件以供移動:

在 AL2023 上安裝 .NET

多個版本的.NET執行時間可以同時安裝在 AL2023 上。不過, dotnetdotnet-host套件會跨 SDK 版本共用,因此一次只能有一個 SDK 版本擁有 CLI /usr/bin/dotnet 進入點。安裝不同的 SDK 版本會將共用dotnet命令更新為該版本。

若要安裝特定版本的 .NET SDK,請使用 dnf命令:

sudo dnf install dotnet-sdk-10.0

將 取代10.0為所需的版本 (8.0、9.0 或 10.0)。

僅安裝沒有 SDK 的執行時間:

sudo dnf install dotnet-runtime-9.0