La plataforma de desenvolupament .Net serà nativa a Ubuntu 22.04

L'anunci de l'acord de Canonical i Microsoft

La plataforma de desenvolupament .Net podrà instal·lar-se amb una sola ordre a les imatges host i de contenidors d'Ubuntu 22.04 segons va anunciar Canonical a la seva bloc. .Net va ser, juntament amb l'entorn integrat de desenvolupament Visual Studio Code, una de les primeres contribucions de Microsoft al món del codi obert tan bon punt canviés la seva actitud cap a aquest tipus de llicències sota el comandament de Satya Nadella.

Lluny de les teories conspiratives que impulsa una certa part de la comunitat, però també de la innocència de creure que es tracta d'un gest de generositat, la intenció de Microsoft és simplement la de no perdre més programadors a mans dels productes de Google, Amazon o Facebook que han optat per fer de codi obert els seus desenvolupaments de llenguatges i eines de programació.

visual studio code Ubuntu
Article relacionat:
Microsoft va complir: llança .NET Core i Visual Studio Code per a Linux

l'acord

La mesura també té sentit per a Canonical. No només és una de les distribucions Linux preferida per programadors professionals, també la consolida a l'àmbit corporatiu ja que l'acord amb Microsoft inclou poder brindar suport sobre .Net així com obtenir les actualitzacions i pegats de seguretat ni bé s'alliberen.

Curiosament, la instal·lació es fa des del gestor de paquets tradicional en format DEB en lloc de fer-ho a Snap Estarem a les vigílies d'un dels tradicionals canvis d'idea de Shuttleworth o serà una exigència de Microsoft perquè Debian i distribucions derivades també puguin instal·lar-lo?

De tota manera, kos usuaris i desenvolupadors de .NET 6 que usen Ubuntu 22.04 ja poden instal·lar els paquets de .NET 6 amb una simple ordre. Si ho prefereixen, també compten amb imatges de contenidors optimitzades, pre-construïdes i ultra petites llistes per utilitzar.

Com hem dit anteriorment, no es tracta de prendre el codi .NET i empaquetar-lo per a Ubuntu com ja es fa amb altres distribucions. Microsoft intervé activament en tot el procés.

Richard Lander, director de programa de .Net ho explica així:

Treballar amb Canonical ens ha permès oferir simultàniament facilitat d'ús i millora de la seguretat als desenvolupadors de .NET. El projecte es beneficia del lideratge de Canonical a l'ecosistema Linux i de la profunda experiència de Microsoft en eines i plataformes de desenvolupament. El resultat és una combinació de paquets DEB i imatges de contenidor que beneficiarà tant els desenvolupadors de la comunitat com els grans clients empresarials a través del codi obert.

Per Canonical qui va parlar va ser el seu director de Producte, Valentin Viennot:

Ubuntu compta ara amb una història de principi a fi, des del desenvolupament fins a la producció, amb imatges de contenidor suportades per ultra-xarxes, començant per la plataforma .NET Creiem que és una gran millora per a les nostres dues comunitats; la col·laboració amb l'equip de .NET a Microsoft ens ha permès anar més enllà.

les actualitzacions

Des de Canonical van aclarir el tema de les diferents dates d‟actualitzacions de les versions esteses d‟Ubuntu i .Net. La LTS de .NET es llança al novembre dels anys imparells i la LTS d'Ubuntu es llança a l'abril del següent any parell. Segons ells això garanteix que els usuaris sempre tindran la versió més actual de .Net a cada LTS

Què és la plataforma de desenvolupament .Net

És un conjunt de tecnologies per al desenvolupament d'aplicacions i serveis web de manera independent del sistema operatiu.

Com instal·lar-lo en Ubuntu

Instal·lació de tot l'entorn
sudo apt update && sudo apt install dotnet6
Instal·lació d'eines per programar o executar aplicacions.
sudo apt install dotnet-sdk-6.0
sudo apt install dotnet-runtime-6.O
sudo apt install aspnetcore-runtime-6.0

També és possible descarregar imatges OCI (Que segueixen l'estàndard de l'Open Container Initiative)

Aquestes imatges estan compostes únicament pel conjunt estricte de paquets i fitxers necessaris en temps d'execució. Segons afirmen a Canonical, aquest procés ha retallat 100MB, lliurant la imatge OCI basada en Ubuntu més petita mai publicada amb menys de 6MB (comprimida).

Tots els enllaços de descàrrega es poden trobar a aquesta pàgina.


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: AB Internet Networks 2008 SL
  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ó.