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.
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:
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:
- Implementering av en asynkron kode: Inkluderer en Task Asynchronous Programming (TAP) modell, som gir en abstraksjon over asynkron kode.
- 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.
- 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:
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.
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
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.