„.Net“ kūrimo platforma bus įdiegta „Ubuntu 22.04“.

„Canonical“ ir „Microsoft“ susitarimo paskelbimas

.Net kūrimo platformą bus galima įdiegti viena komanda Ubuntu 22.04 pagrindinio kompiuterio ir konteinerio vaizduose Kaip „Canonical“ paskelbė savo Dienoraštis. „.Net“ kartu su integruota kūrimo aplinka „Visual Studio Code“ buvo vienas iš pirmųjų „Microsoft“ indėlių į atvirojo kodo pasaulį po to, kai ji pakeitė požiūrį į tokio tipo licencijas, vadovaujama Satya Nadella.

Toli nuo sąmokslo teorijų, kurias propaguoja tam tikra bendruomenės dalis, bet ir nuo nekaltumo manyti, kad tai yra dosnumo gestas, „Microsoft“ siekia tiesiog neprarasti daugiau programuotojų „Google“, „Amazon“ ar „Facebook“ produktų rankose kurie pasirinko savo programavimo kalbų ir įrankių kūrimą atviro kodo.

vaizdinės studijos kodas ubuntu
Susijęs straipsnis:
„Microsoft“ pristatė: išleidžia „Linux“ skirtą .NET Core ir „Visual Studio“ kodą

Susitarimas

Šis žingsnis taip pat prasmingas „Canonical“. Tai ne tik vienas iš Linux platinimų, kurį renkasi profesionalūs programuotojai, ji taip pat konsoliduoja ją įmonių sferoje kadangi sutartyje su Microsoft numatyta galimybė teikti .Net palaikymą, taip pat gauti naujinimus ir saugos pataisas, kai tik jie bus išleisti.

Įdomu, diegimas atliekamas iš tradicinės paketų tvarkyklės DEB formatu Užuot tai darę „Snap“. Ar būsime vieno iš Shuttlewortho tradicinių idėjų pasikeitimo išvakarėse, ar tai bus „Microsoft“ reikalavimas, kad „Debian“ ir išvestiniai platinimai taip pat galėtų jį įdiegti?

Bet kokiu atveju, kos .NET 6 vartotojai ir kūrėjai, naudojantys Ubuntu 22.04 dabar jie gali įdiegti .NET 6 paketus naudodami paprastą komandą. Jei norite, jie taip pat turi itin mažus, iš anksto sukurtus, optimizuotus konteinerių vaizdus.

Kaip minėjome anksčiau, tai nėra .NET kodo paėmimas ir jo supakavimas Ubuntu, kaip tai jau daroma su kitais platinimais. „Microsoft“ aktyviai dalyvauja visame procese.

Richardas Landeris, .Net programos vadovas, tai paaiškina taip:

Darbas su „Canonical“ leido .NET kūrėjams vienu metu pasiūlyti lengvą naudojimą ir geresnę apsaugą. Projektas turi naudos iš „Canonical“ lyderystės „Linux“ ekosistemoje ir „Microsoft“ patirties kuriant įrankius ir platformas. Rezultatas yra DEB paketų ir konteinerių vaizdų derinys, kuris bus naudingas tiek bendruomenės kūrėjams, tiek didelėms įmonėms naudojant atvirą kodą.

„Canonical“ kalbėjo jos produktų direktorius Valentinas Viennot:

„Ubuntu“ dabar turi istoriją nuo pradžios iki pabaigos, nuo kūrimo iki gamybos, su konteinerių vaizdais, kuriuos palaiko itin dideli tinklai, pradedant nuo .NET platformos. Manome, kad tai puikus patobulinimas abiem mūsų bendruomenėms; bendradarbiavimas su „Microsoft“ .NET komanda leido mums eiti toliau.

Atnaujinimai

Iš „Canonical“ jie paaiškino skirtingų išplėstinių „Ubuntu“ ir „.Net“ versijų atnaujinimų datų temą. .NET LTS išleidžiamas nelyginių metų lapkritį, o Ubuntu LTS – kitų porinių metų balandį. Anot jų, tai tai garantuoja vartotojai visada turės naujausią .Net versiją kiekviename LTS

Kas yra .Net kūrimo platforma

Tai technologijų rinkinys, skirtas interneto programoms ir paslaugoms kurti nepriklausomai nuo operacinės sistemos.

Kaip jį įdiegti „Ubuntu“

Visos aplinkos įrengimas
sudo apt update && sudo apt install dotnet6
Įrankių, skirtų programuoti ar paleisti programas, įdiegimas.
sudo apt install dotnet-sdk-6.0
sudo apt install dotnet-runtime-6.O
sudo apt install aspnetcore-runtime-6.0

Taip pat galima atsisiųsti OCI vaizdus (kurie atitinka Open Container Initiative standartą)

Šiuos vaizdus sudaro tik griežtas paketų ir failų rinkinys, kurio reikia vykdymo metu. „Canonical“ teigimu, šis procesas sumažino 100 MB, todėl gaunamas mažiausias kada nors išleistas Ubuntu pagrindu sukurtas OCI vaizdas, kurio talpa mažesnė nei 6 MB (suspausta).

Visas atsisiuntimo nuorodas galite rasti adresu šitas puslapis.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.