GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer Mono sur CentOS 8

Mono est une plate-forme de développement et d'exécution d'applications multiplateformes basées sur les normes ECMA/ISO. Il s'agit d'une implémentation gratuite et open source du framework .NET de Microsoft.

Ce tutoriel décrit comment installer Mono sur CentOS 8.

Prérequis #

Les instructions supposent que vous êtes connecté en tant que root ou utilisateur avec des privilèges sudo.

Installation de Mono sur CentOS #

La méthode la plus simple et la plus recommandée pour installer Mono sur CentOS 8 consiste à l'installer à partir des référentiels de Mono. C'est un processus relativement simple et ne prendra que quelques minutes.

  1. Commencez par importer la clé GPG du référentiel :

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

    En cas de succès, aucune sortie n'est produite.

  2. Ajoutez le référentiel Mono à votre système en exécutant la commande ci-dessous :

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

    Le résultat devrait ressembler à ceci :

    Adding repo from: https://download.mono-project.com/repo/centos8-stable.repo
  3. Une fois le référentiel activé, installez Mono :

    sudo dnf install mono-complete 

    mono-complete est un méta-paquet qui installe le runtime Mono, les outils de développement et toutes les bibliothèques.

  4. Vérifiez l'installation en exécutant la commande suivante qui imprime la version Mono :

    mono --version

    Au moment de la rédaction de cet article, la dernière version stable de Mono est la 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)

C'est ça. Vous avez installé avec succès Mono sur votre système CentOS et vous pouvez commencer à l'utiliser.

Démarrer avec Mono #

Pour nous assurer que tout est correctement configuré, nous allons créer un programme Hello World qui imprime le message classique "hello world".

Ouvrez votre éditeur de texte et créez un fichier nommé hello.cs avec le contenu suivant :

hello.cs
using System;

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

Utilisez le csc compilateur pour compiler le programme :

csc hello.cs

La commande ci-dessus créera un exécutable nommé hello.exe .

Exécutez le programme à l'aide de la commande ci-dessous :

mono hello.exe

Le résultat devrait ressembler à ceci :

Hello, World

Si vous souhaitez exécuter le programme uniquement en saisissant son nom, vous devrez définir un indicateur d'exécutable :

chmod +x hello.exe

Vous pouvez maintenant exécuter le hello.exe fichier en tapant :

./hello.exe

Cent OS
  1. Comment installer PHP 7, 7.2 et 7.3 sur CentOS 7

  2. Comment installer Java 11 et 12 sur CentOS 7

  3. Comment installer Wine 4.0 sur CentOS 7

  4. Comment installer GCC sur CentOS 8

  5. Comment installer Erlang sur CentOS 8

Comment installer Mono sur Ubuntu 18.04

Comment installer Mono sur Ubuntu 20.04

Comment installer Slack sur CentOS 8

Comment installer R sur CentOS 7

Comment installer R sur CentOS 8

Comment installer Mono sur Debian 10