Mono est l'implémentation OpenSource de la pile logicielle Microsoft .NET. Il est basé sur les normes ECMA/ISO et implémente le langage de programmation C# et le Common Language Runtime. Pour en savoir plus sur Mono, consultez le site Web du projet Mono.
Dans cet article, je vais vous montrer comment installer le runtime de langage Mono Stack et c# sur Ubuntu Linux. Nous utiliserons ici le système Ubuntu 20.04.
Exigences de mise en œuvre
Un compte utilisateur avec des privilèges sudo.
Installer Mono sur Ubuntu 20.04
Par défaut, l'application Mono ne se trouve pas dans les systèmes Ubuntu. Pour installer Mono à partir du référentiel officiel, suivez les étapes ci-dessous :
Étape 1 :Installer les dépendances
Commençons par ajouter de nouveaux référentiels via HTTPS. Pour ce faire, mettez d'abord à jour le référentiel apt en utilisant :
$ sudo apt update
Installez maintenant les dépendances apt pour mono en utilisant la commande :
$ sudo apt install dirmngr gnupg apt-transport-https ca-certificates software-properties-common
Le système peut demander à l'utilisateur de demander sa confirmation. Appuyez sur Y, puis appuyez sur la touche Entrée du clavier pour continuer.
Étape 2 :Importer la clé GPC
Après avoir ajouté le référentiel, les utilisateurs doivent extraire la clé et la placer sur le serveur Ubuntu.
$ sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
De cette façon, les utilisateurs peuvent facilement importer la clé GPC. La sortie ressemblera à celle affichée ci-dessous :
Étape 3 :Ajouter un référentiel Mono
Maintenant, pour ajouter le référentiel mono à la liste des sources du système, ajoutez la commande suivante dans la fenêtre du terminal :
$ sudo apt-add-repository 'deb https://download.mono-project.com/repo/ubuntu stable-focal main'
Étape 4 :Installer Mono
Une fois que vous avez installé toutes les dépendances de Mono, l'étape suivante consiste à installer Mono. Nous allons installer un package mono-complet.
Le package complet commencera à s'installer lorsque vous tapez Y et appuyez sur la touche Entrée de votre clavier à l'invite du système.
Le runtime Mono ainsi que les outils et bibliothèques pertinents seront installés avec succès.
Vérification de l'installation de Mono
Pour vérifier le processus d'installation, tapez la commande suivante dans la fenêtre du terminal :
$ mono --version
Vous verrez que la version Mono installée s'affiche dans la sortie. La dernière version de Mono disponible au moment du téléchargement était la 6.8.0.105. Cette version peut varier au moment de votre téléchargement.
Créer un programme en Mono
Dans ce chapitre. Je vais vous montrer comment créer un petit programme C# "hello World" pour tester notre installation Mono. Créons un fichier .cs puis sauvegardons-le sous le nom test.cs
Nous utiliserons le compilateur csc pour construire ce programme.
$ csc test.cs
Cette commande créera alors un fichier hello.exe. Maintenant, exécutez ce fichier en utilisant :
$ mono test.exe
La sortie affichera Hello, World.
Conclusion
Dans cet article, nous avons vu en détail comment installer Mono sur un système Ubuntu 20.04. Nous avons ensuite vérifié l'installation de l'application et écrit un petit script Hello-World pour tester le compilateur Mono C#.