Impara i comandi per installare .Net Framework e il runtime su AlmaLinux 8 usando il terminale e il gestore di pacchetti DNF.
.NET è una piattaforma di sviluppo open source gratuita, multipiattaforma di Microsoft che può essere utilizzata per creare ed eseguire programmi per Windows. Il software si pronuncia "dot-net framework". I programmatori possono utilizzare .NET per sviluppare e testare il proprio software per computer Windows. Sono supportati diversi linguaggi di programmazione come C# o C++ in modo che il maggior numero possibile di programmatori possa utilizzare il programma per creare per Web, dispositivi mobili, desktop, giochi e IoT.
Se si installa un programma creato con .NET, è necessario anche .NET Framework. Ciò garantisce che tutte le funzioni del software funzionino correttamente sul tuo computer.
Ebbene, l'installazione di Dotnet è abbastanza semplice su Windows, tuttavia, essendo open-source e multipiattaforma può essere installata anche su Linux per lo sviluppo di applicazioni basate su .Net.
Passaggi per installare .NET Runtime e SDK su Almalinux 8
I passaggi indicati qui saranno gli stessi per altri sistemi operativi Linux basati su RedHat come Oracle Linux, CentOS, Rocky Linux e altri...
Metodo n. 1 che utilizza Dnf Package Manager
1. Esegui il comando di aggiornamento
Poiché useremo il gestore di pacchetti DNF e i repository ufficiali di Almalinux 8, quindi, esegui prima il comando di aggiornamento del sistema:
sudo dnf update --refresh
2. Installa Dotnet su Almalinux 8
I pacchetti di cui abbiamo bisogno per configurare Dotnet su Almalinux sono disponibili per l'installazione utilizzando il suo flusso di app ufficiale e i repository di base. Quindi, segui i comandi forniti per installare runtime e SDK.
Per entrambi gli strumenti .Net, runtime e SDK:
sudo dnf install dotnet
Solo per .Net Runtime:
sudo dnf install dotnet-runtime-6.0
Per NET Software Development Kit
L'ultima versione durante l'esecuzione di questo articolo di .Net SDK era 6.0, quindi per l'installazione utilizzare:
sudo dnf install dotnet-sdk-6.0
Nota: Per le altre versioni, devi solo cambiare la 6.0 con quello. Puoi verificare quali sono le versioni disponibili da installare utilizzando un comando:
sudo dnf search dotnet
3. Controlla la versione
Una volta completata l'installazione, possiamo verificare la versione di Dotnet installata utilizzando il suo strumento da riga di comando, ecco qui.
dotnet --info
Risultato:
.NET SDK (reflecting any global.json): Version: 6.0.103 Commit: 2c677ffc1e Runtime Environment: OS Name: Almalinui OS Version: 8.5 OS Platform: Linux RID: rhel.8-x64 Base Path: /usr/lib64/dotnet/sdk/6.0.103/ Host (useful for support): Version: 6.0.3 Commit: c24d9a9c91 .NET SDKs installed: 6.0.103 [/usr/lib64/dotnet/sdk] .NET runtimes installed: Microsoft.AspNetCore.App 6.0.3 [/usr/lib64/dotnet/shared/Microsoft.AspNetCore.App] Microsoft.NETCore.App 6.0.3 [/usr/lib64/dotnet/shared/Microsoft.NETCore.App]
4. Crea la tua prima app
Creiamo una nuova app console usando il comando:
dotnet new console -o MyApp -f net6.0
Nel comando precedente, MyApp è il nome della directory del progetto che stiamo utilizzando per archiviare tutti i file necessari per sviluppare un'applicazione, mentre net6.0 è la versione di Dotnet che stiamo utilizzando per creare un'app.
Passa a creare una directory:
cd Myapp
Ora, c'è già un programma demo all'interno della directory del progetto creata chiamato program.cs
, per eseguirlo usa il comando:
dotnet run
Vedrai l'output- "ciao-mondo"
5. Come disinstallare
Per rimuovere Dotnet in futuro, se non ne hai bisogno, usa di nuovo il DNF:
sudo dnf remove dotnet
Considerando che per qualche particolare SDK o versione runtime
sudo dnf remove dotnet-sdk-your-version
sudo dnf remove dotnet-runtime-your-version
Ad esempio, se la versione è 6.0 quindi il comando sarà:
sudo dnf remove dotnet-sdk-6.0
Per maggiori informazioni fare riferimento alla documentazione ufficiale.