.Net Core n'est pas disponible dans le référentiel officiel de package d'Ubuntu 18.04 LTS. Mais, vous pouvez facilement ajouter le référentiel officiel de packages Microsoft sur Ubuntu 18.04 LTS et installer .Net Core à partir de là en utilisant le gestionnaire de packages APT.
Dans cet article, je vais vous montrer comment installer et commencer avec .Net Core sur Ubuntu 18.04 LTS. Alors, commençons.
Conditions préalables:
Le référentiel officiel des packages Microsoft des utilisations HTTPS pour livrer les packages DEB pour Ubuntu. Alors, tu dois avoir apt-transport-https Package installé sur votre Ubuntu 18.04 Machine LTS.
Tout d'abord, mettez à jour le cache du référentiel de package APT avec la commande suivante:
$ sudo apt mise à jour
Maintenant, installez le apt-transport-https Package avec la commande suivante:
$ sudo apt install -y apt-transport-https
Le apt-transport-https Le package doit être installé.
.Net Core repose également sur certains packages de la univers référentiel de packages. Alors, assurez-vous que le univers Le référentiel de packages est activé.
Vous pouvez vérifier si le univers Le référentiel de packages est activé à partir du Mises à jour de logiciel application si vous utilisez Ubuntu 18.04 Version de bureau LTS. Assurez-vous juste Logiciels gratuits et open-open-open-open-open-open-sourceh est vérifié.
Si vous utilisez Ubuntu 18.04 Version LTS Server, vous pouvez ensuite exécuter la commande suivante pour vérifier si le univers Le référentiel est activé.
$ egrep -r '^ [^ i] * [^ #].* Univers '/ etc / apt / sources.liste*
Comme vous pouvez le voir, le référentiel d'univers est activé sur mon Ubuntu 18.04 Machine LTS.
Si en tout cas, vous n'avez pas le univers Le référentiel de package activé et vous souhaitez l'activer à partir de la ligne de commande, puis exécutez la commande suivante:
$ sudo add-att-repository univers
Ajout du référentiel de packages Microsoft:
Maintenant, vous devez ajouter le référentiel de packages Microsoft sur votre Ubuntu 18.04 Machine 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.
Tout d'abord, accédez au répertoire / tmp avec la commande suivante:
$ CD / TMP
Maintenant, téléchargez le fichier de package d'installation du référentiel de package 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 package APT pour que les modifications prennent effet comme suit:
$ sudo apt mise à jour
Comme vous pouvez le voir, les référentiels de packages Microsoft sont dans la liste. Donc, c'est activé.
Installation .Net Core sur Ubuntu 18.04 LTS:
Maintenant, vous pouvez facilement installer le .SDK Net Core sur votre Ubuntu 18.04 Machine LTS avec la commande suivante:
$ sudo apt install dotnet-sdk-2.2
Maintenant, appuyez sur y Et puis appuyez sur Pour confirmer l'installation.
.Le SDK Net Core doit être installé.
Maintenant, pour vérifier si le .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.
Écrire et exécuter 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 à l'écran.
Tout d'abord, accédez à un répertoire où vous souhaitez enregistrer votre .Fichiers du projet net. Ce peut être n'importe quel répertoire.
Je navigue vers mon ~ / Projets / annuaire.
$ cd ~ / projets
Maintenant, créez un nouveau .Projet net Bonjour le monde avec la commande suivante:
$ dotnet nouvelle console -o helloworld
NOTE: Ici, Bonjour le monde 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 Programme.CS déposer. Ceci est le fichier de code source principal… Net Core utilise le langage de programmation C # (C-Sharp). Vous devez donc mettre votre code C # dans le Programme.CS déposer.
Par défaut, un programme simple est écrit dans le Programme.CS déposer. Le contenu du Programme.CS Le fichier est affiché dans la capture d'écran ci-dessous.
Ici le Système La bibliothèque est importée. Ensuite, un espace de noms Bonjour le monde est créé pour le programme. C # est un langage de programmation orienté objet. Donc, même un programme simple car cela doit avoir une classe à. Voici un Programme La classe est créée. Notez que le nom de classe est le même que le nom de fichier.
Le Programme La classe a un Principal méthode. Il faut un tableau de chaîne comme argument. La méthode principale a annuler Comme le type de retour, donc il ne renvoie rien.
Alors, Console.WriteLine () La fonction est utilisée pour imprimer le texte "Bonjour le monde" sur l'écran.
Maintenant, exécutons le programme pour voir si nous obtenons vraiment la sortie que nous attendons.
Maintenant, exécutez votre .Projet net comme suit:
$ dotnet run
Comme vous pouvez le voir, le texte attendu est imprimé à l'écran.
Alors, c'est comme ça que vous installez et exécutez .Projets nets sur Ubuntu 18.04 LTS. Merci d'avoir lu cet article.