GNU/Linux >> Tutoriels Linux >  >> Debian

Comment installer Mono sur Debian 10/9

Le projet Mono est parrainé par Microsoft. Il s'agit d'une implémentation open source et multiplateforme de Microsoft .NET Framework. Mono prend en charge la plupart des systèmes d'exploitation modernes avec une architecture 32 bits et 64 bits. Ce tutoriel vous aide étape par étape à installer Mono sur les systèmes Debian 10 et Debian 9.

Tutoriel utile :

  • Comment installer Visual Studio Code sur Debian

Prérequis

Accès SSH ou Shell au système Debian avec un compte privilégié sudo.

Installer Mono sur Debian

Tout d'abord, installez certains packages requis sur votre système Debian et importez la clé GPG.

sudo apt install gnupg ca-certificates
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D3D831EF

Maintenant, ajoutez le référentiel Apt sur votre système fourni par le site officiel. Utilisez l'une des commandes suivantes pour ajouter le référentiel Mono à votre système en fonction de la version d'Ubuntu.

### Debian 10 (Buster) 

echo "deb https://download.mono-project.com/repo/debian stable-buster main" | sudo \
   tee /etc/apt/sources.list.d/mono-stable.list

### Debian 9 (Xenial) 

echo "deb https://download.mono-project.com/repo/debian stable-xenial main" | sudo \
   tee /etc/apt/sources.list.d/mono-stable.list

Une fois le référentiel ajouté. Mettez à jour le cache apt et installez les packages Mono sur votre système Ubuntu.

sudo apt update
sudo apt install mono-complete mono-devel

Le mono-développeur package est utilisé pour compiler le code. Le mono-complet package est utilisé pour tout installer sur le système.

Rechercher la version mono

Une fois l'installation terminée sur votre système. Vérifions la version Mono installée à l'aide de la commande suivante.

mono --version

Sortie :

Mono JIT compiler version 6.8.0.105 (tarball Tue Feb  4 21:20:20 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)

Exécuter un exemple C# avec Mono

Comme vous avez installé Mono sur votre système Ubuntu. Créez un exemple de programme C# à exécuter avec Mono. Créez un fichier Welcome.cs et modifiez-le dans votre éditeur de texte préféré.

vim Welcome.cs

Ajouter la valeur ci-dessous au fichier.

Par défaut
123456789 à l'aide de System ; public class Welcome{ public static void Main(string[] args) { Console.WriteLine ("Bienvenue sur TecAdmin.net"); }}

Enregistrez le fichier et fermez-le. Compilez ensuite le programme c# avec le compilateur c# en utilisant la commande ci-dessous.

csc Welcome.cs

Une fois la compilation terminée avec succès, il créera un fichier exe dans le répertoire local avec le même nom que le script. Dans ce cas, un fichier Welcome.exe est généré dans mon répertoire local.

Ensuite, définissez l'autorisation d'exécution sur le fichier exécutable nouvellement créé. Ensuite, exécutez le programme comme ci-dessous.

chmod +x Welcome.exe
./Welcome.exe

Voir les résultats à l'écran :

Tout est fait, vous avez installé avec succès Mono sur votre système Debian. Ensuite, vous devrez peut-être installer Visual Studio Code sur le système Debian Linux.


Debian
  1. Comment installer les outils de développement sur Debian 10/9/8

  2. Comment installer Apache Maven sur Debian 10/9/8

  3. Comment installer Grunt sur Debian 9/8

  4. Comment installer Erlang sur Debian 10/9/8

  5. Comment installer l'agent Zabbix sur Debian 10/9/8

Comment installer PostgreSQL 14 sur Debian 11

Comment installer Apache Solr 8.9 sur Debian 10/9/8

Comment installer Jenkins sur Debian 10/9/8

Comment installer Apache Kafka sur Debian 10/9

Comment installer Webmin sur Debian 11

Comment installer Mono sur Debian 11