For næsten en måned siden, de seneste opdateringer af "Microsoft .NET 6", og som mange allerede ved, dette gratis, open source udviklingsplatform, nyttig til at bygge alle slags applikationer (Desktop, mobil, web, spil og Internet of things), den er også på tværs af platforme. Derfor er den tilgængelig til Windows, Mac OS og Linux.
Og siden, sammen med Visual Studio Code, er det en kode editor, tværplatform, åben og fri fra Microsoft; en fremragende duo er dannet til at udvikle applikationer på GNU/Linux, i dag vil vi behandle lidt om den aktuelle situation for denne Framework, Og hvordan man installerer på Ubuntu og Debian. som i øvrigt har indfødt support for begge.
Og før du går helt ind i dagens emne dedikeret til applikationen "Microsoft .NET 6", vil vi efterlade nogle links til de interesserede tidligere relaterede indlæg:
Microsoft .NET 6: Cross-Platform Framework fra Microsoft
Om Microsoft .NET 6
Kort kan vi kommentere "Microsoft .NET 6" den næste:
"Det er en gratis, cross-platform, open source udviklingsplatform til at skabe mange typer applikationer. .NET er baseret på en højtydende runtime, der bruges i produktionen af mange store applikationer." Hvad er .Net?
Og blandt de mange Features nævnt i hans officielle hjemmeside, som inkluderer og favoriserer udviklere, for at produktivt skrive pålidelig, højtydende kode, vil vi nævne følgende 3:
- Implementering af en asynkron kode: Indeholder en Task Asynchronous Programming (TAP) model, som giver en abstraktion over asynkron kode.
- Brugen af attributter: Håndterer beskrivende nøgleordslignende erklæringer, der beskriver, hvordan man serialiserer dataene, specificerer funktioner, der bruges til at håndhæve sikkerhed, og begrænser just-in-time (JIT) compileroptimeringer.
- Brugen af kodeanalysatorer: Hvilket gør det nemt at inspicere C# eller Visual Basic-kode for kodekvalitet og stilproblemer. Derfor er disse parsere, startende med .NET 5, inkluderet i .NET SDK og behøver ikke at blive installeret separat.
For mere information om dette softwareværktøj kan du udforske følgende links: funktioner, .NET 6 downloads, Og Hvad er nyt i .NET 6
Installation på Ubuntu og Debian
For installation på Ubuntu og Debian, eller dets derivater, er installationsprocedurerne som følger:
Til Debian 11
- Pakker med signeringsnøgler (lagernøgler)
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
- Installation af 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
- Installation af ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0
For flere detaljer og information om installationsproces på Debian 11, kan du udforske følgende link.
Til Ubuntu 22.04
- Pakker med signeringsnøgler (lagernøgler)
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
- Installation af 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
- Installation af ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0
note: Bemærk, at, Ubuntu 22.04, den kommer allerede med softwaren installeret, derfor er det ikke nødvendigt at udføre proceduren. Proceduren er dog nyttig for versioner baseret på Ubuntu 22.04 og lignende for ældre versioner af Ubuntu. Og for flere detaljer og information om installationsprocessen på Ubuntu 22.04, kan du udforske følgende link.
Installationskontrol
Når den er installeret, kan du allerede gøre brug af nævnte software gennem andre som f.eks Visual Studio Code. Dog for kontrollere at alt er perfekt installeret og funktionelt, skal du blot udføre følgende kommandoer og validere outputoplysningerne, som vist i følgende skærmbilleder:
dotnet --list-sdks
dotnet --list-runtimes
dotnet --info
Resumé
Sammenfattende, i microsoft bliv ved med at bidrage som andre tech-giganter til verden af Gratis software og open source. Og med denne levering og nem tilgængelighed af softwareprodukter som f.eks "Microsoft .NET 6" y Visual Studio Code, fortsætter med at forbedre softwareudviklernes arbejde på Gratis og åbne operativsystemerIe GNU / Linux-distributioner.
Hvis du kunne lide dette opslag, så husk at kommentere det og dele det med andre. Og husk, besøg vores «hjemmeside» for at udforske flere nyheder samt deltage i vores officielle kanal for Telegram af DesdeLinux, Vest gruppe for mere information om dagens emne.