.Net Core no está disponible en el repositorio oficial de paquetes de Ubuntu 18.04 LTS. Pero, puede agregar fácilmente el repositorio oficial de paquetes de Microsoft en Ubuntu 18.04 LTS e instalar .Neto núcleo desde allí utilizando el administrador de paquetes APT.
En este artículo, le mostraré cómo instalar y comenzar con .NET CORE en Ubuntu 18.04 LTS. Entonces empecemos.
Prerrequisitos:
El repositorio oficial de paquetes de Microsoft usa HTTPS para entregar los paquetes DEB para Ubuntu. Entonces, debes tener apt-transport-https Paquete instalado en su Ubuntu 18.04 máquina LTS.
Primero, actualice el caché del repositorio del paquete APT con el siguiente comando:
$ sudo apt actualización
Ahora, instale el apt-transport-https Paquete con el siguiente comando:
$ sudo apt instalación -y apt-transport-https
El apt-transport-https Se debe instalar el paquete.
.Net Core también se basa en algunos paquetes de la universo repositorio de paquetes. Entonces, asegúrese de que el universo El repositorio de paquetes está habilitado.
Puedes verificar si el universo El repositorio de paquetes está habilitado desde el Actualizaciones de software aplicación si estás usando Ubuntu 18.04 versión de escritorio LTS. Solo asegúrate Software gratuito y de código abierto mantenido por la comunidad (universo) está chequeado.
Si estás usando Ubuntu 18.04 Versión del servidor LTS, luego puede ejecutar el siguiente comando para verificar si el universo El repositorio está habilitado.
$ egrep -r '^[^i]*[^#].*universo '/etc/apt/fuentes.lista*
Como puede ver, el repositorio del universo está habilitado en mi Ubuntu 18.04 máquina LTS.
Si en algún caso no tiene el universo Repositorio de paquetes habilitado y desea habilitarlo desde la línea de comando, luego, ejecute el siguiente comando:
$ sudo add-apt-repositorio universo
Agregar repositorio de paquetes de Microsoft:
Ahora, debe agregar el repositorio de paquetes de Microsoft en su Ubuntu 18.04 máquina LTS. Microsoft proporciona un archivo de paquete DEB que puede descargar e instalar para habilitar fácilmente el repositorio de paquetes de Microsoft.
Primero, navegue al directorio /TMP con el siguiente comando:
$ CD /TMP
Ahora, descargue el archivo de paquete DEB del instalador del repositorio de paquetes de Microsoft con el siguiente comando:
$ wget -q https: // paquetes.Microsoft.com/config/ubuntu/18.04/
paquetes-microsoft-prod.debutante
Ahora, instale el archivo del paquete DEB que acaba de descargar con el siguiente comando:
$ sudo apt-get instalación ./paquetes-microsoft-prod.debutante
El paquete deb debe instalarse.
Finalmente, actualice el caché del repositorio del paquete APT para que los cambios entren en vigencia de la siguiente manera:
$ sudo apt actualización
Como puede ver, los repositorios de paquetes de Microsoft están en la lista. Entonces, está habilitado.
Instalación .NET CORE en Ubuntu 18.04 LTS:
Ahora, puede instalar fácilmente el .Net Core SDK en tu Ubuntu 18.04 máquina LTS con el siguiente comando:
$ sudo apt instalación dotnet-sdk-2.2
Ahora presiona Y y luego presiona Para confirmar la instalación.
.Se debe instalar SDK de nore nore se debe instalar.
Ahora, para verificar si el .Net Core SDK funciona correctamente, ejecute el siguiente comando:
$ Dotnet -Versión
Como puede ver, la información de la versión se imprime en la pantalla. Entonces, esta funcionando.
Escribiendo y ejecutando tu primera .Programa neto:
En esta sección, te voy a mostrar cómo escribir y ejecutar tu primero .Programa neto. Escribiré un programa muy simple que imprimirá algo en la pantalla.
Primero, navegue a un directorio donde desee guardar su .Archivos de proyecto neto. Puede ser cualquier directorio.
Estoy navegando a mi ~/Proyectos/ directorio.
$ CD ~/Proyectos
Ahora, crea un nuevo .Proyecto neto Hola Mundo Con el siguiente comando:
$ dotnet nueva consola -o helloworld
NOTA: Aquí, Hola Mundo es el nombre del proyecto. Puedes cambiarlo a lo que quieras.
Se debe crear un nuevo proyecto. También se debe crear un directorio de proyecto dedicado como puede ver en la captura de pantalla a continuación.
Ahora, navegue al directorio del proyecto con el siguiente comando:
$ CD Helloworld/
En el directorio del proyecto, tendrá un Programa.CS archivo. Este es el archivo principal del código fuente ... Net Core usa el lenguaje de programación C# (C-Sharp). Entonces, debes poner tu código C# en el Programa.CS archivo.
Por defecto, se escribe un programa simple en el Programa.CS archivo. El contenido del Programa.CS El archivo se muestra en la captura de pantalla a continuación.
Aquí el Sistema Se importa la biblioteca. Entonces, un espacio de nombres Hola Mundo se crea para el programa. C# es un lenguaje de programación orientado a objetos. Entonces, incluso un programa simple, ya que esto necesita tener una clase propia. Aquí un Programa Se crea la clase. Observe que el nombre de la clase es el mismo que el nombre de archivo.
El Programa La clase tiene un Principal método. Se necesita una variedad de cadena como argumento. El método principal tiene vacío Como tipo de devolución, entonces, no devuelve nada.
Entonces, Consola.Línea de escritura() la función se usa para imprimir el texto "Hola Mundo" en la pantalla.
Ahora, ejecutemos el programa para ver si realmente obtenemos la salida que esperamos.
Ahora, ejecuta tu .Proyecto neto de la siguiente manera:
$ dotnet ejecutando
Como puede ver, el texto esperado se imprime en la pantalla.
Entonces, así es como se instala y ejecutas .Proyectos netos en Ubuntu 18.04 LTS. Gracias por leer este artículo.