El proyecto Mono está patrocinado por Microsoft. Es una implementación multiplataforma de código abierto de Microsoft .NET Framework. Mono es compatible con la mayoría de los sistemas operativos modernos con arquitectura de 32 y 64 bits. Este tutorial lo ayudará a instalar Mono en los sistemas Ubuntu 18.04 y 16.04.
Tutorial útil:
- Cómo instalar Visual Studio Code en Ubuntu
Requisitos
Inicie sesión en el sistema Ubuntu con una cuenta privilegiada de sudo.
Instalar Mono en Ubuntu
En primer lugar, instale algunos paquetes necesarios e importe la clave GPG a su sistema.
sudo apt install gnupg ca-certificates sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D3D831EF
Debe agregar el repositorio Apt proporcionado por el equipo oficial del proyecto. Use uno de los siguientes comandos para agregar el repositorio Mono a su sistema según la versión de Ubuntu.
### Ubuntu 18.04 LTS echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" | sudo tee /etc/apt/sources.list.d/mono-stable.list ### Ubuntu 16.04 LTS echo "deb https://download.mono-project.com/repo/ubuntu stable-xenial main" | sudo tee /etc/apt/sources.list.d/mono-stable.list
Una vez agregado el repositorio. Actualice el caché apt e instale los paquetes Mono en su sistema Ubuntu.
sudo apt update sudo apt install mono-complete mono-devel
El mono-desarrollo El paquete se utiliza para compilar el código. El mono-completo El paquete se usa para instalar todo en el sistema.
Comprobar versión mono
Una vez que la instalación haya terminado en su sistema. Verifiquemos la versión Mono instalada usando el siguiente comando.
mono --version
Salida:
Mono JIT compiler version 6.8.0.105 (tarball Tue Feb 4 21:20:20 UTC 2020) 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 Interpreter: yes LLVM: yes(610) Suspend: hybrid GC: sgen (concurrent by default)
Ejemplo de ejecución con Mono
Como ha instalado Mono en su sistema Ubuntu. Cree un programa C# de muestra para ejecutar con Mono. Cree un archivo Welcome.cs y edítelo en su editor de texto favorito.
vim Welcome.cs
Agregue el valor a continuación al archivo.
Default
123456789 | using System; public class Welcome{ public static void Main(string[] args) { Console.WriteLine ("Bienvenido a TecAdmin.net"); }} |