Vývojová platforma .Net bude nativní v Ubuntu 22.04

Oznámení o dohodě společností Canonical a Microsoft

Vývojovou platformu .Net bude možné nainstalovat jediným příkazem na obrazy hostitelů a kontejnerů Ubuntu 22.04 Jak Canonical oznámil ve svém blog. .Net byl spolu s integrovaným vývojovým prostředím Visual Studio Code jedním z prvních příspěvků Microsoftu do světa open source poté, co pod vedením Satyi Nadelly změnil svůj postoj k tomuto typu licencí.

Daleko od konspiračních teorií propagovaných určitou částí komunity, ale také od nevinnosti věřit, že jde o gesto štědrosti, Záměrem Microsoftu je prostě nepřijít o další programátory v rukou produktů Google, Amazon nebo Facebook kteří se rozhodli učinit svůj vývoj programovacích jazyků a nástrojů open source.

kód vizuálního studia ubuntu
Související článek:
Microsoft dodal: vydává .NET Core a Visual Studio Code pro Linux

Dohoda

Tento krok dává smysl i pro Canonical. Není to pouze jedna z linuxových distribucí preferovaných profesionálními programátory, konsoliduje ji i v podnikové sféře protože dohoda se společností Microsoft zahrnuje schopnost poskytovat podporu pro .Net a také získávání aktualizací a bezpečnostních záplat, jakmile jsou vydány.

Zvědavě, instalace se provádí z tradičního správce balíčků ve formátu DEB Budeme v předvečer jedné z tradičních změn myšlenek Shuttleworthu, nebo to bude požadavek ze strany Microsoftu, aby si jej mohl nainstalovat i Debian a odvozené distribuce?

Každopádně uživatelé kos .NET 6 a vývojáři používající Ubuntu 22.04 nyní mohou nainstalovat balíčky .NET 6 pomocí jednoduchého příkazu. Pokud dáváte přednost, mají také ultramalé, předem vytvořené, optimalizované obrázky kontejnerů hned po vybalení.

Jak jsme si řekli dříve, nejde o to vzít .NET kód a zabalit jej pro Ubuntu, jako se to již dělá u jiných distribucí. Microsoft se do celého procesu aktivně zapojuje.

Richard Lander, programový manažer pro .Net to vysvětluje takto:

Spolupráce s Canonical nám umožnila současně nabídnout snadné použití a vylepšené zabezpečení vývojářům .NET. Projekt těží z vedoucí pozice společnosti Canonical v ekosystému Linuxu a hlubokých zkušeností společnosti Microsoft s vývojovými nástroji a platformami. Výsledkem je kombinace DEB balíčků a bitových kopií kontejnerů, které budou mít prospěch jak pro komunitní vývojáře, tak pro velké podnikové zákazníky prostřednictvím open source.

Za Canonical hovořil její produktový ředitel Valentin Viennot:

Ubuntu má nyní příběh od začátku do konce, od vývoje až po produkci, s obrazy kontejnerů podporovanými ultrasítěmi, počínaje platformou .NET. Myslíme si, že je to skvělé zlepšení pro obě naše komunity; spolupráce s týmem .NET společnosti Microsoft nám umožnila jít dále.

Aktualizace

Z Canonicalu objasnili téma rozdílných dat aktualizací rozšířených verzí Ubuntu a .Net. .NET LTS vychází v listopadu lichých let a Ubuntu LTS vychází v dubnu následujícího sudého roku. To podle nich zaručuje uživatelé budou mít vždy nejaktuálnější verzi .Net na každém LTS

Co je to vývojová platforma .Net

Jedná se o soubor technologií pro vývoj webových aplikací a služeb nezávisle na operačním systému.

Jak jej nainstalovat na Ubuntu

Instalace celého prostředí
sudo apt update && sudo apt install dotnet6
Instalace nástrojů pro programování nebo spouštění aplikací.
sudo apt install dotnet-sdk-6.0
sudo apt install dotnet-runtime-6.O
sudo apt install aspnetcore-runtime-6.0

Je také možné stáhnout obrázky OCI (které se řídí standardem Open Container Initiative)

Tyto obrazy se skládají pouze z přísné sady balíčků a souborů požadovaných za běhu. Podle společnosti Canonical tento proces zmenšil 100 MB a přinesl nejmenší obraz OCI založený na Ubuntu, který byl kdy vydán, s méně než 6 MB (komprimovaný).

Všechny odkazy ke stažení naleznete na tato stránka.


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.