Microsoft un Canonical nodrošina .NET 6 Ubuntu 22.04

Microsoft ir paziņojusi, ka .NET 6 pakotnes tagad ir iekļautas Ubuntu 22.04, turklāt tās ir pieejamas noslīpētos Ubuntu konteineros.

Microsoft ir paziņojusi, ka .NET 6 tagad ir pieejams kā daļa no Ubuntu 22.04, kas nozīmē, ka izstrādātāji var daudz ātrāk sākt lietot .NET. Ubuntu 22.04 ir Canonical uzturētā populārā Linux izplatīšanas jaunākā versija, un uzņēmums sadarbojas ar Microsoft, lai izveidotu labāku vidi .NET izstrādātājiem Ubuntu.

Ja Ubuntu ir iebūvēts .NET, tas nozīmē, ka varat daudz ātrāk instalēt .NET 6 SDK, vienkārši ievadot apt instalēt dotnet6 savā terminālī. Ir arī ASP.NET Core (aspnet-runtime-6.0) un .NET Runtime (dotnet-runtime-6.0) pakotnes, kuras var instalēt tādā pašā veidā. Tas ļaus jums vieglāk piekļūt rīkiem, kas nepieciešami, lai sāktu izstrādāt .NET lietotnes operētājsistēmā Linux. Microsoft saka, ka turpinās strādāt ar Canonical, lai katru mēnesi atjauninātu šīs pakotnes, tāpēc izstrādātāji, kas izmanto Ubuntu, nepalaiž garām jaunas funkcijas un labojumus.

Uzņēmums brīdina, ka Arm64 versijas vēl nav pieejamas, lai gan abas puses strādā, lai tās pēc iespējas ātrāk atbrīvotu. Turklāt, ja vēlaties sākt izstrādāt .NET 7, jums būs jāgaida ilgāk, jo Microsoft saka, ka šīs pakotnes nebūs pieejamas, kamēr .NET 7 nesasniegs vispārēju pieejamību.

Papildus tam, ka .NET 6 pakotnes ir iebūvētas versijā Ubuntu 22.04, tās tagad ir pieejamas noslīpētos Ubuntu konteineros. Kalti ir jauna veida konteineri, kas ļauj izveidot pēc iespējas mazāku izplatīšanu, katrā pakotnē instalējot tikai nepieciešamos ceļus un failus. Noslīpētiem Ubuntu konteineriem paredzētās .NET pakotnes ir arī daudz mazākas nekā parastajām pakotnēm, un tiek samazināts aptuveni 100 MB.

Tā kā Microsoft un Canonical turpina strādāt kopā, uzņēmumu mērķis ir izveidot jaunas .NET versijas ir pieejams ar jauniem Ubuntu laidieniem, tāpēc situācija uzlabojas, ja esat .NET izstrādātājs, kas dod priekšroku Linux Windows.


Avots: Microsoft