.Net izstrādes platforma būs Ubuntu versija 22.04

Paziņojums par Canonical un Microsoft vienošanos

.Net izstrādes platformu varēs instalēt ar vienu komandu Ubuntu 22.04 resursdatora un konteinera attēlos Kā Canonical paziņoja savā blog. .Net kopā ar integrēto izstrādes vidi Visual Studio Code bija viens no pirmajiem Microsoft ieguldījumiem atvērtā pirmkoda pasaulē pēc tam, kad Satjas Nadellas vadībā tas mainīja savu attieksmi pret šāda veida licencēm.

Tālu no sazvērestības teorijām, ko popularizē noteikta sabiedrības daļa, bet arī no nevainības uzskatīt, ka tas ir augstsirdības žests, Microsoft nolūks ir vienkārši nezaudēt vairāk programmētāju no Google, Amazon vai Facebook produktu rokām kuri ir izvēlējušies savu programmēšanas valodu un rīku izstrādi padarīt atvērtā pirmkoda formātu.

vizuālās studijas kods ubuntu
saistīto rakstu:
Microsoft piegādāja: izlaiž .NET Core un Visual Studio kodu Linux

Nolīgums

Šis solis ir saprātīgs arī Canonical. Tas nav tikai viens no Linux izplatījumiem, ko dod priekšroku profesionāli programmētāji, tas arī nostiprina to korporatīvajā jomā jo līgums ar Microsoft paredz iespēju nodrošināt .Net atbalstu, kā arī iegūt atjauninājumus un drošības ielāpus, tiklīdz tie tiek izlaisti.

Interesanti, instalēšana tiek veikta no tradicionālā pakotņu pārvaldnieka DEB formātā tā vietā, lai to darītu programmā Snap. Vai mēs būsim vienas no Shuttleworth tradicionālajām ideju maiņas priekšvakarā, vai arī tā būs Microsoft prasība, lai to varētu instalēt arī Debian un atvasinātie izplatījumi?

Jebkurā gadījumā kos .NET 6 lietotāji un izstrādātāji, kas izmanto Ubuntu 22.04 tagad viņi var instalēt .NET 6 pakotnes ar vienkāršu komandu. Ja vēlaties, tiem ir arī īpaši mazi, iepriekš izveidoti, optimizēti konteineru attēli.

Kā jau teicām iepriekš, runa nav par .NET koda paņemšanu un iepakošanu Ubuntu, kā tas jau tiek darīts ar citiem izplatījumiem. Microsoft aktīvi iesaistās visā procesā.

Ričards Lenders, .Net programmu vadītājs, to skaidro šādi:

Darbs ar Canonical ir ļāvis mums vienlaikus piedāvāt ērtu lietošanu un uzlabotu drošību .NET izstrādātājiem. Projekts gūst labumu no Canonical līderpozīcijas Linux ekosistēmā un Microsoft dziļās pieredzes izstrādes rīku un platformu jomā. Rezultāts ir DEB pakotņu un konteineru attēlu kombinācija, kas, izmantojot atvērtā pirmkoda palīdzību, dos labumu gan kopienas izstrādātājiem, gan lieliem uzņēmumu klientiem.

Par Canonical runāja tā produktu direktors Valentīns Vīnots:

Ubuntu tagad ir stāsts no sākuma līdz beigām, no izstrādes līdz ražošanai, ar konteineru attēliem, ko atbalsta īpaši tīkli, sākot ar .NET platformu. Mēs uzskatām, ka tas ir lielisks uzlabojums abām mūsu kopienām; sadarbība ar Microsoft .NET komandu ir ļāvusi mums iet tālāk.

Atjauninājumi

No Canonical viņi precizēja tēmu par dažādiem Ubuntu un .Net paplašināto versiju atjauninājumu datumiem. .NET LTS tiek izlaists nepāra gadu novembrī, un Ubuntu LTS tiek izlaists nākamā pāra gada aprīlī. Pēc viņu domām, tas to garantē lietotājiem vienmēr būs jaunākā .Net versija katrā LTS

Kas ir .Net izstrādes platforma

Tas ir tehnoloģiju kopums tīmekļa lietojumprogrammu un pakalpojumu izstrādei neatkarīgi no operētājsistēmas.

Kā to instalēt Ubuntu

Visas vides uzstādīšana
sudo apt update && sudo apt install dotnet6
Rīku uzstādīšana lietojumprogrammu programmēšanai vai palaišanai.
sudo apt install dotnet-sdk-6.0
sudo apt install dotnet-runtime-6.O
sudo apt install aspnetcore-runtime-6.0

Ir iespējams arī lejupielādēt OCI attēlus (kas atbilst Open Container Initiative standartam)

Šos attēlus veido tikai stingrs pakotņu un failu kopums, kas nepieciešams izpildlaikā. Saskaņā ar Canonical datiem, šis process ir samazinājis 100 MB, nodrošinot mazāko uz Ubuntu balstītu OCI attēlu, kas jebkad tika izlaists mazāk nekā 6 MB (saspiests).

Visas lejupielādes saites var atrast vietnē šo lapu.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: AB Internet Networks 2008 SL
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.