GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat Mono na CentOS 8

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 tutoriál popisuje, jak nainstalovat Mono na CentOS 8.

Předpoklady #

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

Instalace Mono na CentOS #

Nejjednodušší a doporučený způsob, jak nainstalovat Mono na CentOS 8, je nainstalovat jej z úložišť Mono. Je to poměrně jednoduchý proces a zabere vám jen několik minut.

  1. Začněte importem klíče GPG úložiště:

    sudo rpm --import 'http://pool.sks-keyservers.net/pks/lookup?op=get&search=0x3fa7e0328081bff6a14da29aa6a19b38d3d831ef'

    Při úspěchu nedochází k žádnému výstupu.

  2. Přidejte úložiště Mono do svého systému spuštěním příkazu níže:

    dnf config-manager --add-repo https://download.mono-project.com/repo/centos8-stable.repo

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

    Adding repo from: https://download.mono-project.com/repo/centos8-stable.repo
  3. Jakmile je úložiště povoleno, nainstalujte Mono:

    sudo dnf install mono-complete 

    mono-complete je meta-balíček, který instaluje běhové prostředí Mono, vývojové nástroje a všechny knihovny.

  4. Ověřte instalaci spuštěním následujícího příkazu, který vytiskne Mono verzi:

    mono --version

    V době psaní tohoto článku je nejnovější stabilní verze Mono 6.8.0.105:

    Mono JIT compiler version 6.8.0.105 (tarball Tue Feb  4 19:28:42 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 systému CentOS a můžete jej začít používat.

Začínáme s Mono #

Abychom zajistili, že je vše správně nastaveno, vytvoříme program Hello World, který vytiskne 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 program pomocí následujícího příkazu:

mono hello.exe

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

Hello, World

Pokud chcete spustit program pouze zadáním jeho názvu, budete muset nastavit příznak spustitelného souboru:

chmod +x hello.exe

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

./hello.exe

Cent OS
  1. Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

  2. Jak nainstalovat GCC na CentOS 8

  3. Jak nainstalovat Erlang na CentOS 8

  1. Jak nainstalovat Java 11 &12 na CentOS 7

  2. Jak nainstalovat Wine 4.0 na CentOS 7

  3. Jak nainstalovat Vim 8.2 na CentOS 7

  1. Jak nainstalovat VirtualBox na CentOS 7

  2. Jak nainstalovat Git na CentOS 8

  3. Jak nainstalovat Docker na CentOS 8