Cómo instalar .NET 5 en Ubuntu Linux

¿Quiere descargar e instalar .NET 5 en su máquina Ubuntu pero no sabe cómo? Esta guía lo guiará a través del proceso completo de instalación de .NET 5 (Dotnet 5) en Ubuntu Linux 20.04 (LTS). Dotnet 5 es la última versión de la familia .NET Core y admite incluso más tipos de aplicaciones y plataformas que su predecesor.

Aunque este artículo se centrará en la instalación de .NET 5 en Ubuntu Linux, Dotnet 5 también es compatible con otras distribuciones de Linux como CentOS, Red Hat Enterprise Linux, Alpine, etc.

¿Qué es .NET 5?

El marco .NET existe desde 2002. En el momento de su primer lanzamiento, el marco solo era compatible con el sistema operativo Windows. Microsoft es actualmente responsable del desarrollo y distribución del marco.

A diferencia del marco .NET inicial, .NET 5 es un marco multiplataforma y de código abierto. Puede desarrollar y ejecutar aplicaciones .NET 5 en otras plataformas como Linux y macOS. Lo mejor de todo es que Dotnet 5 es modular y liviano.

Relacionado: Código abierto frente a software libre: ¿Cuál es la diferencia?

Instalación de .NET SDK en Ubuntu

Si desea instalar el marco .NET para desarrollar y ejecutar aplicaciones .NET, primero deberá instalar el Kit de desarrollo de software (SDK) .NET, que también incluye el tiempo de ejecución .NET de forma predeterminada.

Primero, agregue el repositorio de paquetes de Microsoft a la lista de paquetes de su sistema. Además, incluya la clave de firma de paquetes de Microsoft en su colección de claves confiables.

 wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb

Después de agregar el nuevo repositorio de paquetes, obtenga la información más reciente del paquete de las fuentes de su paquete usando apt .

 sudo apt update

Para poder instalar .NET SDK de forma segura a través de HTTPS, asegúrese de instalar el paquete apt-transport-https utilizando el siguiente comando.

 sudo apt install apt-transport-https

Luego, instale .NET 5 SDK usando el siguiente comando.

 sudo apt-get install -y dotnet-sdk-5.0

Alternativamente, también puede instalar Dotnet SDK usando snap .

 sudo snap install dotnet-sdk

Más información: Cómo usar Apt y decir adiós a Apt-get

Verificación de la instalación

Para comprobar si .NET 5 se ha instalado correctamente, puede ejecutar el siguiente comando para enumerar los SDK disponibles en su sistema. Si tiene varios SDK instalados, todos aparecerán aquí.

 dotnet --list-sdks

Como se mencionó anteriormente, cuando instala .NET 5 SDK, .NET Runtime se incluye de forma predeterminada. Verifique la instalación de Runtime usando el siguiente comando.

 dotnet --list-runtimes

Desarrollo de aplicaciones con .NET

Aunque .NET es fácil de instalar y usar, a veces los usuarios se topan con problemas que son difíciles de solucionar. En tales situaciones, puede utilizar el siguiente comando para obtener más información sobre el comando dotnet y sus opciones.

 dotnet --help

Los diversos componentes del marco .NET confunden a muchos desarrolladores. Y antes de comenzar a desarrollar aplicaciones utilizando el marco, saber qué es realmente .NET puede resultar útil.