installer net core sur ubuntu

Comment installer .NET Core sur Ubuntu 18.04

Partagez sur:

Dans cet article, je vais vous montrer comment installer .NET Core sur Ubuntu 18.04 LTS.

.NET Core est un framework logiciel performance, gratuit et open source. Il est développé par Microsoft. Il est généralement utilisé pour développer des applications Web.

.NET core n’est pas disponible dans le référentiel de packages officiel d’Ubuntu 18.04 LTS.

Mais, vous pouvez facilement ajouter le référentiel de packages Microsoft officiel sur Ubuntu 18.04 LTS et installer .NET Core à partir de là à l’aide du gestionnaire de packages APT.

 

Conditions préalables:

Le référentiel de packages Microsoft officiel utilise HTTPS pour fournir les packages DEB pour Ubuntu. Donc, vous devez avoir le package apt-transport-https installé sur votre machine Ubuntu 18.04 LTS.

Tout d’abord, mettez à jour le cache du référentiel de packages APT avec la commande suivante:

$ sudo apt update

Maintenant, installez le package apt-transport-https avec la commande suivante:

$ sudo apt install -y apt-transport-https

Le package apt-transport-https doit être installé.

.NET Core repose également sur certains packages du référentiel de packages d’universe. Assurez-vous donc que le référentiel de packages d’universe est activé.

Vous pouvez vérifier si le référentiel de packages d’universe est activé à partir de l’application Logiciels et mises à jour si vous utilisez la version Ubuntu 18.04 LTS Desktop. Assurez-vous simplement que le logiciel libre et open source (universe) géré par la communauté est coché.

Si vous utilisez la version serveur de Ubuntu 18.04 LTS, vous pouvez exécuter la commande suivante pour vérifier si le référentiel d’universe est activé.

$ egrep -r '^[ ^I]*[^#].*universe' /etc/apt/sources.list*

 

Si, dans tous les cas, le référentiel de packages d’universe n’est pas activé et que vous souhaitez l’activer à partir de la ligne de commande, exécutez la commande suivante:

$ sudo add-apt-repository universe

 

Ajout du référentiel de packages Microsoft

Maintenant, vous devez ajouter le référentiel de packages Microsoft sur votre machine Ubuntu 18.04 LTS.

Microsoft fournit un fichier de package DEB que vous pouvez télécharger et installer pour activer facilement le référentiel de packages Microsoft.

 

Lire aussi: Comment installer Docker sur Ubuntu 18.04 LTS

 

Tout d’abord, accédez au répertoire /tmp avec la commande suivante:

$ cd /tmp

Maintenant, téléchargez le fichier de package DEB du programme d’installation du référentiel de packages Microsoft avec la commande suivante:

$ wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb

 

Maintenant, installez le fichier de package DEB que vous venez de télécharger avec la commande suivante:

$ sudo apt-get install ./packages-microsoft-prod.deb

 

Le package DEB doit être installé.

Enfin, mettez à jour le cache du référentiel de packages APT pour que les modifications prennent effet comme suit:

$ sudo apt update

 

Comme vous pouvez le voir, les référentiels de packages Microsoft sont dans la liste. Donc, ils activés.

Installer .NET Core sur Ubuntu 18.04 LTS

Maintenant, vous pouvez facilement installer le SDK .NET Core sur votre machine Ubuntu 18.04 LTS avec la commande suivante:

$ sudo apt install dotnet-sdk-2.2

Maintenant, appuyez sur y puis sur <Entrée> pour confirmer l’installation.

Le SDK .NET Core doit être installé.

Maintenant, pour vérifier si le SDK .NET Core fonctionne correctement, exécutez la commande suivante:

$ dotnet --version

Comme vous pouvez le voir, les informations de version sont imprimées à l’écran. Donc, ça marche.

Rédaction et exécution de votre premier programme .NET

Dans cette section, je vais vous montrer comment écrire et exécuter votre premier programme .NET. J’écrirai un programme très simple qui imprimera quelque chose sur l’écran.

 

Lire aussi: Comment installer MySQL 8.0 sur Ubuntu 20.04

 

Tout d’abord, accédez à un répertoire dans lequel vous souhaitez enregistrer vos fichiers de projet .NET. Cela peut être n’importe quel répertoire.

Je navigue vers mon répertoire ~ /Projects /.

$ cd ~/Projects

 

Maintenant, créez un nouveau projet .NET helloWorld avec la commande suivante:

$ dotnet new console -o helloWorld

 

REMARQUE: ici, helloWorld est le nom du projet. Vous pouvez le changer en tout ce que vous voulez.

Un nouveau projet doit être créé. Un répertoire de projet dédié doit également être créé comme vous pouvez le voir dans la capture d’écran ci-dessous.

Maintenant, accédez au répertoire du projet avec la commande suivante:

$ cd helloWorld/

Dans le répertoire du projet, vous aurez un fichier Program.cs. Il s’agit du fichier de code source principal. .NET Core utilise le langage de programmation C # (C-Sharp). Donc, vous devez mettre votre code C # dans le fichier Program.cs

Par défaut, un programme simple est écrit dans le fichier Program.cs. Le contenu du fichier Program.cs est illustré dans la capture d’écran ci-dessous.

Ici, la bibliothèque système est importée. Ensuite, un espace de noms helloWorld est créé pour le programme. C # est un langage de programmation orienté objet. Donc, même un programme simple comme celui-ci doit avoir sa propre classe. Ici, une classe Program est créée. Notez que le nom de la classe est le même que le nom du fichier.

La classe Program a une méthode Main. Il prend un tableau de chaînes comme argument. La méthode Main a void comme type de retour, elle ne renvoie donc rien.

Ensuite, la fonction Console.WriteLine () est utilisée pour imprimer le texte «Hello World» à l’écran.

Maintenant, exécutons le programme pour voir si nous obtenons vraiment le résultat attendu.

Maintenant, exécutez votre projet .NET comme suit:

$ dotnet run

Comme vous pouvez le voir, le texte attendu est imprimé à l’écran.

Voilà comment installer .NET sur Ubuntu 18.04 LTS.

Merci d’avoir lu cet article.


Partagez sur: