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

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

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

For nesten en måned siden ble de siste oppdateringene for Microsoft .NET 6 utgitt , og som mange allerede vet, er denne gratis, åpen kildekode-utviklingsplattformen , nyttig for å bygge alle slags applikasjoner (desktop, mobil, web, spill og Tingenes Internett), også plattformuavhengig. Derfor er den tilgjengelig for Windows, macOS og Linux.

Og siden det, sammen med Visual Studio Code , er en gratis, åpen kildekode -kodeeditor for kryssplattformer fra Microsoft, danner den en utmerket duo for å utvikle applikasjoner på GNU/Linux. I dag skal vi diskutere den nåværende statusen til dette rammeverket og hvordan du installerer det på Ubuntu og Debian . Det har også innebygd støtte for begge distribusjonene.

Visual Studio Code 1.69: Ny versjon tilgjengelig og hvordan du installerer den

Visual Studio Code 1.69: Ny versjon tilgjengelig og hvordan du installerer den

Og før vi går inn på dagens tema dedikert til applikasjonen «Microsoft .NET 6» , legger vi igjen noen lenker til tidligere relaterte publikasjoner for de som er interesserte :

Visual Studio Code 1.69: Ny versjon tilgjengelig og hvordan du installerer den
Relatert artikkel:
Visual Studio Code 1.69: Ny versjon tilgjengelig og hvordan du installerer den
.NET og ML.NET: Microsoft Open Source-plattformer
Relatert artikkel:
.NET og ML.NET: Microsoft Open Source-plattformer

Microsoft .NET 6: Cross-Platform Framework fra Microsoft

Microsoft .NET 6: Cross-Platform Framework fra Microsoft

Om Microsoft .NET 6

Kort sagt kan vi si følgende om «Microsoft .NET 6» :

«Det er en gratis, plattformuavhengig, åpen kildekode-utviklingsplattform for å lage mange typer applikasjoner. .NET er basert på en høyytelses kjøretid som brukes i produksjon av mange storskala applikasjoner.» Hva er .NET?

Blant de mange funksjonene som er nevnt på deres offisielle nettside , som inkluderer og gagner utviklere for å produktivt skrive pålitelig kode med høy ytelse , vil vi nevne følgende tre:

  1. Implementering av en asynkron kode: Inkluderer en Task Asynchronous Programming (TAP) modell, som gir en abstraksjon over asynkron kode.
  2. Bruken av attributter: Håndterer beskrivende nøkkelordlignende erklæringer som beskriver hvordan man serialiserer dataene, spesifiserer funksjoner som brukes til å håndheve sikkerhet og begrenser just-in-time (JIT) kompilatoroptimaliseringer.
  3. Bruk av kodeanalysatorer: Som gjør det enkelt å inspisere C# eller Visual Basic-kode for kodekvalitet og stilproblemer. Det er derfor, fra og med .NET 5, disse parserne er inkludert i .NET SDK og trenger ikke å installeres separat.

Hvis du vil ha mer informasjon om dette programvareverktøyet, kan du utforske følgende lenker: Funksjoner , .NET 6-nedlastinger og Nyheter i .NET 6.

Installasjon på Ubuntu og Debian

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

DotNet6 + Debian

For Debian 11

  • Pakker med signeringsnøkler (depotnøkler)
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
  • Installere SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Kjøretidsinstallasjon
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Installere ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

For mer informasjon om installasjonsprosessen på Debian 11 , kan du utforske følgende lenke.

DotNet6 + Ubuntu

For Ubuntu 22.04

  • Pakker med signeringsnøkler (depotnøkler)
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
  • Installere SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Kjøretidsinstallasjon
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Installere ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Merk : Vær oppmerksom på at Ubuntu 22.04 leveres med denne programvaren allerede installert, så denne prosedyren er ikke nødvendig. Prosedyren er imidlertid nyttig for Ubuntu 22.04-baserte versjoner og lignende for tidligere versjoner av Ubuntu. For mer informasjon om installasjonsprosessen for Ubuntu 22.04 , kan du utforske følgende lenke.

Installasjonssjekk

Når programvaren er installert, kan den brukes med andre programmer, som for eksempel Visual Studio Code . For å bekrefte at alt er installert og fungerer som det skal , kjører du ganske enkelt følgende kommandoer og sjekker resultatet, som vist på skjermbildene nedenfor:

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

Sjekk installasjonen - Skjermbilde 1

Sjekk installasjonen - Skjermbilde 2

MOS-P3: Utforske den enorme og voksende Microsoft Open Source - Del 3
Relatert artikkel:
MOS-P3: Utforske den enorme og voksende Microsoft Open Source - Del 3
GitLab-logo
Relatert artikkel:
GitLab kunngjør migreringen av redaktøren av Visual Studio Code

Roundup: Bannerpost 2021

Oppsummering

Kort sagt, Microsoft, i likhet med andre teknologigiganter, fortsetter å bidra til verdenen av fri og åpen kildekode-programvare . Og med denne utgivelsen og den enkle tilgjengeligheten av programvareprodukter som Microsoft .NET 6 og Visual Studio Code , fortsetter de å forbedre arbeidet til programvareutviklere på frie og åpne operativsystemer , det vil si GNU/Linux-distribusjoner.

Hvis du likte dette innlegget, legg igjen en kommentar og del det med andre. Og husk å besøke hjemmesiden vår for å utforske flere nyheter, og bli med i vår offisielle DesdeLinux Telegram- kanal eller denne gruppen for mer informasjon om dagens tema.


Legg til som foretrukket kilde i Google