.NET Core es un marco de software gratuito y de código abierto diseñado teniendo en cuenta Linux y macOS. Es un sucesor multiplataforma de .NET Framework disponible para sistemas Linux, macOS y Windows. .NET Core framework ya proporciona herramientas de andamiaje para proyectos de arranque.
Este tutorial explica cómo instalar .net core en Debian 10 Sistema Linux.
Requisitos previos
Inicie sesión en su sistema debain con una cuenta privilegiada de sudo.
Abra una terminal, actualice el caché de apt e instale los paquetes requeridos a continuación
sudo apt update
sudo apt install apt-transport-https
Paso 1:habilite Microsoft PPA
En primer lugar, debe habilitar el repositorio de paquetes de Microsoft en su sistema Debian. El equipo oficial de Microsoft proporciona paquetes Debian para crear un archivo PPA en su sistema.
Abra una terminal en su sistema Debian y configure Microsoft PPA ejecutando los siguientes comandos:
wget https://packages.microsoft.com/config/debian/10/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
Paso 2:instalar .NET core en Debian
El SDK de .NET Core es el kit de desarrollo de software utilizado para desarrollar aplicaciones. El tiempo de ejecución de .net utilizado para ejecutar la compilación de aplicaciones en .net core.
Abra una terminal y ejecute los siguientes comandos para instalar .NET Core SDK:
sudo apt update
sudo apt install dotnet-sdk-3.1
Para instalar la versión anterior de .Net Core SDK 2.1, escriba:
sudo apt install dotnet-sdk-2.1
Paso 3:instalación de .NET Core Runtime únicamente
Se requiere .NET Core Runtime para el sistema, donde solo necesita ejecutar la aplicación. Por ejemplo, los entornos de producción o estado son necesarios solo para ejecutar aplicaciones.
Ejecute los siguientes comandos para instalar solo el tiempo de ejecución de .NET Core:
sudo apt update
sudo apt install dotnet-runtime-3.1
Para instalar la versión anterior de .Net core runtime 2.1, escriba:
sudo apt install dotnet-runtime-2.1
Conclusión
Este tutorial lo ayudó a instalar .NET Core en un sistema Debian 10 Buster Linux.