Microsoft .NET 6: Installation på Ubuntu eller Debian og dets derivater

Microsoft .NET 6: Installation på Ubuntu eller Debian og dets derivater

Microsoft .NET 6: Installation på Ubuntu eller Debian og dets derivater

For næsten en måned siden blev de seneste opdateringer til Microsoft .NET 6 udgivet , og som mange allerede ved, er denne gratis open source-udviklingsplatform , der er nyttig til at bygge alle slags applikationer (desktop, mobil, web, spil og Internet of Things), også cross-platform. Derfor er den tilgængelig til Windows, macOS og Linux.

Og da det sammen med Visual Studio Code er en gratis, open source, cross-platform kodeeditor fra Microsoft, danner den en fremragende duo til udvikling af applikationer på GNU/Linux, så i dag vil vi diskutere den nuværende status for dette framework og hvordan man installerer det på Ubuntu og Debian . Det har også native support til begge distributioner.

Visual Studio Code 1.69: Ny version tilgængelig, og hvordan man installerer den

Visual Studio Code 1.69: Ny version tilgængelig, og hvordan man installerer den

Og inden vi dykker ned i dagens emne dedikeret til "Microsoft .NET 6" -applikationen, vil vi efterlade nogle links til tidligere relaterede publikationer for de interesserede :

Visual Studio Code 1.69: Ny version tilgængelig, og hvordan man installerer den
relateret artikel:
Visual Studio Code 1.69: Ny version tilgængelig, og hvordan man installerer den
.NET og ML.NET: Microsoft Open Source-platforme
relateret artikel:
.NET og ML.NET: Microsoft Open Source-platforme

Microsoft .NET 6: Cross-Platform Framework fra Microsoft

Microsoft .NET 6: Cross-Platform Framework fra Microsoft

Om Microsoft .NET 6

Kort sagt kan vi sige følgende om "Microsoft .NET 6" :

"Det er en gratis, tværplatforms, open source-udviklingsplatform til at skabe mange typer applikationer. .NET er baseret på en højtydende runtime, der bruges i produktion af mange store applikationer." Hvad er .NET?

Blandt de mange funktioner, der er nævnt på deres officielle hjemmeside , som inkluderer og gavner udviklere for produktivt at skrive pålidelig og højtydende kode , vil vi nævne følgende tre:

  1. Implementering af en asynkron kode: Indeholder en Task Asynchronous Programming (TAP) model, som giver en abstraktion over asynkron kode.
  2. 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.
  3. 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 Nyheder i .NET 6.

Installation på Ubuntu og Debian

For installation på Ubuntu og Debian , eller deres derivater, er installationsprocedurerne som følger:

DotNet6 + Debian

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 installationsprocessen på Debian 11 , kan du udforske følgende link.

DotNet6 + Ubuntu

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

Bemærk : Vær opmærksom på, at Ubuntu 22.04 leveres med denne software allerede installeret, så denne procedure er ikke nødvendig. Proceduren er dog nyttig for Ubuntu 22.04-baserede versioner og lignende for tidligere versioner af Ubuntu. For flere detaljer og information om installationsprocessen for Ubuntu 22.04 , kan du udforske følgende link.

Installationskontrol

Når softwaren er installeret, kan den bruges sammen med andre programmer, f.eks. Visual Studio Code . For at kontrollere , at alt er installeret og fungerer korrekt , skal du blot køre følgende kommandoer og kontrollere outputtet, som vist på følgende skærmbilleder:

dotnet --list-sdks
dotnet --list-runtimes
dotnet --info

Tjek installationen - Skærmbillede 1

Tjek installationen - Skærmbillede 2

MOS-P3: Udforskning af den store og voksende Microsoft Open Source - Del 3
relateret artikel:
MOS-P3: Udforskning af den store og voksende Microsoft Open Source - Del 3
GitLab-logo
relateret artikel:
GitLab annoncerer migreringen af ​​sin editor af Visual Studio Code

Roundup: Bannerpost 2021

Resumé

Kort sagt fortsætter Microsoft, ligesom andre tech-giganter, med at bidrage til verdenen af ​​fri og open source-software . Og med denne udgivelse og den lette tilgængelighed af softwareprodukter som Microsoft .NET 6 og Visual Studio Code fortsætter de med at forbedre softwareudviklernes arbejde på frie og åbne operativsystemer , det vil sige GNU/Linux-distributioner.

Hvis du kunne lide dette indlæg, så skriv endelig en kommentar og del det med andre. Og husk at besøge vores hjemmeside for at udforske flere nyheder, og bliv medlem af vores officielle DesdeLinux Telegram- kanal eller denne gruppe for mere information om dagens emne.


Tilføj som foretrukken kilde i Google