GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Mono en Ubuntu 20.04

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 cubre los pasos necesarios para instalar Mono en Ubuntu 20.04.

Requisitos previos #

Las instrucciones asumen que ha iniciado sesión como raíz o usuario con privilegios sudo.

Instalando Mono en Ubuntu #

Mono no está disponible en los repositorios estándar de Ubuntu 20.04. Instalaremos los paquetes de Mono desde los repositorios oficiales de Mono:

  1. Instale las dependencias necesarias para agregar un nuevo repositorio a través de HTTPS:

    sudo apt updatesudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
  2. Importa la clave GPG del repositorio:

    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) <[email protected]>" imported
    gpg: Total number processed: 1
    gpg:               imported: 1
  3. Agregue el repositorio Mono a la lista de fuentes de su sistema:

    sudo apt-add-repository 'deb https://download.mono-project.com/repo/ubuntu stable-focal main'
  4. Instalar Mono:

    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.

  5. La instalación puede tardar unos minutos en completarse. Una vez completado, verifíquelo escribiendo el siguiente comando que imprimirá la versión Mono:

    mono --version

    Al momento de escribir este artículo, la última versión estable de Mono es 6.8.0.123.

    Mono JIT compiler version 6.8.0.123 (tarball Tue May 12 15:11:57 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)

Eso es todo, Mono se instaló en su máquina Ubuntu y puede comenzar a usarlo.

Primeros pasos con Mono #

Para asegurarnos de que todo esté configurado correctamente, vamos a crear un programa Hello World que imprima el clásico mensaje "hola mundo".

Abra su editor de texto y cree un archivo llamado hello.cs con el siguiente contenido:

hello.cs
using System;

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

Usa el csc compilador para construir el programa:

csc hello.cs

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

Ejecute el ejecutable:

mono hello.exe

La salida debería verse así:

Hello, World

Para ejecutar el programa solo escribiendo su nombre, establezca un indicador ejecutable:

chmod +x hello.exe

Ahora puede ejecutar hello.exe archivo escribiendo:

./hello.exe

Ubuntu
  1. Cómo instalar R en Ubuntu 20.04

  2. Cómo instalar Go en Ubuntu 18.04

  3. ¿Cómo instalar Mono en Ubuntu 20.04?

  4. Cómo instalar R en Ubuntu 16.04

  5. Cómo instalar Go en Ubuntu 18.04

Cómo instalar Mono en Ubuntu 18.04 LTS

Cómo instalar Mono en Ubuntu 20.04 LTS

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04

Cómo instalar Mono en Ubuntu 22.04

Cómo instalar Mono en Ubuntu 20.04