För nästan en månad sedan, de senaste uppdateringarna av "Microsoft .NET 6", och som många redan vet, detta gratis utvecklingsplattform med öppen källkod, användbar för att bygga alla typer av applikationer (Desktop, mobil, webb, spel och Internet of things), den är också plattformsoberoende. Därför är den tillgänglig för Windows, Mac OS och Linux.
Och sedan, tillsammans med Visual Studio Code, är det en kodredigerare, plattformsoberoende, öppen och fri från Microsoft; en utmärkt duo bildas för att utveckla applikationer på GNU/Linux, idag kommer vi att ta upp lite om den nuvarande situationen för detta Ramverk, Och hur man installerar på Ubuntu och Debian. vilket förresten har inbyggt stöd för båda.
Och innan du går in helt i dagens ämne dedikerat till applikationen "Microsoft .NET 6", lämnar vi för intresserade, några länkar till tidigare relaterade inlägg:
Microsoft .NET 6: Cross-Platform Framework från Microsoft
Om Microsoft .NET 6
Kortfattat kan vi kommentera "Microsoft .NET 6" nästa:
"Det är en gratis, plattformsoberoende utvecklingsplattform med öppen källkod för att skapa många typer av applikationer. .NET är baserat på en högpresterande körtid som används i produktionen av många storskaliga applikationer.” Vad är .Net?
Och bland de många karaktär nämns i hans officiell hemsida, som inkluderar och gynnar utvecklare, för att skriva produktivt pålitlig kod med hög prestanda, kommer vi att nämna följande 3:
- Implementering av en asynkron kod: Inkluderar en Task Asynchronous Programming (TAP) modell, som ger en abstraktion över asynkron kod.
- Användningen av attribut: Hanterar beskrivande nyckelordsliknande deklarationer som beskriver hur man serialiserar data, specificerar funktioner som används för att upprätthålla säkerhet och begränsar just-in-time (JIT) kompilatoroptimeringar.
- Användning av kodanalysatorer: Vilket gör det enkelt att inspektera C# eller Visual Basic-kod för kodkvalitet och stilproblem. Det är därför, från och med .NET 5, dessa tolkar ingår i .NET SDK och behöver inte installeras separat.
För mer information om detta programverktyg kan du utforska följande länkar: särdrag, .NET 6 nedladdningarOch Vad är nytt i .NET 6
Installation på Ubuntu och Debian
För installation på Ubuntu och Debian, eller dess derivat, är installationsprocedurerna som följer:
För Debian 11
- Paket med signeringsnycklar (lagernycklar)
wget https://packages.microsoft.com/config/debian/11/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
- Installera SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-sdk-6.0
- Runtime installation
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- Installera ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0
För mer information och information om installationsprocessen på Debian 11, kan du utforska följande länk.
För Ubuntu 22.04
- Paket med signeringsnycklar (lagernycklar)
wget https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb -O packages-microsoft-prod.deb
sudo dpkg -i packages-microsoft-prod.deb
rm packages-microsoft-prod.deb
- Installera SDK
sudo apt-get update && \
sudo apt-get install -y dotnet-6.0
- Runtime installation
sudo apt-get update && \
sudo apt-get install -y aspnetcore-runtime-6.0
- Installera ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0
anteckning: Vänligen notera att, ubuntu 22.04, den kommer redan med nämnda programvara installerad, därför är det inte nödvändigt att utföra nämnda procedur. Proceduren är dock användbar för versioner baserade på Ubuntu 22.04 och liknande för äldre versioner av Ubuntu. Och för mer information och information om installationsprocessen på Ubuntu 22.04, kan du utforska följande länk.
Installationskontroll
När den väl är installerad kan du redan använda nämnda programvara genom andra som t.ex Visual Studio Code. Men för kontrollera att allt är perfekt installerat och funktionellt, kör helt enkelt följande kommandon och validera utdatainformationen, som visas i följande skärmdumpar:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
Sammanfattning
Sammanfattningsvis, i Microsoft fortsätt bidra som andra tekniska jättar till världen av Fri programvara och öppen källkod. Och med denna leverans och lättillgänglighet av mjukvaruprodukter som "Microsoft .NET 6" y Visual Studio Code, fortsätter att förbättra arbetet med mjukvaruutvecklare på Gratis och öppna operativsystemDvs GNU / Linux-distributioner.
Om du gillade det här inlägget, se till att kommentera det och dela det med andra. Och kom ihåg, besök vår «hemsida» för att utforska fler nyheter, samt gå med i vår officiella kanal Telegram av DesdeLinux, Väst grupp för mer information om dagens ämne.