Historiquement, les technologies .Net étaient principalement associées aux plateformes, postes de travail et serveurs Windows. Avec la sortie de .Net Core, Microsoft a étendu la disponibilité à toutes les plates-formes exécutant MacOs et différentes distributions de Linux, par exemple OpenSuse, CentOS, Debian et autres. Les avantages de l'exécution de .Net Core sur d'autres plates-formes vont bien au-delà de la simple disponibilité. Les développeurs exécutant d'autres systèmes d'exploitation peuvent désormais utiliser les méthodes et les outils disponibles dans .Net Core pour atteindre leurs objectifs. Lorsque vous travaillez avec Ubuntu 20.04, vous devez travailler avec le terminal et exécuter quelques commandes pour déployer .Net Core.
Fondamentalement, .NET Core est un framework logiciel gratuit et open source conçu en gardant à l'esprit Linux et macOS. Il fournit des outils d'échafaudage pour les projets d'amorçage.
Chez LinuxAPT, dans le cadre de nos services de gestion de serveur, nous aidons régulièrement nos clients à effectuer des requêtes système Linux connexes.
Dans ce contexte, nous examinerons comment installer et configurer Dotnet Core sur Ubuntu 20.04.
Étapes pour installer .Net Core dans Ubuntu
1. Activer Microsoft PPA
Pour commencer, vous devez activer Microsoft Personal Package Archive (PPA) dans votre installation Ubuntu. L'équipe officielle de Microsoft prend en charge le PPA. Vous pouvez l'activer en utilisant ces commandes dans votre terminal :
$ wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb
Ensuite, exécutez la commande ci-dessous :
$ sudo dpkg -I packages-microsoft-prod.deb
2. Installez le SDK .Net
Un SDK (Software Development Kit) est la base utilisée pour développer des applications à l'aide d'un certain framework. Si vous souhaitez créer et modifier des applications .Net sur Ubuntu, vous devez installer le SDK .Net Core. Pour commencer l'installation du SDK .Net Core, votre système a besoin des dernières mises à jour.
Si vous savez qu'il ne dispose pas de ces mises à jour, vous pouvez exécuter la commande suivante pour obtenir la mise à jour :
$ sudo apt update
Une fois cela fait, vous devez installer ce prérequis :
$ sudo apt install apt-transport-https
Une fois le pré-requis complètement installé, vous pouvez enfin installer le SDK en procédant comme suit :
$ sudo apt install dotnet-sdk-[x]
Le x à la fin de la dernière commande spécifie la version du SDK .Net Core. Si vous souhaitez cibler un SDK spécifique ou une version plus ancienne, vous pouvez modifier ce nombre pour cibler ce SDK spécifique, par exemple :
$ sudo apt install dotnet-sdk-1.1
Cela installera le SDK sur votre machine, et vous êtes maintenant prêt à créer et modifier des applications .Net sur Ubuntu.
3. Installez .Net Runtime
Un runtime est l'intermédiaire qui exécute les applications que vous créez. Vous pouvez installer le .Net Runtime séparément comme suit :
$ sudo apt install dotnet-runtime-3.1
4. Créez votre application de test
À présent. créons une application de test pour nous assurer que tout fonctionne correctement. Nous dirons bonjour au monde de la programmation en créant une application console :
$ dotnet new console -o HelloWorld
Ensuite, naviguez dans ce répertoire et exécutez en utilisant :
$ dotnet run