Microsoft .NET 6: namestitev na Ubuntu ali Debian in njegove izpeljanke

Microsoft .NET 6: namestitev na Ubuntu ali Debian in njegove izpeljanke

Microsoft .NET 6: namestitev na Ubuntu ali Debian in njegove izpeljanke

Pred skoraj mesecem dni so bile izdane najnovejše posodobitve za Microsoft .NET 6 in kot mnogi že vedo, je ta brezplačna, odprtokodna razvojna platforma , uporabna za gradnjo vseh vrst aplikacij (namiznih, mobilnih, spletnih, iger in interneta stvari), tudi medplatformska. Zato je na voljo za Windows, macOS in Linux.

In ker je skupaj z Visual Studio Code brezplačen, odprtokodni urejevalnik kode za več platform podjetja Microsoft, tvori odličen dvojec za razvoj aplikacij v okolju GNU/Linux, bomo danes razpravljali o trenutnem stanju tega ogrodja in o tem, kako ga namestiti v Ubuntu in Debian . Ima tudi izvorno podporo za obe distribuciji.

Visual Studio Code 1.69: Na voljo je nova različica in kako jo namestiti

Visual Studio Code 1.69: Na voljo je nova različica in kako jo namestiti

Preden se poglobimo v današnjo temo, posvečeno aplikaciji »Microsoft .NET 6« , bomo za zainteresirane pustili nekaj povezav do prejšnjih sorodnih publikacij :

Visual Studio Code 1.69: Na voljo je nova različica in kako jo namestiti
Povezani članek:
Visual Studio Code 1.69: Na voljo je nova različica in kako jo namestiti
.NET in ML.NET: Microsoftove odprtokodne platforme
Povezani članek:
.NET in ML.NET: Microsoftove odprtokodne platforme

Microsoft .NET 6: ogrodje za več platform od Microsofta

Microsoft .NET 6: ogrodje za več platform od Microsofta

O Microsoft .NET 6

Na kratko lahko o "Microsoft .NET 6" rečemo naslednje :

»Gre za brezplačno, večplatformsko, odprtokodno razvojno platformo za ustvarjanje številnih vrst aplikacij. .NET temelji na visokozmogljivem izvajalnem okolju, ki ga v produkciji uporabljajo številne obsežne aplikacije.« Kaj je .NET?

Med številnimi funkcijami, omenjenimi na njihovi uradni spletni strani , ki vključujejo in koristijo razvijalcem za produktivno pisanje zanesljive in visoko zmogljive kode , bomo omenili naslednje tri:

  1. Implementacija asinhrone kode: Vključuje model asinhronega programiranja opravil (TAP), ki zagotavlja abstrakcijo nad asinhrono kodo.
  2. Uporaba atributov: obravnava opisne izjave, podobne ključnim besedam, ki opisujejo, kako serializirati podatke, podati funkcije, ki se uporabljajo za uveljavljanje varnosti, in omejiti optimizacije prevajalnika ravno ob pravem času (JIT).
  3. Uporaba analizatorjev kode: Ki olajšajo pregled kode C# ali Visual Basic glede kakovosti kode in težav s slogom. Zato so od .NET 5 ti razčlenjevalniki vključeni v .NET SDK in jih ni treba namestiti posebej.

Za več informacij o tem programskem orodju si lahko ogledate naslednje povezave: Funkcije , Prenosi .NET 6 in Kaj je novega v .NET 6

Namestitev na Ubuntu in Debian

Za namestitev v Ubuntu in Debian ali njune izpeljanke so postopki namestitve naslednji:

DotNet6 + Debian

Za Debian 11

  • Paketi s ključi za podpisovanje (ključi repozitorija)
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
  • Namestitev SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Runtime namestitev
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Namestitev ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Za več podrobnosti in informacij o postopku namestitve v Debianu 11 si lahko ogledate naslednjo povezavo.

DotNet6 + Ubuntu

Za Ubuntu 22.04

  • Paketi s ključi za podpisovanje (ključi repozitorija)
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
  • Namestitev SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Runtime namestitev
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Namestitev ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Opomba : Upoštevajte, da je ta programska oprema že nameščena v sistemu Ubuntu 22.04 , zato ta postopek ni potreben. Vendar pa je postopek uporaben za različice, ki temeljijo na sistemu Ubuntu 22.04, in podoben za starejše različice sistema Ubuntu. Za več podrobnosti in informacij o postopku namestitve sistema Ubuntu 22.04 si lahko ogledate naslednjo povezavo.

Preverjanje namestitve

Ko je programska oprema nameščena, jo je mogoče uporabljati z drugimi programi, kot je Visual Studio Code . Če pa želite preveriti , ali je vse nameščeno in deluje pravilno , preprosto zaženite naslednje ukaze in preverite izhod, kot je prikazano na naslednjih posnetkih zaslona:

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

Preverite namestitev - Posnetek zaslona 1

Preverite namestitev - Posnetek zaslona 2

MOS-P3: Raziskovanje velike in rastoče Microsoftove odprte kode - 3. del
Povezani članek:
MOS-P3: Raziskovanje velike in rastoče Microsoftove odprte kode - 3. del
Logotip GitLab
Povezani članek:
GitLab napoveduje selitev svojega urejevalnika z Visual Studio Code

Pregled: Oglasna pasica 2021

Povzetek

Skratka, Microsoft, tako kot drugi tehnološki velikani, še naprej prispeva k svetu brezplačne in odprtokodne programske opreme . S to izdajo in enostavno dostopnostjo programskih izdelkov, kot sta Microsoft .NET 6 in Visual Studio Code , še naprej izboljšuje delo razvijalcev programske opreme na brezplačnih in odprtih operacijskih sistemih , torej na distribucijah GNU/Linux.

Če vam je bila ta objava všeč, pustite komentar in jo delite z drugimi. Ne pozabite obiskati naše domače strani , kjer si lahko ogledate več novic, in se pridružite našemu uradnemu Telegram kanalu DesdeLinux ali tej skupini za več informacij o današnji temi.


Dodaj kot prednostni vir v Googlu