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

În urmă cu aproape o lună, cele mai recente actualizări ale „Microsoft .NET 6”, și așa cum mulți știu deja, asta platformă de dezvoltare gratuită, open source, util pentru construirea de tot felul de aplicații (Desktop, mobil, web, jocuri și Internetul lucrurilor), este și multi-platformă. Prin urmare, este disponibil pentru Windows, Mac OS și Linux.

Și din moment ce, împreună cu Codul Visual Studio, este că a editor de cod, multi-platformă, deschis și gratuit de la Microsoft; se formează un duo excelent pentru a dezvolta aplicații pe GNU/Linux, astăzi vom aborda puțin despre situația actuală a acestui Cadru, Și cum se instalează pe Ubuntu și Debian. care, de altfel, are suport nativ pentru amandoi.

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 intra pe deplin în subiectul de astăzi dedicat aplicației „Microsoft .NET 6”, lasam celor interesati cateva link-uri catre postările anterioare aferente:

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 comenta „Microsoft .NET 6” urmatorul:

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

Și printre cei mulți caracter mentionat in al lui site-ul oficial, care include și favorizează dezvoltatorii, pentru a scrieți productiv cod fiabil și de înaltă performanță, vom menționa următoarele 3:

  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 link-uri: caracteristici, Descărcări .NET 6, Și Ce este nou în .NET 6

Instalare pe Ubuntu și Debian

Pentru instalare pe Ubuntu și Debian, sau derivatele sale, 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ătoarele legătură.

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

Nota: Te rog noteaza asta, Ubuntu 22.04, vine deja cu respectivul software instalat, prin urmare nu este necesar să se execute respectiva procedură. Cu toate acestea, procedura utilă pentru versiunile bazate pe Ubuntu 22.04 și similare pentru versiunile mai vechi de Ubuntu. Și pentru mai multe detalii și informații despre procesul de instalare pe Ubuntu 22.04, puteți explora următoarele legătură.

Verificarea instalării

Odată instalat, puteți utiliza deja software-ul menționat prin altele, cum ar fi Codul Visual Studio. Cu toate acestea, pentru verifica că totul este perfect instalat și funcțional, pur și simplu executați următoarele comenzi și validați informațiile de ieșire, 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, în Microsoft continua sa contribui la fel ca altii giganți ai tehnologiei către lumea de Software gratuit și Open Source. Și cu această livrare și disponibilitate ușoară a produselor software precum „Microsoft .NET 6” y Codul Visual Studio, 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, asigurați-vă că o comentați și o distribuiți altora. Și nu uitați, vizitați-ne «pagina de start» pentru a explora mai multe știri, precum și pentru a vă alătura canalului nostru oficial de Telegrama de DesdeLinux, Vest grup pentru mai multe informații despre subiectul de astăzi.


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.