Mono est une implémentation gratuite, open source et indépendante de la plate-forme du framework Dot Net de Microsoft. Le projet Mono a été conçu pour compiler et tester des applications de C, C++ et d’autres langages orientés objet. Dans la plupart des cas, les développeurs utilisent les parties du réseau de points via l’outil Mono pour créer des programmes multiplateformes.

L’outil Mono est disponible pour les systèmes Linux. L’utilisation du noyau dot net sous Linux est assez lourde, tandis que Mono est une interface graphique simple, facile à comprendre et légère. Il prend en charge la plupart des bibliothèques et fonctions natives de Dot net.

Bien sûr, la place du dot net core et du logiciel Mono de Microsoft n’est pas la même pour tous les secteurs ; ils ont tous deux des rôles différents à jouer dans le développement. Dans certains cas, Mono est submergé par le noyau du réseau de points. Cependant, si vous avez utilisé le noyau Dot net et le framework, utiliser Mono serait une tâche facile pour vous.

Mono sous Linux


Mono est construit selon les normes ECMA (European Computer Manufacturers Association) qui garantissent la qualité du logiciel. Si vous utilisez une ancienne version de Mono sur votre machine Linux, Mono vous permet de mettre à jour les anciennes versions. Il est écrit en langages de programmation C, C #, XML et possède la licence MIT.

Le logiciel Mono est composé d’un composant principal, d’une unité de développement GNOME et d’une partie de Microsoft. Sous Linux, l’outil Mono fonctionne dans une combinaison complète d’unité d’exécution, d’unité de bibliothèque, d’unité d’assemblage et d’unité de métadonnées. Dans cet article, nous verrons comment installer le logiciel Mono sur les systèmes Linux.

Publicité

1. Installez Mono sur Debian/Ubuntu Linux


L’installation du logiciel Mono sur un système Ubuntu/Debian est simple et toutes les lignes de commande sont officielles. Tout d’abord, vous devez exécuter la commande apt suivante sur votre shell de terminal avec un accès root pour installer GnuPG (GNU Privacy Guard) sur votre système.

  • Installer GNU Privacy Guard sur Ubuntu
sudo apt install gnupg ca-certificates

Installer Les Certificats Gnu Sur Ubuntu

  • Installer GNU Privacy Guard sur Debian
sudo apt install apt-transport-https dirmngr gnupg ca-certificates

Maintenant, exécutez les commandes apt indiquées ci-dessous pour ajouter la clé cryptographique du serveur de clés sur votre machine. Ensuite, exécutez la commande echo pour télécharger le projet Mono pour le système Debian/Ubuntu.

Télécharger Apt Key Et Echo Sur Ubuntu

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/debian stable-buster main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list

Enfin, exécutez les commandes suivantes indiquées ci-dessous pour mettre à jour le référentiel système et installer le logiciel Mono sur votre système Ubuntu/Debian Linux. Veuillez ne pas ignorer l’exécution de la commande apt-update car elle récupérera les données du projet Mono que nous venons de télécharger via la commande Echo.

Installer Mono Sur Debian Linux

sudo apt update
sudo apt install mono-devel

Après avoir installé l’outil d’exécution Mono sur Ubuntu/Debian, vous pouvez également installer le package Mono IDE (MonoDevelop) sur votre système en exécutant la commande suivante sur le shell avec un accès root.

sudo apt-get install monodevelop

2. Installez Mono sur Red Hat Linux Enterprise


L’installation de l’outil Mono sur RHEL/Fedora Linux nécessite la même procédure d’installation sur Ubuntu uniquement avec des commandes différentes. Les lignes de commande que je vais décrire sont exécutables sur les systèmes Red Hat et Fedora. Tout d’abord, vous pouvez commencer par ajouter les clés RPM en important la clé cryptographique du serveur de clés dans votre système Red Hat Linux.

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

Les utilisateurs du poste de travail Fedora peuvent avoir besoin d’exécuter la commande rpm suivante pour ajouter la clé au système.

rpm --import "https://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF"

Je dois noter que, généralement dans les distributions basées sur GNOME, par défaut, le système empêche de passer en mode superutilisateur. Dans ce cas, vous exécutez ce qui suit sudo commande avec un i drapeau pour exécuter les commandes du superutilisateur.

sudo -i

Exécutez ensuite la commande cURL avec un accès superutilisateur pour télécharger l’outil Mono sur votre système.

su -c 'curl https://download.mono-project.com/repo/centos8-stable.repo | tee /etc/yum.repos.d/mono-centos8-stable.repo'

