Microsoft .NET 6: Installazione su Ubuntu o Debian e suoi derivati

Microsoft .NET 6: Installazione su Ubuntu o Debian e suoi derivati

Microsoft .NET 6: Installazione su Ubuntu o Debian e suoi derivati

Quasi un mese fa, gli ultimi aggiornamenti di "Microsoft.NET 6", e come molti già sanno, questo piattaforma di sviluppo gratuita e open source, utile per realizzare tutti i tipi di applicazioni (desktop, mobile, web, giochi e Internet delle cose), è anche multipiattaforma. Pertanto, è disponibile per Windows, Mac OS e Linux.

E poiché, insieme a Visual Studio Code, è quello un editor di codice, multipiattaforma, aperta e gratuita da Microsoft; si forma un ottimo duo per sviluppare applicazioni su GNU/Linux, oggi parleremo un po' della situazione attuale di questo Contesto, E come installare su Ubuntu e Debian. che, tra l'altro, ha supporto nativo per entrambi.

Visual Studio Code 1.69: nuova versione disponibile e come installarla

Visual Studio Code 1.69: nuova versione disponibile e come installarla

E, prima di entrare a fondo nell'argomento di oggi dedicato all'applicazione "Microsoft.NET 6", lasceremo per chi fosse interessato, alcuni link a post correlati precedenti:

Visual Studio Code 1.69: nuova versione disponibile e come installarla
Articolo correlato:
Visual Studio Code 1.69: nuova versione disponibile e come installarla
.NET e ML.NET: piattaforme Microsoft Open Source
Articolo correlato:
.NET e ML.NET: piattaforme Microsoft Open Source

Microsoft .NET 6: Framework multipiattaforma di Microsoft

Microsoft .NET 6: Framework multipiattaforma di Microsoft

Informazioni su Microsoft .NET 6

In breve, possiamo commentare "Microsoft.NET 6" il seguente:

“Si tratta di una piattaforma di sviluppo open source gratuita, multipiattaforma per la creazione di molti tipi di applicazioni. .NET si basa su un runtime ad alte prestazioni utilizzato nella produzione da molte applicazioni su larga scala. Cos'è .Net?

E tra i tanti caratteristiche menzionato nel suo Sito ufficiale, che include e favorisce gli sviluppatori, al fine di scrivere in modo produttivo codice affidabile e ad alte prestazioni, menzioneremo i seguenti 3:

  1. Implementazione di un codice asincrono: include un modello TAP (Task Asincrono), che fornisce un'astrazione sul codice asincrono.
  2. L'uso degli attributi: gestisce dichiarazioni descrittive simili a parole chiave che descrivono come serializzare i dati, specificare le funzionalità utilizzate per rafforzare la sicurezza e limitare le ottimizzazioni del compilatore JIT (just-in-time).
  3. L'uso di analizzatori di codice: che semplificano l'ispezione del codice C# o Visual Basic per problemi di qualità e stile del codice. Ecco perché, a partire da .NET 5, questi parser sono inclusi in .NET SDK e non devono essere installati separatamente.

Per ulteriori informazioni su questo strumento software, è possibile esplorare i seguenti collegamenti: Caratteristiche, .NET 6 Download e Novità di .NET 6

Installazione su Ubuntu e Debian

Per installazione su Ubuntu e Debian, o suoi derivati, le modalità di installazione sono le seguenti:

DotNet6 + Debian

Per Debian 11

  • Pacchetti con chiavi di firma (chiavi di repository)
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
  • Installazione dell'SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-sdk-6.0
  • Installazione runtime
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Installazione di ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Per maggiori dettagli e informazioni sul processo di installazione su Debian 11, puoi esplorare quanto segue link.

DotNet6+Ubuntu

Per Ubuntu 22.04

  • Pacchetti con chiavi di firma (chiavi di repository)
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
  • Installazione dell'SDK
sudo apt-get update && \
  sudo apt-get install -y dotnet-6.0
  • Installazione runtime
sudo apt-get update && \
  sudo apt-get install -y aspnetcore-runtime-6.0
  • Installazione di ASP.NET Core Runtime
sudo apt-get install -y dotnet-runtime-6.0

Nota: Si prega di notare che, Ubuntu 22.04, viene fornito già con detto software installato, pertanto non è necessario eseguire detta procedura. Tuttavia, la procedura è utile per le versioni basate su Ubuntu 22.04 e simili per le versioni precedenti di Ubuntu. E per maggiori dettagli e informazioni sul processo di installazione su Ubuntu 22.04, puoi esplorare quanto segue link.

Controllo dell'installazione

Una volta installato, puoi già utilizzare detto software tramite altri come Visual Studio Code. Tuttavia, per comprobar che tutto sia perfettamente installato e funzionante, esegui semplicemente i seguenti comandi e convalida le informazioni di output, come mostrato nelle schermate seguenti:

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

Verifica installazione - Schermata 1

Verifica installazione - Schermata 2

MOS-P3: Esplorazione del vasto e crescente Microsoft Open Source - Parte 3
Articolo correlato:
MOS-P3: Esplorazione del vasto e crescente Microsoft Open Source - Parte 3
Logo GitLab
Articolo correlato:
GitLab annuncia la migrazione del suo editor tramite Visual Studio Code

Riepilogo: Banner post 2021

Riassunto

In sintesi, in Microsoft continua a contribuire come gli altri giganti della tecnologia al mondo di Software libero e open source. E con questa consegna e facile disponibilità di prodotti software come "Microsoft.NET 6" y Visual Studio Code, continua a migliorare il lavoro degli sviluppatori di software su Sistemi operativi gratuiti e apertiIe Distribuzioni GNU / Linux.

Se ti è piaciuto questo post, assicurati di commentarlo e condividerlo con gli altri. E ricorda, visita il nostro «pagina iniziale» per esplorare altre notizie e unirti al nostro canale ufficiale di Telegramma da DesdeLinux, Ovest gruppo per ulteriori informazioni sull'argomento di oggi.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.