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 aidera à installer Mono sur les systèmes Ubuntu 18.04 et 16.04.
Tutoriel utile :
- Comment installer Visual Studio Code sur Ubuntu
Prérequis
Connectez-vous au système Ubuntu avec un compte privilégié sudo.
Installer Mono sur Ubuntu
Tout d'abord, installez certains packages requis et importez la clé GPG sur votre système.
sudo apt install gnupg ca-certificates sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys D3D831EF
Vous devez ajouter le référentiel Apt fourni par l'équipe officielle du projet. Utilisez l'une des commandes suivantes pour ajouter le référentiel Mono à votre système en fonction de la version d'Ubuntu.
### Ubuntu 18.04 LTS echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" | sudo tee /etc/apt/sources.list.d/mono-stable.list ### Ubuntu 16.04 LTS echo "deb https://download.mono-project.com/repo/ubuntu 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.
Vérifier la version monochrome
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 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. Ensuite, compilez 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.
Définissez l'autorisation d'exécution, puis exécutez le programme
chmod +x Welcome.exe ./Welcome.exe
Vous verrez la sortie comme la capture d'écran ci-dessous :
Tout est fait, vous avez installé avec succès Mono sur votre système Ubuntu. Ensuite, vous devrez peut-être installer Visual Studio Code sur Ubuntu.