Enfin, exécutez les commandes suivantes indiquées ci-dessous pour mettre à jour le référentiel système et installer le logiciel Mono sur votre système Red Hat Linux. Veuillez exécuter le jeu de commandes DNF sur Fedora et le jeu de commandes RPM sur Red Hat Enterprise.

Mettez à jour le référentiel et installez Mono sur les systèmes Red Hat.

sudo yum update
sudo yum install mono-devel

Exécutez les commandes suivantes pour mettre à jour le référentiel et installer Mono sur le système Fedora.

Sudo Su Mono_Project Curl Et Mise À Jour Dnf Sur Fedora

sudo dnf update
sudo dnf install mono-devel

Lorsque l’installation Mono est terminée, vous pouvez vérifier la version Mono pour savoir si l’installation se termine correctement ou non.

$ mono --version

Pour installer MonoDevelop (IDE) pour exécuter les fonctions dot net, exécutez la commande DNF suivante sur le terminal.

sudo dnf install monodevelop

3. Installez Mono sur Arch System


Si vous êtes un utilisateur Linux basé sur Arch, aucune ligne de commande officielle n’est disponible pour installer l’outil Mono sur le système Arch. Mais, selon votre système, vous pouvez trouver des packages Mono sur l’outil d’installation du logiciel Pamac GUI. Ici, j’utilise une distribution Manjaro KDE pour démontrer le processus d’installation de Mono sur Arch.

Tout d’abord, ouvrez votre outil Pamac GUI et recherchez Mono. Dans le résultat de la recherche, vous verriez un tas d’outils Mono sur le magasin. Certains d’entre eux sont des manuels d’utilisation et d’autres sont des outils de bibliothèque. Veuillez trouver les principaux outils Mono parmi les outils.

Une fois que vous avez reconnu l’outil principal Mono, ouvrez-le et vérifiez s’il contient l’URL officielle du projet Mono et la licence GPL dans la partie description. Vous pouvez également vérifier les dépendances, les fichiers et les détails du package avant de l’installer.

Mono Sur Arch Linux

Pour installer le package Mono, cliquez simplement sur le bouton Installer et continuez avec le mot de passe root. Il faudra un certain temps pour rassembler les fonctions de bibliothèque et les fichiers de package requis.

Installation De L'Outil Mono Sur Arch Linux Via L'Interface Graphique

Lorsque l’outil Pamac GUI affiche le résumé de la transaction, veuillez procéder à la Appliquer pour installer l’outil Mono sur votre système Linux basé sur Arch.

Mono Installation Estivale.

Supprimer Mono de Linux


Supprimer le projet Mono d’un système Linux est facile. Si vous utilisez un système Debian/Ubuntu, veuillez exécuter la commande suivante sur le shell du terminal pour supprimer Mono de votre système.

sudo apt-get purge mono-runtime
sudo apt remove --purge --auto-remove mono-runtime

Les utilisateurs de Fedora basés sur DNF peuvent avoir besoin d’exécuter la commande suivante donnée ci-dessous pour supprimer Mono du système Linux.

$ sudo dnf remove mono

Et, si vous utilisez un système basé sur Arch où vous avez installé l’outil Mono via le Outil GUI Pamacvous savez déjà où trouver l’outil Mono et comment le supprimer de votre système.

Ouvrez simplement l’outil GUI Pamac et recherchez l’outil Mono sous le ‘installée‘, et lorsque l’outil Mono apparaît dans la recherche, cliquez sur pour développer la page. Ensuite, cliquez simplement sur le ‘Retirer‘ pour supprimer Mono de la machine.

Derniers mots


L’installation de l’outil Mono sur un système Linux est assez astucieuse et simple. Le projet Mono lui-même fournit toutes les commandes et touches nécessaires. Si vous avez une carte Raspberry Pi ou un conteneur Docker, vous pouvez également installer et utiliser l’outil Mono sur les cartes Pi et le docker. Dans tout l’article, j’ai décrit les méthodes d’installation du logiciel Mono sur un système Linux.

Veuillez partager ce message avec vos amis et la communauté Linux si vous le trouvez utile et pratique. Vous pouvez également écrire vos opinions concernant ce message dans la section des commentaires.

Rate this post
Publicité
Article précédentLe sud-africain Telkom lance un réseau 5G avec Huawei
Article suivantRazer annonce le portable de jeu Edge 5G alimenté par Android
Avatar
Violette Laurent est une blogueuse tech nantaise diplômée en communication de masse et douée pour l'écriture. Elle est la rédactrice en chef de fr.techtribune.net. Les sujets de prédilection de Violette sont la technologie et la cryptographie. Elle est également une grande fan d'Anime et de Manga.

LAISSER UN COMMENTAIRE

S'il vous plaît entrez votre commentaire!
S'il vous plaît entrez votre nom ici