GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Mono sur Ubuntu 20.04 ?

Mono peut également être installé sur Ubuntu 20.04 Ce langage très populaire auprès de nombreux développeurs est désormais disponible pour Ubuntu et dans cet article, nous vous montrerons comment l'installer en quelques étapes rapides.

Qu'est-ce que Mono ?

Selon le site Web du projet :

Mono est une plate-forme de développement open source basée sur le .NET Framework. Il permet aux développeurs de créer des applications multiplateformes avec une meilleure productivité des développeurs. L'implémentation .NET de Mono est basée sur les normes ECMA pour C# et l'infrastructure de langage commun.

Avec Mono, nous pouvons créer rapidement des applications multiplateformes, en utilisant des bases de données telles que Mysql, Postgresql et autres. Tout cela avec C# comme base du projet.

Il est désormais possible de l'installer sur Ubuntu ce qui augmente encore les possibilités du langage et du projet. En plus de cela, de nombreux développeurs l'utilisent pour de petites applications où la vitesse ou la résolution d'un problème spécifique prévaut.

Ce qui précède est prouvé par une grande quantité de documentation disponible sur les blogs et autres forums.

Installer Mono sur Ubuntu 20.04

Comme prévu, Mono n'est pas inclus dans les référentiels Ubuntu 20.04, nous devons donc recourir au référentiel fourni par Mono pour l'installer.

Alors, ouvrez un terminal depuis le menu principal

Maintenant, installez certains packages nécessaires pour le didacticiel.

sudo apt update
sudo apt install ca-certificates software-properties-common dirmngr gnupg apt-transport-https

Ces packages nous permettront d'ajouter le référentiel Mono au système.

L'étape suivante consiste à ajouter la clé GPG du référentiel au système.

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

Exemple de sortie :

Executing: /tmp/apt-key-gpghome.fde4Y7IXaz/gpg.1.sh --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
gpg: key A6A19B38D3D831EF: public key "Xamarin Public Jenkins (auto-signing) <[email protected]>" imported
gpg: Total number processed: 1
gpg:               imported: 1

Après cela, ajoutez le dépôt Mono en exécutant la commande suivante :

sudo apt-add-repository 'deb https://download.mono-project.com/repo/ubuntu stable-focal main'

Ensuite, vous pouvez installer Mono avec un méta-paquet appelé mono-complete qui installe tous les composants Mono nécessaires pour avoir une expérience Ubuntu complète.

sudo apt install mono-complete

Une fois le processus terminé, vous pourrez vérifier la version installée pour voir comment la commande fonctionne :

mono --version

Exemple de sortie :

Mono JIT compiler version 6.12.0.122 (tarball Mon Feb 22 17:33:28 UTC 2021)
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)

Créer un fichier Hello World

La meilleure façon de vérifier si tout est en ordre est de créer un nouveau fichier dans lequel nous pouvons ajouter du code et le compiler.

Donc, avec l'éditeur de texte de votre choix, j'utiliserai nano , créez un fichier nommé helloworld.cs , et ajoutez ce qui suit.

nano helloworld.cs
using System;
 public class HelloWorld
 {
     public static void Main(string[] args)
     {
         Console.WriteLine ("Hello World. Welcome to atechtown");
     }
 }

Compilez ensuite le fichier :

csc helloworld.cs

Et exécutez-le à l'aide de la commande suivante :

mono helloworld.exe

Sortie :

Hello World. Welcome to atechtown

Cela nous indique que l'ensemble du processus a réussi

Conclusion

Mono est un projet qui peut être utilisé pour faire des applications multiplateformes et avec le soutien de Microsoft, on peut avoir une idée de son sérieux. L'installer n'est pas un processus complexe et il est à la portée de tous.


Ubuntu
  1. Comment installer Odoo sur Ubuntu

  2. Comment installer Maven sur Ubuntu

  3. Comment installer Wine sur Ubuntu

  4. Comment installer R sur Ubuntu 16.04

  5. Comment installer Go sur Ubuntu 18.04

Comment installer Mono sur Ubuntu 18.04 LTS

Comment installer Mono sur Ubuntu 20.04 LTS

Comment installer Go dans Ubuntu 20.04

Comment installer Go sur Ubuntu 22.04

Comment installer Mono sur Ubuntu 22.04

Comment installer Mono sur Ubuntu 20.04