GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Mono en Debian 10

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 artículo proporciona información sobre cómo instalar Mono en Debian 10.

Requisitos previos #

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

Instalando Mono en Debian #

Mono no está disponible en los repositorios estándar de Debian. Instalaremos los paquetes de Mono desde los repositorios oficiales de Mono. Es un proceso relativamente sencillo y solo tomará unos minutos.

  1. Comience instalando los paquetes necesarios:

    sudo apt updatesudo apt install dirmngr gnupg apt-transport-https ca-certificates
  2. Ingresa el siguiente comando para importar la clave GPG del repositorio:

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

    La salida debería verse como a continuación:

    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 sh -c 'echo "deb https://download.mono-project.com/repo/debian stable-buster main" > /etc/apt/sources.list.d/mono-official-stable.list'
  4. Una vez que el repositorio apt esté habilitado, actualice la lista de paquetes e instale Mono:

    sudo apt updatesudo apt install mono-complete 

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

  5. Verifique la instalación imprimiendo la versión Mono:

    mono --version

    Al momento de escribir este artículo, la última versión estable de Mono es 6.8.0 Stable (6.8.0.105).

    Mono JIT compiler version 6.8.0.105 (tarball Tue Feb  4 21:20:43 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. Ha instalado Mono con éxito en su Ubuntu y puede comenzar a desarrollar su aplicación.

Primeros pasos con Mono #

Para verificar que todo esté configurado correctamente, crearemos un programa Hello World que imprimirá 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 usando el siguiente comando:

mono hello.exe

La salida debería verse así:

Hello, World

Para poder ejecutar el programa solo escribiendo su nombre, deberá hacer que el archivo sea ejecutable:

chmod +x hello.exe

Ahora puede ejecutar hello.exe archivo escribiendo:

./hello.exe

Debian
  1. Cómo instalar Debian 10 (Buster)

  2. Cómo instalar Mono en Ubuntu 18.04

  3. Cómo instalar Mono en Ubuntu 20.04

  4. Cómo instalar Mono en CentOS 8

  5. ¿Cómo instalar Mono 4.0.1 en Debian 8?

Cómo instalar Mono en Debian 11

Cómo instalar Debian 11

Cómo instalar Go en Debian 10

Cómo instalar Mono en Debian 11

Cómo instalar GCC en Debian 11

Cómo instalar Go en Debian