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

Oznámenie o dohode medzi spoločnosťami Canonical a Microsoft

Vývojovú platformu .Net bude možné nainštalovať pomocou jediného príkazu na obrázky hostiteľov a kontajnerov Ubuntu 22.04 Ako spoločnosť Canonical oznámila vo svojom blog. .Net bol spolu s integrovaným vývojovým prostredím Visual Studio Code jedným z prvých príspevkov Microsoftu do sveta open source po tom, čo pod vedením Satya Nadellu zmenil svoj postoj k tomuto typu licencie.

Ďaleko od konšpiračných teórií, ktoré presadzuje určitá časť komunity, ale aj od nevinnosti viery, že ide o gesto štedrosti, Zámerom Microsoftu je jednoducho nestratiť ďalších programátorov v rukách produktov Google, Amazon alebo Facebook ktorí sa rozhodli urobiť svoj vývoj programovacích jazykov a nástrojov open source.

kód vizuálneho štúdia ubuntu -
Súvisiaci článok:
Microsoft dodal: uvádza na trh .NET Core a Visual Studio Code pre Linux

Dohoda

Tento krok dáva zmysel aj pre Canonical. Nie je to len jedna z linuxových distribúcií preferovaných profesionálnymi programátormi, konsoliduje ju aj v podnikovej sfére keďže zmluva so spoločnosťou Microsoft zahŕňa možnosť poskytovať podporu pre .Net, ako aj získavanie aktualizácií a bezpečnostných záplat hneď po ich vydaní.

Kuriózne je, inštalácia sa vykonáva z tradičného správcu balíkov vo formáte DEB Budeme v predvečer jednej z tradičných zmien myšlienok Shuttlewortha alebo to bude požiadavka zo strany Microsoftu, aby si ho mohli nainštalovať aj Debian a odvodené distribúcie?

Používatelia a vývojári kos .NET 6 používajú Ubuntu 22.04 teraz môžu nainštalovať balíčky .NET 6 jednoduchým príkazom. Ak chcete, majú tiež ultra malé, vopred zostavené, optimalizované obrázky kontajnerov hneď po vybalení.

Ako sme už povedali, nejde o to vziať .NET kód a zabaliť ho pre Ubuntu, ako sa to už robí s inými distribúciami. Spoločnosť Microsoft sa aktívne podieľa na celom procese.

Richard Lander, programový manažér pre .Net to vysvetľuje takto:

Spolupráca s Canonical nám umožnila súčasne ponúknuť jednoduché používanie a vylepšené zabezpečenie vývojárom .NET. Projekt ťaží z vedúceho postavenia spoločnosti Canonical v ekosystéme Linuxu a hlbokých skúseností spoločnosti Microsoft s vývojovými nástrojmi a platformami. Výsledkom je kombinácia balíkov DEB a obrázkov kontajnerov, z ktorých budú mať úžitok komunitní vývojári aj zákazníci veľkých podnikov prostredníctvom otvoreného zdroja.

Za Canonical hovoril jej produktový riaditeľ Valentin Viennot:

Ubuntu má teraz príbeh od začiatku do konca, od vývoja po produkciu, s obrázkami kontajnerov podporovanými ultra-sieťami, počnúc platformou .NET. Myslíme si, že je to skvelé zlepšenie pre obe naše komunity; spolupráca s tímom .NET v Microsofte nám umožnila ísť ďalej.

Aktualizácie

Z Canonicalu objasnili tému rôznych dátumov aktualizácií rozšírených verzií Ubuntu a .Net. .NET LTS je vydaný v novembri nepárnych rokov a Ubuntu LTS je vydaný v apríli nasledujúceho párneho roka. To podľa nich zaručuje používatelia budú mať vždy najaktuálnejšiu verziu .Net na každom LTS

Čo je to vývojová platforma .Net

Ide o súbor technológií pre vývoj webových aplikácií a služieb nezávisle od operačného systému.

Ako ho nainštalovať na Ubuntu

Inštalácia celého prostredia
sudo apt update && sudo apt install dotnet6
Inštalácia nástrojov na programovanie alebo spúšťanie aplikácií.
sudo apt install dotnet-sdk-6.0
sudo apt install dotnet-runtime-6.O
sudo apt install aspnetcore-runtime-6.0

Je tiež možné stiahnuť obrázky OCI (ktoré sa riadia štandardom iniciatívy Open Container Initiative)

Tieto obrázky sa skladajú iba zo striktnej množiny balíkov a súborov požadovaných za behu. Podľa spoločnosti Canonical tento proces zmenšil 100 MB a priniesol najmenší obraz OCI založený na Ubuntu, aký bol kedy vydaný, s veľkosťou menej ako 6 MB (komprimovaný).

Všetky odkazy na stiahnutie nájdete na táto strana.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.