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, de siste oppdateringene av "Microsoft .NET 6", og som mange allerede vet, dette gratis utviklingsplattform med åpen kildekode, nyttig for å bygge alle slags applikasjoner (Skrivebord, mobil, web, spill og tingenes internett), den er også på tvers av plattformer. Derfor er den tilgjengelig for Windows, Mac OS og Linux.

Og siden, sammen med Visual Studio Code, er det en kodeditor, på tvers av plattformer, åpen og fri fra Microsoft; en utmerket duo er dannet for å utvikle applikasjoner på GNU/Linux, i dag skal vi ta opp litt om den nåværende situasjonen for dette Rammeverk, Og hvordan du installerer på Ubuntu og Debian. som forresten har innfødt støtte for begge.

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 du går helt inn på dagens emne dedikert til applikasjonen "Microsoft .NET 6", vil vi legge igjen noen linker til de som er interessert tidligere relaterte innlegg:

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 kan vi kommentere "Microsoft .NET 6" følgende:

"Det er en gratis utviklingsplattform på tvers av plattformer med åpen kildekode for å lage mange typer applikasjoner. .NET er basert på en høyytelses kjøretid som brukes i produksjon av mange store applikasjoner.» Hva er .Net?

Og blant de mange karakter nevnt i hans offisiell hjemmeside, som inkluderer og favoriserer utviklere, for å skriv produktivt pålitelig kode med høy ytelse, vil vi nevne følgende 3:

  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.

For mer informasjon om dette programvareverktøyet, kan du utforske følgende koblinger: funksjoner, .NET 6 nedlastinger, Og Hva er nytt i .NET 6

Installasjon på Ubuntu og Debian

For installasjon på Ubuntu og Debian, eller dets 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 detaljer og informasjon om installasjonsprosess på Debian 11, kan du utforske følgende link.

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

note: Vær oppmerksom på at, Ubuntu 22.04, den kommer allerede med nevnte programvare installert, derfor er det ikke nødvendig å utføre nevnte prosedyre. Imidlertid er prosedyren nyttig for versjoner basert på Ubuntu 22.04 og lignende for eldre versjoner av Ubuntu. Og for mer detaljer og informasjon om installasjonsprosess på Ubuntu 22.04, kan du utforske følgende link.

Installasjonssjekk

Når den er installert, kan du allerede bruke nevnte programvare gjennom andre som f.eks Visual Studio Code. Imidlertid for sjekk at alt er perfekt installert og funksjonelt, bare utfør følgende kommandoer og valider utdatainformasjonen, som vist i følgende skjermbilder:

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

Sammendrag, i Microsoft fortsett å bidra som andre teknologigiganter til verden av Gratis programvare og åpen kildekode. Og med denne leveringen og enkel tilgjengelighet av programvareprodukter som "Microsoft .NET 6" y Visual Studio Code, fortsetter å forbedre arbeidet til programvareutviklere på Gratis og åpne operativsystemer, det vil si, GNU / Linux-distribusjoner.

Hvis du likte dette innlegget, husk å kommentere det og dele det med andre. Og husk, besøk vår «startside» for å utforske flere nyheter, samt bli med på vår offisielle kanal Telegram av DesdeLinux, Vest gruppe for mer informasjon om dagens tema.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.