View a markdown version of this page

.NETen AL2023 - Amazon Linux 2023

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

.NETen AL2023

AL2023 actualmente proporciona el .NETmotor de ejecución y el SDK, en las versiones 8.0, 9.0 y 10.0. .NETLa versión 6.0 llegó end-of-life en noviembre de 2024 y ya no es compatible. Cada versión es compatible durante el mismo período de tiempo que la versión anterior. .NET Para obtener más información, consulte las declaraciones de soporte de paquetes.

Migración a versiones más recientes .NET

La .NET comunidad upstream proporciona documentación de migración para la migración:

Instalando .NET en AL2023

Se pueden instalar varias versiones del .NET motor de ejecución simultáneamente AL2023. Sin embargo, los dotnet-host paquetes dotnet y se comparten en todas las versiones del SDK, por lo que solo una versión del SDK puede ser propietaria del punto de entrada de la /usr/bin/dotnet CLI a la vez. Si se instala una versión diferente del SDK, el dotnet comando compartido se actualizará a esa versión.

Para instalar una versión específica del .NET SDK, usa el dnf comando:

sudo dnf install dotnet-sdk-10.0

10.0Sustitúyala por la versión deseada (8.0, 9.0 o 10.0).

Para instalar solo el motor de ejecución sin el SDK:

sudo dnf install dotnet-runtime-9.0