Instalar y empezar a trabajar con .NET Core en Ubuntu

.NET Core es un alto rendimiento, software libre y open source marco. Es desarrollado por Microsoft. .NET Core es una muy potente framework. Normalmente es usado para desarrollar aplicaciones web.

.NET core no está disponible en el paquete oficial del repositorio de Ubuntu 18.04 LTS. Pero, usted puede agregar fácilmente la oficial de Microsoft repositorio de paquetes en Ubuntu 18.04 LTS y de instalar .NET Core, desde allí, utilizando el gestor de paquetes APT.

En este artículo, voy a mostrar cómo instalar y empezar a trabajar con .NET Core en Ubuntu 18.04 LTS. Por lo tanto, vamos a empezar.

Requisitos:

El oficial de Microsoft repositorio de paquetes de utiliza HTTPS para entregar los paquetes DEB para Ubuntu. Así que, usted debe tener apt-transporte-https paquete instalado en tu Ubuntu 18.04 LTS máquina.

En primer lugar, actualice el paquete APT caché del repositorio con el siguiente comando:

1 47

Ahora, instale el apt-transporte-https paquete con el siguiente comando:

$ sudo apt instalar -y apt-transporte-https

2 46

El apt-transporte-https paquete debe ser instalado.

3 45

.NET Core también se basa en algunos de los paquetes de la universo repositorio de paquetes. Así que, asegúrese de que el universo repositorio de paquetes está habilitado.

Usted puede comprobar si el universo repositorio de paquetes está habilitado desde el Software Y Actualizaciones aplicación, si usted está usando Ubuntu 18.04 LTS versión de Escritorio. Sólo asegúrese de que La comunidad mantiene libre y software de código abierto (universo) está comprobado.

4 43

Si estás usando Ubuntu 18.04 LTS versión del servidor, a continuación, puede ejecutar el siguiente comando para comprobar si el universo repositorio está habilitado.

$ egrep -r ‘^( ^I)*(^#).*universo’ /etc/apt/fuentes.lista*

Como se puede ver, el universo repositorio está habilitado en mi Ubuntu 18.04 LTS máquina.

5 42

Si, en cualquier caso, usted no tiene la universo paquete del repositorio habilitado y desea permitir que desde la línea de comandos, a continuación, ejecute el siguiente comando:

$ sudo add-apt-repository universo

6 42

La Adición De Microsoft Repositorio De Paquetes:

Ahora, usted tiene que agregar el repositorio de paquetes de Microsoft en tu Ubuntu 18.04 LTS máquina. Microsoft proporciona un paquete DEB archivo que se puede descargar e instalar fácilmente habilitar el repositorio de paquetes de Microsoft.

En primer lugar, navegue hasta el directorio /tmp con el siguiente comando:

7 41

Ahora, descarga el paquete de Microsoft repositorio de instalador de paquetes DEB archivo con el siguiente comando:

$ wget -p https://packages.microsoft.com/config/ubuntu/18.04/
los paquetes de microsoft-prod.deb

8 39

Ahora, instalar el paquete DEB de archivo que acaba de descargar con el siguiente comando:

$ sudo apt-get install ./los paquetes de microsoft-prod.deb

9 35

El paquete DEB debe ser instalado.

10 34

Por último, la actualización de la caché del repositorio de paquetes de APT para que los cambios surtan efecto de la manera siguiente:

11 31

Como se puede ver, Microsoft repositorios de paquetes que hay en la lista. Así, es habilitado.
12 26

De la instalación .NET Core en Ubuntu 18.04 LTS:

Ahora, usted puede instalar fácilmente el .NET Core SDK en tu Ubuntu 18.04 LTS máquina con el siguiente comando:

$ sudo apt instalar dotnet-sdk-2.2

13 26

Ahora, presione la tecla y y, a continuación, presione para confirmar la instalación.

14 25

.NET SDK principal debe ser instalado.

15 25

Ahora, para comprobar si la .NET Core SDK está funcionando correctamente, ejecute el siguiente comando:

Como se puede ver, la información de la versión impresa en la pantalla. Así es que funciona.

16 23

La escritura y la Ejecución de Su Primera .Programa de RED:

En esta sección, voy a mostrar cómo escribir y ejecutar la primera .Programa de RED. Voy a escribir un programa muy simple que se va a imprimir algo en la pantalla.

En primer lugar, vaya a un directorio donde desea guardar su .Proyecto de RED de archivos. Puede ser cualquier directorio.

Estoy navegando a mi ~/Proyectos/ directorio.

17 22

Ahora, crear una nueva .Proyecto de RED de helloWorld con el siguiente comando:

$ dotnet nueva consola -o helloWorld

NOTA: Aquí, helloWorld es el nombre del proyecto. Usted puede cambiar cualquier cosa que usted desea.

18 22

Un nuevo proyecto debe ser creado. Un dedicado directorio de proyecto también debe ser creado como se puede ver en la siguiente captura de pantalla.

19 21

Ahora, navegue hasta el directorio de proyecto con el siguiente comando:

20 18

En el directorio del proyecto, que tendrá una Programa.cs archivo. Este es el principal archivo de código fuente. .NET Core utiliza C# (C Sharp) lenguaje de programación. Así, usted tiene que poner su código de C# en el Programa.cs archivo.

21 18

De forma predeterminada, un sencillo programa que está escrito en la Programa.cs archivo. El contenido de la Programa.cs el archivo se muestra en la siguiente captura de pantalla.

22 17

Aquí, el Sistema de la biblioteca es importado. Entonces, un espacio de nombres helloWorld es creado por el programa. C# es un Objeto de lenguaje de programación Orientado. Por lo tanto, incluso un simple programa como este necesita tener una clase de su propio. Aquí, un Programa la clase se crea. Observe que el nombre de la clase es el mismo que el nombre de archivo.

El Programa la clase tiene una Principal método. Se toma una matriz de cadena como argumento. El Principal método tiene void como el tipo de retorno, por lo tanto, no devuelve nada.

A continuación, La consola.WriteLine() la función se utiliza para imprimir el texto «Hola Mundo» en la pantalla.

Ahora, vamos a ejecutar el programa para ver si realmente podemos obtener el resultado que estamos esperando.

Ahora, ejecute el .Proyecto de RED de la siguiente manera:

23 15

Como se puede ver, se espera que el texto se imprime en la pantalla.

24 15

Así que, esa es la manera de instalar y ejecutar .NET  en Ubuntu 18.04 LTS.

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.