Come installare .NET SDK o .NET Runtime su Ubuntu

Installare .NET SDK o il .NET Runtime su Ubuntu è un processo piuttosto semplice, che permette agli sviluppatori e agli utenti di eseguire applicazioni .NET o di crearne di nuove sulla piattaforma Linux. La via più raccomandata per l’installazione è tramite i repository di pacchetti di Microsoft, che assicurano di ottenere le versioni più recenti e supportate direttamente dal fornitore. Questo metodo garantisce anche che tutti gli aggiornamenti futuri possano essere gestiti in modo efficiente tramite il normale sistema di gestione dei pacchetti di Ubuntu.

Prima di iniziare l’installazione vera e propria, è consigliabile configurare i repository di Microsoft. Questo passaggio è cruciale perché Ubuntu, per impostazione predefinita, non include i pacchetti .NET nei suoi repository standard.
Per cominciare, bisogna assicurarsi che il sistema sia aggiornato. Apriamo il terminale e lanciamo il comando classico per aggiornare i pacchetti:

Successivamente, bisogna aggiungere i repository Microsoft digitando

Una volta scaricato il file .deb, installiamolo digitando:

Poi aggiorniamo di nuovo la cache dei pacchetti:

A questo punto possiamo scegliere cosa installare.
Se vogliamo solo il Runtime, per esempio per eseguire applicazioni console o web:

Oppure, se ci serve il kit completo per sviluppare (compilatore, strumenti CLI, librerie, ecc.):

È sempre consigliabile verificare l’installazione con un semplice comando:

Questo comando mostra tutte le versioni del Runtime e SDK installate, insieme ad alcune informazioni utili sull’ambiente di esecuzione. Infine, se lavoriamo spesso con .NET su Ubuntu, consiglio di installare anche i pacchetti per ASP.NET (necessari per applicazioni web), oppure il runtime solo per ASP.NET:

Per maggiori informazioni consiglio di consultare la pagina ufficiale dedicata dal portale web di Microsoft.
Guida testata su Ubuntu 24.04 LTS (immagini articolo).

Potrebbe interessarti