Microsoft .NET 6: Instalare pe Ubuntu sau Debian și derivatele sale

Microsoft .NET 6: Instalare pe Ubuntu sau Debian și derivatele sale

Microsoft .NET 6: Instalare pe Ubuntu sau Debian și derivatele sale

Acum aproape o lună, au fost lansate cele mai recente actualizări pentru Microsoft .NET 6 și, după cum mulți știu deja, această platformă de dezvoltare gratuită, open-source , utilă pentru construirea tuturor tipurilor de aplicații (desktop, mobile, web, jocuri și Internet of Things), este, de asemenea, multiplatformă. Prin urmare, este disponibilă pentru Windows, macOS și Linux.

Și întrucât, împreună cu Visual Studio Code , este un editor de cod gratuit, open-source și multiplatformă de la Microsoft, formează un duo excelent pentru dezvoltarea de aplicații pe GNU/Linux, astăzi vom discuta despre starea actuală a acestui framework și cum se instalează pe Ubuntu și Debian . De asemenea, are suport nativ pentru ambele distribuții.

Visual Studio Code 1.69: versiune nouă disponibilă și cum se instalează

Visual Studio Code 1.69: versiune nouă disponibilă și cum se instalează

Și, înainte de a aprofunda subiectul de astăzi dedicat aplicației „Microsoft .NET 6” , vom lăsa câteva linkuri către publicații anterioare conexe pentru cei interesați :

Visual Studio Code 1.69: versiune nouă disponibilă și cum se instalează
Articol asociat:
Visual Studio Code 1.69: versiune nouă disponibilă și cum se instalează
.NET și ML.NET: platforme Microsoft Open Source
Articol asociat:
.NET și ML.NET: platforme Microsoft Open Source

Microsoft .NET 6: Cadrul multiplatform de la Microsoft

Microsoft .NET 6: Cadrul multiplatform de la Microsoft

Despre Microsoft .NET 6

Pe scurt, putem spune următoarele despre „Microsoft .NET 6” :

„Este o platformă de dezvoltare gratuită, multiplatformă și open-source pentru crearea multor tipuri de aplicații. .NET se bazează pe un runtime de înaltă performanță, utilizat în producție de multe aplicații la scară largă.” Ce este .NET?

Printre numeroasele caracteristici menționate pe site-ul lor oficial , care includ și aduc beneficii dezvoltatorilor pentru a scrie în mod productiv cod fiabil și de înaltă performanță , vom menționa următoarele trei:

  1. Implementarea unui cod asincron: Include un model Task Asynchronous Programming (TAP), care oferă o abstractizare peste codul asincron.
  2. Utilizarea atributelor: se ocupă de declarații descriptive, asemănătoare cuvintelor cheie, care descriu modul de serializare a datelor, specifică caracteristicile care sunt utilizate pentru a impune securitatea și limitează optimizările compilatorului just-in-time (JIT).
  3. Utilizarea analizoarelor de cod: ceea ce facilitează inspectarea codului C# sau Visual Basic pentru probleme de calitate și stil. De aceea, începând cu .NET 5, aceste analize sunt incluse în SDK-ul .NET și nu trebuie instalate separat.

Pentru mai multe informații despre acest instrument software, puteți explora următoarele linkuri: Caracteristici , Descărcări .NET 6 și Noutăți în .NET 6

Instalare pe Ubuntu și Debian

Pentru instalarea pe Ubuntu și Debian sau derivatele acestora, procedurile de instalare sunt următoarele:

DotNet6 + Debian

Pentru Debian 11

  • Pachete cu chei de semnare (chei de depozit)
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
  • Instalarea SDK-ului
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Instalare runtime
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Instalarea ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Pentru mai multe detalii și informații despre procesul de instalare pe Debian 11 , puteți explora următorul link.

DotNet6 + Ubuntu

Pentru Ubuntu 22.04

  • Pachete cu chei de semnare (chei de depozit)
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
  • Instalarea SDK-ului
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Instalare runtime
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Instalarea ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Notă : Rețineți că Ubuntu 22.04 vine cu acest software deja instalat, deci această procedură nu este necesară. Cu toate acestea, procedura este utilă pentru versiunile bazate pe Ubuntu 22.04 și similară pentru versiunile anterioare de Ubuntu. Pentru mai multe detalii și informații despre procesul de instalare pentru Ubuntu 22.04 , puteți explora următorul link.

Verificarea instalării

Odată instalat, software-ul poate fi utilizat cu alte programe, cum ar fi Visual Studio Code . Totuși, pentru a verifica dacă totul este instalat și funcționează corect , pur și simplu executați următoarele comenzi și verificați rezultatul, așa cum se arată în următoarele capturi de ecran:

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

Verificați instalarea - Captura de ecran 1

Verificați instalarea - Captura de ecran 2

MOS-P3: Explorarea vastei și în creștere Microsoft Open Source - Partea 3
Articol asociat:
MOS-P3: Explorarea vastei și în creștere Microsoft Open Source - Partea 3
Sigla GitLab
Articol asociat:
GitLab anunță migrarea editorului său prin Visual Studio Code

Breviar: Banner post 2021

Rezumat

Pe scurt, Microsoft, la fel ca alți giganți tehnologici, continuă să contribuie la lumea software-ului liber și open source . Și odată cu această lansare și disponibilitatea ușoară a produselor software precum Microsoft .NET 6 și Visual Studio Code , continuă să îmbunătățească munca dezvoltatorilor de software pe sisteme de operare libere și deschise , adică distribuții GNU/Linux.

Dacă ți-a plăcut această postare, te rugăm să lași un comentariu și să o distribui și altora. Și nu uita să vizitezi pagina noastră principală pentru a explora mai multe știri și să te alături canalului nostru oficial DesdeLinux Telegram sau acestui grup pentru mai multe informații despre subiectul de astăzi.


Adăugați ca sursă preferată în Google