A .Net fejlesztői platform az Ubuntu 22.04-ben lesz natív

A Canonical és a Microsoft megállapodásának bejelentése

A .Net fejlesztői platform egyetlen paranccsal telepíthető lesz az Ubuntu 22.04 gazdagépen és konténerképein Ahogy a Canonical bejelentette blog. A .Net a Visual Studio Code integrált fejlesztői környezettel együtt a Microsoft egyik első hozzájárulása volt a nyílt forráskód világához, miután Satya Nadella irányítása alatt megváltoztatta a hozzáállását az ilyen típusú licencekhez.

Távol a közösség egy része által hirdetett összeesküvés-elméletektől, de attól az ártatlanságtól is, hogy azt hiszik, hogy ez a nagylelkűség gesztusa, A Microsoft egyszerűen az a szándéka, hogy ne veszítsen több programozót a Google, az Amazon vagy a Facebook termékeitől akik úgy döntöttek, hogy a programozási nyelvek és eszközök fejlesztését nyílt forráskódúvá teszik.

vizuális stúdió kód ubuntu
Kapcsolódó cikk:
A Microsoft szállította: kiadja a .NET Core és a Visual Studio kódot Linuxhoz

A megállapodás

A lépésnek a Canonical számára is van értelme. Nem csak a professzionális programozók által kedvelt Linux disztribúciók egyike, vállalati szférában is megszilárdítja mivel a Microsofttal kötött megállapodás magában foglalja a .Net támogatását, valamint a frissítések és biztonsági javítások beszerzését, amint azok megjelennek.

Kíváncsi, a telepítés a hagyományos csomagkezelőből, DEB formátumban történik Snap helyett a Shuttleworth egyik hagyományos eszmeváltásának előestéjén leszünk, vagy a Microsoft követelménye lesz, hogy a Debian és a származtatott disztribúciók is telepíthessék?

Egyébként a kos .NET 6 felhasználók és fejlesztők Ubuntu 22.04-et használnak most már egy egyszerű paranccsal telepíthetik a .NET 6 csomagokat. Ha úgy tetszik, rendkívül kicsi, előre elkészített, optimalizált konténerképekkel is rendelkeznek a dobozból.

Ahogy korábban mondtuk, nem arról van szó, hogy .NET-kódot veszünk és csomagolunk az Ubuntu számára, mint ahogy azt más disztribúciók esetében már megtették. A Microsoft aktívan részt vesz az egész folyamatban.

Richard Lander, a .Net programmenedzsere a következőképpen magyarázza ezt:

A Canonical-lal való együttműködés lehetővé tette számunkra, hogy egyszerre kínáljunk egyszerű használatot és fokozott biztonságot a .NET-fejlesztőknek. A projekt a Canonical Linux-ökoszisztémában betöltött vezető szerepéből, valamint a Microsoft fejlesztői eszközök és platformok terén szerzett mély tapasztalatából profitál. Az eredmény a DEB-csomagok és a konténerképek kombinációja, amely a közösségi fejlesztők és a nagyvállalati ügyfelek számára egyaránt előnyös a nyílt forráskódon keresztül.

A Canonical termékigazgatója, Valentin Viennot beszélt:

Az Ubuntu története az elejétől a végéig, a fejlesztéstől a gyártásig, az ultrahálózatok által támogatott konténerképekkel, kezdve a .NET platformmal. Úgy gondoljuk, hogy ez nagy előrelépés mindkét közösségünk számára; a Microsoft .NET csapatával való együttműködés lehetővé tette számunkra, hogy továbblépjünk.

Frissítések

A Canonicaltól tisztázták az Ubuntu és a .Net bővített verzióinak különböző frissítési dátumainak témáját. A .NET LTS a páratlan évek novemberében, az Ubuntu LTS pedig a következő páros év áprilisában jelenik meg. Szerintük ez garantálja azt a felhasználóknak mindig a .Net legfrissebb verziója lesz minden LTS-en

Mi az a .Net fejlesztői platform

Technológiák halmaza webes alkalmazások és szolgáltatások fejlesztésére az operációs rendszertől függetlenül.

Hogyan telepítsem az Ubuntu-ra

A teljes környezet telepítése
sudo apt update && sudo apt install dotnet6
Eszközök telepítése alkalmazások programozásához vagy futtatásához.
sudo apt install dotnet-sdk-6.0
sudo apt install dotnet-runtime-6.O
sudo apt install aspnetcore-runtime-6.0

Lehetőség van OCI képek letöltésére is (amelyek követik az Open Container Initiative szabványát)

Ezek a képek csak a futás közben szükséges csomagok és fájlok szigorú készletéből állnak. A Canonical szerint ez a folyamat 100 MB-ot csökkentett, így a valaha kiadott legkisebb Ubuntu-alapú OCI-kép 6 MB-nál kevesebb (tömörítve) érhető el.

Az összes letöltési link megtalálható a címen ez az oldal.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: AB Internet Networks 2008 SL
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.