Ayúdanos a seguir proporcionándote tutoriales gratuitos y de calidad desactivando tu bloqueador de anuncios. suscriptores a nuestro sitio.

Cómo instalar Mono en Ubuntu 18.04 LTS

27 feb 2021 2 min di lettura
Cómo instalar Mono en Ubuntu 18.04 LTS
Tabla de contenidos

Introducción

Mono es una plataforma para desarrollar y ejecutar aplicaciones multiplataforma basadas en los estándares ECMA /ISO. Es una implementación gratuita y de código abierto del marco.NET de Microsoft.

Este tutorial explica cómo instalar Mono en Ubuntu 18.04.

Prerrequisitos

Las instrucciones asumen que ha iniciado sesión como root o usuario con privilegios de sudo.

Instalar Mono en Ubuntu

La forma más fácil y recomendada de instalar Mono en Ubuntu 18.04 es instalarlo desde los repositorios de Mono. Es un proceso relativamente simple y solo tomará unos minutos.

Empiece por instalar los paquetes necesarios:

sudo apt update
sudo apt install dirmngr gnupg apt-transport-https ca-certificates

Importe la clave GPG del repositorio con el siguiente comando:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

La salida debería verse así:

gpg: key A6A19B38D3D831EF: public key "Xamarin Public Jenkins (auto-signing) " imported
 gpg: Total number processed: 1
 gpg: imported: 1

Agregue el repositorio Mono a la lista de fuentes del sistema ejecutando el siguiente comando:

sudo sh -c 'echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" > /etc/apt/sources.list.d/mono-official-stable.list'

Una vez que el repositorio apt esté habilitado, actualice la lista de paquetes e instale Mono con:

sudo apt update
sudo apt install mono-complete

mono-complete es un metapaquete que instala el tiempo de ejecución de Mono, las herramientas de desarrollo y todas las bibliotecas.

Verifique que la instalación exista escribiendo el siguiente comando que imprimirá la versión Mono:

mono --version

Debería ver un mensaje de salida similar al siguiente:

Mono JIT compiler version 4.6.2 (Debian 4.6.2.7+dfsg-1ubuntu1)
 Copyright (C) 2002-2014 Novell, Inc, Xamarin Inc and Contributors. www.mono-project.com
 TLS: __thread
 SIGSEGV: altstack
 Notifications: epoll
 Architecture: amd64
 Disabled: none
 Misc: softdebug
 LLVM: supported, not enabled.
 GC: sgen

Eso es todo, ha instalado Mono en su Ubuntu y puede comenzar a usarlo.

Introducción a Mono

Para verificar que todo está configurado correctamente, crearemos un programa Hello World que imprimirá el clásico mensaje "Hello World".

Abra su editor de texto y cree un archivo hello.cs

sudo nano hello.cs

Pega el siguiente código:

using System;

 public class HelloWorld
 {
 public static void Main(string[] args)
 {
 Console.WriteLine ("Hello World!");
 }
 }

Utilice el mcs para compilar el programa:

mcs hello.cs

El comando anterior creará un ejecutable llamado hello.exe.

Ejecute el ejecutable usando el siguiente comando:

mono hello.exe

La salida debería verse así:

Hello, World

Si desea ejecutar el programa simplemente escribiendo su nombre, deberá establecer una marca ejecutable:

chmod +x hello.exe

Ahora puede ejecutar el hello.exe escribiendo:

./hello.exe

Conclusión

Los últimos paquetes de versión estable de Mono están disponibles para su instalación desde el repositorio oficial de paquetes Mono.

Apóyenos si le gusta nuestro contenido. Gracias.

Buy me a coffeeBuy me a coffee

Únase a la conversación

Apóyenos con una donación.

Genial! A continuación, complete el pago para obtener acceso completo a Noviello.it.
Bienvenido de nuevo! Has iniciado sesión correctamente.
Te has suscrito correctamente a Noviello.it.
Éxito! Su cuenta está completamente activada, ahora tiene acceso a todo el contenido.
Éxito! Su información de facturación ha sido actualizada.
Su facturación no se actualizó.