Microsoft .NET 6 : Installation sur Ubuntu ou Debian et ses dérivés

Microsoft .NET 6 : Installation sur Ubuntu ou Debian et ses dérivés

Microsoft .NET 6 : Installation sur Ubuntu ou Debian et ses dérivés

Il y a presque un mois, les dernières mises à jour de "Microsoft .NET 6", et comme beaucoup le savent déjà, cela plate-forme de développement gratuite et open source, utile pour construire toutes sortes d'applications (Desktop, mobile, web, jeux et Internet des objets), il est également multiplateforme. Il est donc disponible pour Windows, Mac OS et Linux.

Et puisque, avec Visual Studio Code, est-ce un éditeur de code, multiplateforme, ouvert et gratuit de Microsoft ; un excellent duo se forme pour développer des applications sur GNU/Linux, aujourd'hui nous aborderons un peu la situation actuelle de ce Framework, et le comment installer sur Ubuntu et Debian. qui, soit dit en passant, a support natif pour les deux.

Visual Studio Code 1.69 : Nouvelle version disponible et comment l'installer

Visual Studio Code 1.69 : Nouvelle version disponible et comment l'installer

Et, avant d'entrer pleinement dans le sujet d'aujourd'hui dédié à l'application "Microsoft .NET 6", nous laisserons pour les intéressés, quelques liens vers posts connexes précédents:

Visual Studio Code 1.69 : Nouvelle version disponible et comment l'installer
Article connexe:
Visual Studio Code 1.69 : Nouvelle version disponible et comment l'installer
.NET et ML.NET: plates-formes Microsoft Open Source
Article connexe:
.NET et ML.NET: plates-formes Microsoft Open Source

Microsoft .NET 6 : Framework multiplateforme de Microsoft

Microsoft .NET 6 : Framework multiplateforme de Microsoft

À propos de Microsoft .NET 6

Brièvement, nous pouvons commenter "Microsoft .NET 6" à la suite:

« Il s'agit d'une plate-forme de développement gratuite, multiplateforme et open source permettant de créer de nombreux types d'applications. .NET est basé sur un environnement d'exécution hautes performances qui est utilisé en production par de nombreuses applications à grande échelle. Qu'est-ce que .Net ?

Et parmi les nombreux suivants mentionné dans son site officiel, qui inclut et favorise les développeurs, afin de écrire de manière productive du code fiable et performant, nous citerons les 3 suivants :

  1. Implémentation d'un code asynchrone: inclut un modèle de programmation asynchrone de tâches (TAP), qui fournit une abstraction sur le code asynchrone.
  2. L'utilisation des attributs: gère les déclarations descriptives de type mot-clé qui décrivent comment sérialiser les données, spécifient les fonctionnalités utilisées pour appliquer la sécurité et limitent les optimisations du compilateur juste-à-temps (JIT).
  3. L'utilisation d'analyseurs de code: qui facilitent l'inspection du code C# ou Visual Basic pour les problèmes de qualité et de style du code. C'est pourquoi, à partir de .NET 5, ces analyseurs sont inclus dans le SDK .NET et n'ont pas besoin d'être installés séparément.

Pour plus d'informations sur cet outil logiciel, vous pouvez explorer les liens suivants : Caractéristiques, Téléchargements .NET 6et Quoi de neuf dans .NET 6

Installation sur Ubuntu et Debian

Pour installation sur Ubuntu et Debian, ou ses dérivés, les procédures d'installation sont les suivantes :

DotNet6 + Debian

Pour Debian 11

  • Packages avec clés de signature (clés de référentiel)
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
  • Installation du SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Installation d'exécution
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Installation du runtime ASP.NET Core
sudo apt-get install -y dotnet-runtime-6.0

Pour plus de détails et d'informations sur le processus d'installation sur Debian 11, vous pouvez explorer les éléments suivants lien.

DotNet6 + Ubuntu

Pour Ubuntu 22.04

  • Packages avec clés de signature (clés de référentiel)
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
  • Installation du SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Installation d'exécution
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Installation du runtime ASP.NET Core
sudo apt-get install -y dotnet-runtime-6.0

Note: Veuillez noter que, Ubuntu 22.04, il est déjà fourni avec ledit logiciel installé, il n'est donc pas nécessaire d'exécuter ladite procédure. Cependant, la procédure est utile pour les versions basées sur Ubuntu 22.04 et similaire pour les anciennes versions d'Ubuntu. Et pour plus de détails et d'informations sur le processus d'installation sur Ubuntu 22.04, vous pouvez explorer les éléments suivants lien.

Vérification de l'installation

Une fois installé, vous pouvez déjà utiliser ledit logiciel à travers d'autres tels que Visual Studio Code. Cependant, pour comprobar que tout est parfaitement installé et fonctionnel, exécutez simplement les commandes suivantes et validez les informations de sortie, comme indiqué dans les captures d'écran suivantes :

dotnet --list-sdks
dotnet --list-runtimes
dotnet --info

Vérifier l'installation - Capture d'écran 1

Vérifier l'installation - Capture d'écran 2

MOS-P3: Explorer le vaste et grandissant Microsoft Open Source - Partie 3
Article connexe:
MOS-P3: Explorer le vaste et grandissant Microsoft Open Source - Partie 3
Logo GitLab
Article connexe:
GitLab annonce la migration de son éditeur par Visual Studio Code

Résumé : poste de bannière 2021

Résumé

En résumé, dans Microsoft continuer à contribuer comme les autres géants de la technologie au monde de Logiciel libre et open source. Et avec cette livraison et la disponibilité facile de produits logiciels comme "Microsoft .NET 6" y Visual Studio Code, continue d'améliorer le travail des développeurs de logiciels sur Systèmes d'exploitation gratuits et ouverts, c'est-à-dire, Distributions GNU / Linux.

Si vous avez aimé cet article, assurez-vous de le commenter et de le partager avec d'autres. Et n'oubliez pas, visitez notre «page d'accueil» pour explorer plus d'actualités et rejoindre notre chaîne officielle de Télégramme de DesdeLinux, Ouest groupe pour plus d'informations sur le sujet d'aujourd'hui.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.