GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat Mono na Debian 10

Mono je platforma pro vývoj a provoz multiplatformních aplikací založených na standardech ECMA/ISO. Jedná se o bezplatnou a open source implementaci rozhraní Microsoft .NET framework.

Tento článek poskytuje informace o tom, jak nainstalovat Mono na Debian 10.

Předpoklady #

Pokyny předpokládají, že jste přihlášeni jako root nebo uživatel s právy sudo.

Instalace Mono na Debian #

Mono není k dispozici ve standardních repozitářích Debianu. Balíčky Mono nainstalujeme z oficiálních úložišť Mono. Je to relativně přímočarý proces a zabere jen několik minut.

  1. Začněte instalací potřebných balíčků:

    sudo apt updatesudo apt install dirmngr gnupg apt-transport-https ca-certificates
  2. Chcete-li importovat klíč GPG úložiště, zadejte následující příkaz:

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

    Výstup by měl vypadat takto:

    gpg: key A6A19B38D3D831EF: public key "Xamarin Public Jenkins (auto-signing) <[email protected]>" imported
    gpg: Total number processed: 1
    gpg:               imported: 1
  3. Přidejte úložiště Mono do seznamu vašich systémových zdrojů:

    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. Jakmile je repozitář apt povolen, aktualizujte seznam balíčků a nainstalujte Mono:

    sudo apt updatesudo apt install mono-complete 

    mono-complete je meta-balík, který nainstaluje vše, co potřebujete pro vývoj Mono, včetně běhového prostředí, vývojových nástrojů a všech knihoven.

  5. Ověřte instalaci vytištěním verze Mono:

    mono --version

    V době psaní tohoto článku je nejnovější stabilní verze Mono 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)

A je to. Úspěšně jste nainstalovali Mono do svého Ubuntu a můžete začít vyvíjet svou aplikaci.

Začínáme s Mono #

Abychom ověřili, že je vše správně nastaveno, vytvoříme program Hello World, který vypíše klasickou zprávu „ahoj světe“.

Otevřete textový editor a vytvořte soubor s názvem hello.cs s následujícím obsahem:

hello.cs
using System;

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

Použijte csc kompilátor pro sestavení programu:

csc hello.cs

Výše uvedený příkaz vytvoří spustitelný soubor s názvem hello.exe .

Spusťte spustitelný soubor pomocí příkazu níže:

mono hello.exe

Výstup by měl vypadat nějak takto:

Hello, World

Abyste mohli program spustit pouze zadáním jeho názvu, musíte soubor nastavit jako spustitelný:

chmod +x hello.exe

Nyní můžete spustit hello.exe soubor zadáním:

./hello.exe

Debian
  1. Jak nainstalovat Debian 10 (Buster)

  2. Jak nainstalovat Mono na Ubuntu 18.04

  3. Jak nainstalovat Mono 4.0.1 na Debian 8?

  1. Jak nainstalovat Mono na Ubuntu 20.04

  2. Jak nainstalovat Mono na CentOS 8

  3. Jak nainstalovat Python 3.9 na Debian 10

  1. Jak nainstalovat Memcached na Debian 10

  2. Jak nainstalovat TeamViewer na Debian 10

  3. Jak nainstalovat Git na Debian 9