Microsoft .NET 6: Instal·lació a Ubuntu o Debian i les seves derivades

Microsoft .NET 6: Instal·lació a Ubuntu o Debian i les seves derivades

Microsoft .NET 6: Instal·lació a Ubuntu o Debian i les seves derivades

Fa gairebé un mes, es van alliberar les darreres actualitzacions de «Microsoft .NET 6», i com ja molts saben, aquesta plataforma de desenvolupament, de codi obert i gratuïta, útil per construir tot tipus d'aplicacions (Escriptori, mòbils, web, jocs i Internet de les coses), també és multiplataforma. Per tant, es troba disponible per Windows, Mac OS i Linux.

I atès que, juntament amb Codi de Visual Studio, és que un editor de codi, multiplataforma, obert i gratuït de Microsoft; es forma una dupla excel·lent per desenvolupar aplicacions sobre GNU/Linux, avui abordarem una mica sobre l'actualitat d'aquest Marc, I el com s'instal·la sobre Ubuntu i Debian. El qual, per cert, compta amb suport natiu per a totes dues.

Visual Studio Code 1.69: Nova versió disponible i com s'instal·la

Visual Studio Code 1.69: Nova versió disponible i com s'instal·la

I abans d'entrar de ple en el tema d'avui dedicat a l'aplicació «Microsoft .NET 6», deixarem per a aquells interessats, alguns enllaços a anteriors publicacions relacionades:

Visual Studio Code 1.69: Nova versió disponible i com s'instal·la
Article relacionat:
Visual Studio Code 1.69: Nova versió disponible i com s'instal·la
.NET i ML.NET: Plataformes de Codi Obert de Microsoft
Article relacionat:
.NET i ML.NET: Plataformes de Codi Obert de Microsoft

Microsoft .NET 6: Framework multiplataforma de Microsoft

Microsoft .NET 6: Framework multiplataforma de Microsoft

Sobre Microsoft .NET 6

De forma breu, podem comentar sobre «Microsoft .NET 6» el següent:

És una plataforma de desenvolupament gratuïta, multiplataforma i de codi obert per crear molts tipus d'aplicacions. .NET es basa en un temps dexecució dalt rendiment que és utilitzat en producció per moltes aplicacions de gran escala”. Què és .Net?

I entre les moltes caràcter esmentades a la seva lloc web oficial, que inclou i afavoreixen els desenvolupadors, per poder escriure de manera productiva un codi fiable i d'alt rendiment, esmentarem les 3 següents:

  1. Implementació d'un codi asíncron: Inclou un model de programació asíncrona de tasques (TAP), que proporciona una abstracció sobre el codi asíncron.
  2. L'ús d'atributs: Maneja declaracions descriptives similars a paraules clau que descriuen com serialitzar les dades, especifiquen les característiques que s'utilitzen per reforçar la seguretat i limiten les optimitzacions del compilador just-a-temps (JIT).
  3. L'ús d'analitzadors de codi: Què faciliten la inspecció del codi de C# o Visual Basic per detectar problemes de qualitat i estil del codi. Raó per la qual, a partir de .NET 5, aquests analitzadors s'inclouen al SDK de .NET i no cal instal·lar-los per separat.

Per a més informació sobre aquesta eina de programari es poden explorar els següents enllaços: Característiques, Descàrregues de .NET 6 i Novetats de .NET 6

Instal·lació sobre Ubuntu i Debian

Per a la instal·lació sobre Ubuntu i Debian, o les seves derivades els procediments d'instal·lació són els següents:

DotNet6 + Debian

Per a Debian 11

  • Paquets amb les claus de signatura (claus dels repositoris)
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
  • Instal·lació del SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Instal·lació del Runtime
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Instal·lació del Core Runtime d'ASP.NET
sudo apt-get install -y dotnet-runtime-6.0

Per a més detalls i informació sobre el procés d'instal·lació sobre Debian 11, es pot explorar el següent enllaç.

DotNet6 + Ubuntu

Per Ubuntu 22.04

  • Paquets amb les claus de signatura (claus dels repositoris)
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
  • Instal·lació del SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Instal·lació del Runtime
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Instal·lació del Core Runtime d'ASP.NET
sudo apt-get install -y dotnet-runtime-6.0

Nota: Tingueu en compte que, Ubuntu 22.04, ja ve amb aquest programari instal·lat, per tant no cal executar aquest procediment. Tot i això, el procediment útil per a versions basades en Ubuntu 22.04 i similar per a versions anteriors d'Ubuntu. I per a més detalls i informació sobre el procés d'instal·lació sobre Ubuntu 22.04, es pot explorar el següent enllaç.

Comprovació de la instal·lació

Un cop instal·lat, ja es pot fer ús del programari a través d'altres com Codi de Visual Studio. No obstant això, per comprovar que tot està perfectament instal·lat i funcional, només cal executar les següents ordres d'ordre i validar la informació de sortida, tal com es mostra a les següents pantalles:

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

Comprovar instal·lació - Pantallada 1

Comprovar instal·lació - Pantallada 2

MOS-P3: Explorant l'ampli i creixent Microsoft Open Source - Part 3
Article relacionat:
MOS-P3: Explorant l'ampli i creixent Microsoft Open Source - Part 3
GitLab logo
Article relacionat:
GitLab anuncia la migració del seu editor per Visual Studio Code

Resum: Banner post 2021

Resum

En resum, en Microsoft segueix contribuint igual que altres gegants tecnològics al món del Programari Lliure i Codi Obert. I amb aquest lliurament i fàcil disponibilitat de productes de programari com «Microsoft .NET 6» y Codi de Visual Studio, segueix millorant el treball de desenvolupadors de programari sobre Sistemes Operatius lliures i oberts, És a dir, Distribucions GNU / Linux.

Si us ha agradat aquesta publicació, no deixeu de comentar-la i de compartir-la amb altres. I recorda, visitar la nostra «pàgina d'inici» per explorar més notícies, a més d'unir-te al nostre canal oficial de Telegram de DesdeLinux, O aquest grup per a més informació sobre el tema actual.


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.