Introducción
.NET Core es un marco de software de código abierto y gratuito diseñado pensando en Linux y macOS. Es un sucesor multiplataforma de.NET Framework disponible para sistemas Linux, macOS y Windows. El marco principal de Dotnet ya proporciona herramientas de andamiaje para proyectos de arranque.
Este tutorial es una guía de instalación de dotnet core en el sistema Linux Ubuntu 18.04 LTS. También vemos cómo crear una aplicación de ejemplo usando dotnet core.
Si desea instalar Dotnet Core en un servidor remoto, continúe leyendo; de lo contrario, omita el primer párrafo "Conexión al servidor" y lea el siguiente.
Conexión al servidor
Para acceder al servidor, necesita conocer la dirección IP. También necesitará su nombre de usuario y contraseña para la autenticación. Para conectarse al servidor como root, escriba el siguiente comando:
ssh root@IP_DEL_SERVER
A continuación, deberá ingresar la contraseña del usuario root.
Si no usa el usuario root, puede iniciar sesión con otro nombre de usuario usando el mismo comando, luego cambie root a su nombre de usuario:
ssh nome_utente@IP_DEL_SERVER
Luego se le pedirá que ingrese su contraseña de usuario.
El puerto estándar para conectarse a través de ssh es 22, si su servidor usa un puerto diferente, deberá especificarlo usando el parámetro -p, luego escriba el siguiente comando:
ssh nome_utente@IP_DEL_SERVER -p PORTA
Configurar PPA
El equipo oficial de Microfosft proporciona paquetes Debian para crear PPA en sistemas Ubuntu. Solo necesita descargar el paquete Debian e instalarlo en su sistema.
Presione CTRL + ALT + T para abrir una terminal en el sistema Ubuntu y configurar Microsoft PPA ejecutando los siguientes comandos:
wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
Instalar Dotnet Core en Ubuntu
Dotnet core es el kit de desarrollo de software utilizado para el desarrollo de aplicaciones. Si está a punto de crear una aplicación o realizar cambios en una aplicación existente, se le pedirá el paquete.net core sdk en su sistema.
Para instalar Dotnet core en el sistema Ubuntu 18.04 LTS, escriba:
sudo apt update
sudo apt install apt-transport-https -y
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
Instalar solo Dotnet Core Runtime
.NET Core Runtime es necesario para el sistema, es suficiente para ejecutar la aplicación. Por ejemplo, los entornos de producción o declaración solo deben ejecutar aplicaciones.
Para instalar el tiempo de ejecución del núcleo de Dotnet en el sistema Linux Ubuntu 18.04, ejecute:
sudo apt update
sudo apt install apt-transport-https -y
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
Cree una aplicación Dotnet Core
Creemos una aplicación de ejemplo con dotnet core en su sistema Ubuntu. Cree una nueva aplicación de consola con el comando:
dotnet new console -o HelloWorld
El comando anterior creará una aplicación dotnet en su sistema. Esto creará un directorio llamado "helloworld" en el directorio actual. Navegue a este directorio y comience a trabajar en su aplicación:
cd HelloWorld
Ejecute el siguiente comando para iniciar esta aplicación:
dotnet run
Debería ver un mensaje de salida como el siguiente:
Hello World!
Conclusión
En este tutorial, ha aprendido cómo instalar Dotnet Core en el sistema Linux Ubuntu 18.04 LTS.