Storicamente, le tecnologie .Net erano principalmente associate a piattaforme, desktop e server Windows. Con il rilascio di .Net Core, Microsoft ha esteso la disponibilità a tutte le piattaforme che eseguono MacOs e diverse distribuzioni di Linux, ad esempio OpenSuse, CentOS, Debian e altre. I vantaggi dell'esecuzione di .Net Core su altre piattaforme vanno ben oltre la semplice disponibilità. Gli sviluppatori che eseguono altri sistemi operativi possono ora utilizzare i metodi e gli strumenti disponibili in .Net Core per raggiungere i propri obiettivi. Quando lavori con Ubuntu 20.04, devi lavorare con il terminale ed eseguire un paio di comandi per distribuire .Net Core.
Fondamentalmente, .NET Core è un framework software gratuito e open source progettato tenendo conto di Linux e macOS. Fornisce strumenti di scaffolding per progetti di bootstrap.
Qui a LinuxAPT, come parte dei nostri servizi di gestione del server, aiutiamo regolarmente i nostri clienti a eseguire query relative al sistema Linux.
In questo contesto, esamineremo come installare e configurare Dotnet Core su Ubuntu 20.04.
Passaggi per installare .Net Core in Ubuntu
1. Abilita Microsoft PPA
Per iniziare, devi abilitare Microsoft Personal Package Archive (PPA) nell'installazione di Ubuntu. Il team ufficiale di Microsoft supporta il PPA. Puoi abilitarlo usando questi comandi nel tuo terminale:
$ wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb
Quindi, esegui il comando seguente:
$ sudo dpkg -I packages-microsoft-prod.deb
2. Installa .Net SDK
Un SDK (Software Development Kit) è la base utilizzata per lo sviluppo di applicazioni utilizzando un determinato framework. Se vuoi creare e modificare applicazioni .Net su Ubuntu, devi installare .Net Core SDK. Per iniziare a installare .Net Core SDK, il tuo sistema ha bisogno degli ultimi aggiornamenti.
Se sai che non ha questi aggiornamenti, puoi eseguire il comando seguente per ottenere l'aggiornamento:
$ sudo apt update
Una volta fatto, devi installare questo prerequisito:
$ sudo apt install apt-transport-https
Una volta che il prerequisito è stato completamente installato, puoi finalmente installare l'SDK attraverso quanto segue:
$ sudo apt install dotnet-sdk-[x]
La x alla fine dell'ultimo comando specifica la versione di .Net Core SDK. Se desideri scegliere come target un SDK specifico o una versione precedente, puoi modificare questo numero per scegliere come target quell'SDK specifico, ad esempio:
$ sudo apt install dotnet-sdk-1.1
Questo installerà l'SDK sulla tua macchina e ora sei pronto per creare e modificare applicazioni .Net su Ubuntu.
3. Installa .Net Runtime
Un runtime è l'intermediario che esegue le applicazioni create. È possibile installare .Net Runtime separatamente tramite:
$ sudo apt install dotnet-runtime-3.1
4. Crea la tua applicazione di prova
Adesso. creiamo un'applicazione di prova per assicurarci che tutto funzioni correttamente. Salutiamo il mondo della programmazione creando un'applicazione console:
$ dotnet new console -o HelloWorld
Quindi, accedi a quella directory ed esegui utilizzando:
$ dotnet run