Platforma e zhvillimit .Net do të jetë vendase në Ubuntu 22.04

Njoftimi i marrëveshjes së Canonical dhe Microsoft

Platforma e zhvillimit .Net do të mund të instalohet me një komandë të vetme në imazhet e hostit dhe kontejnerit të Ubuntu 22.04 Siç njoftoi Canonical në të blog. .Net ishte, së bashku me mjedisin e integruar të zhvillimit Visual Studio Code, një nga kontributet e para të Microsoft në botën e burimit të hapur pasi ndryshoi qëndrimin e tij ndaj këtij lloji të licencës nën komandën e Satya Nadella.

Larg teorive konspirative të promovuara nga një pjesë e caktuar e komunitetit, por edhe pafajësisë për të besuar se është një gjest bujarie, Qëllimi i Microsoft është thjesht të mos humbasë më shumë programues në duart e produkteve të Google, Amazon ose Facebook të cilët kanë zgjedhur ta bëjnë zhvillimin e tyre të gjuhëve dhe mjeteve të programimit me burim të hapur.

kodi vizual i studios ubuntu
Artikulli i lidhur:
Microsoft dorëzoi: lëshon .NET Core dhe Visual Studio Code për Linux

Marrëveshja

Lëvizja gjithashtu ka kuptim për Canonical. Nuk është vetëm një nga shpërndarjet Linux të preferuar nga programuesit profesionistë, gjithashtu e konsolidon atë në sferën e korporatës meqenëse marrëveshja me Microsoft përfshin mundësinë për të ofruar mbështetje për .Net si dhe marrjen e përditësimeve dhe arnimeve të sigurisë sapo ato të lëshohen.

Kuriozisht, instalimi bëhet nga menaxheri tradicional i paketave në formatin DEB në vend që ta bëjmë atë në Snap. A do të jemi në prag të një prej ndryshimeve tradicionale të ideve të Shuttleworth apo do të jetë një kërkesë nga Microsoft në mënyrë që Debian dhe shpërndarjet e prejardhura të mund ta instalojnë atë gjithashtu?

Gjithsesi, përdoruesit dhe zhvilluesit e kos .NET 6 duke përdorur Ubuntu 22.04 ata tani mund të instalojnë paketat .NET 6 me një komandë të thjeshtë. Nëse preferoni, ato kanë gjithashtu imazhe kontejnerësh ultra të vogla, të para-ndërtuara, të optimizuara jashtë kutisë.

Siç thamë më herët, nuk bëhet fjalë për marrjen e kodit .NET dhe paketimin e tij për Ubuntu siç është bërë tashmë me shpërndarjet e tjera. Microsoft është i përfshirë në mënyrë aktive në të gjithë procesin.

Richard Lander, Menaxher Programi për .Net e shpjegon këtë në këtë mënyrë:

Puna me Canonical na ka lejuar të ofrojmë njëkohësisht lehtësinë e përdorimit dhe sigurinë e përmirësuar për zhvilluesit .NET. Projekti përfiton nga udhëheqja e Canonical në ekosistemin Linux dhe përvoja e thellë e Microsoft në mjetet dhe platformat e zhvillimit. Rezultati është një kombinim i paketave DEB dhe imazheve të kontejnerëve që do të përfitojnë si zhvilluesit e komunitetit ashtu edhe klientët e ndërmarrjeve të mëdha përmes burimit të hapur.

Për Canonical që foli ishte drejtori i produktit të saj, Valentin Viennot:

Ubuntu tani ka një histori nga fillimi në fund, nga zhvillimi në prodhim, me imazhe të kontejnerëve të mbështetur nga rrjetet ultra, duke filluar me platformën .NET. Mendojmë se ky është një përmirësim i madh për të dy komunitetet tona; bashkëpunimi me ekipin .NET në Microsoft na ka lejuar të shkojmë më tej.

Përditësimet

Nga Canonical ata sqaruan temën e datave të ndryshme të përditësimeve të versioneve të zgjeruara të Ubuntu dhe .Net. .NET LTS lëshohet në nëntor të viteve me numër tek, dhe Ubuntu LTS lëshohet në prill të vitit të ardhshëm me numër çift. Sipas tyre, kjo e garanton atë përdoruesit do të kenë gjithmonë versionin më aktual të .Net në çdo LTS

Çfarë është platforma e zhvillimit .Net

Është një grup teknologjish për zhvillimin e aplikacioneve dhe shërbimeve në internet, pavarësisht nga sistemi operativ.

Si ta instaloni në Ubuntu

Montimi i te gjithe ambjentit
sudo apt update && sudo apt install dotnet6
Instalimi i mjeteve për të programuar ose ekzekutuar aplikacione.
sudo apt install dotnet-sdk-6.0
sudo apt install dotnet-runtime-6.O
sudo apt install aspnetcore-runtime-6.0

Është gjithashtu e mundur të shkarkohen imazhe OCI (të cilat ndjekin standardin e Iniciativës së Open Container)

Këto imazhe përbëhen vetëm nga grupi i rreptë i paketave dhe skedarëve të kërkuar në kohën e ekzekutimit. Sipas Canonical, ky proces ka shkurtuar 100 MB, duke dhënë imazhin më të vogël OCI të bazuar në Ubuntu të lëshuar ndonjëherë me më pak se 6 MB (i ngjeshur).

Të gjitha lidhjet e shkarkimit mund të gjenden në kjo faqe.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: AB Internet Networks 2008 SL
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.