Come installare Dotnet Core su Ubuntu

Come installare Dotnet Core su Ubuntu

In questo articolo spiegheremo come installare Dotnet Core su Ubuntu.

.NET Core è una piattaforma per sviluppatori open source, multipiattaforma e gratuita per la creazione di molti tipi diversi di applicazioni. Gli sviluppatori di software spesso devono utilizzare il framework principale Dotnet sul sistema Linux per testare, eseguire e creare i pacchetti.

L'idea di utilizzare Dotnet su Linux diventa realtà attraverso il nuovo core Dotnet, che è un sistema modulare basato su API del framework Dotnet di Microsoft. Ma il core Dotnet non agisce come una singola API; funziona come una libreria condivisa o pubblica di API e codici.

Prerequisiti

  • Un sistema installato Ubuntu.
  • Un accesso utente root di un utente normale con privilegi amministrativi.

Installa Dotnet Core su Ubuntu

Passaggio 1: scarica e installa MS Prob su Ubuntu

Ora scaricheremo e installeremo il pacchetto Microsoft prob sul nostro sistema Ubuntu. Usa il seguente comando wget per scaricare il pacchetto Microsoft prob sul tuo Ubuntu. Il seguente collegamento è per Ubuntu 20.04. Puoi controllare il link del pacchetto della tua versione di Ubuntu.

# wget https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb

Ora, esegui il seguente comando del programma di installazione del pacchetto Debian per installare il pacchetto MS prob sul tuo computer Ubuntu.

# sudo dpkg -i packages-microsoft-prod.deb

Passaggio 2: installa l'SDK Dotnet

I seguenti comandi installeranno la libreria e le funzioni principali di Dotnet sul nostro sistema Ubuntu. Puoi controllare i codici sorgente del core Dotnet qui in GitHub.

Innanzitutto, aggiorna e installa gli strumenti Transport-HTTP per installare il pacchetto Dotnet SDK.

# apt update

# apt install apt-transport-https -y

Ora installa i pacchetti Dotnet SDK

# apt install dotnet-sdk-3.1

Una volta completata l'installazione, il seguente output mostrerà:

Welcome to .NET Core 3.1!
---------------------
SDK Version: 3.1.409

Passaggio 3: crea un nuovo progetto

Abbiamo completato con l'installazione. Ora, creiamo un semplice 'Hello World!' progetto per testare il core Dotnet in Linux

Esegui il seguente comando per creare un progetto:

# dotnet new console -o NeoTechSystems.net

Il progetto verrà archiviato nella directory ~/NeoTechSystems.net/ .

Esegui il seguente comando cd per aprire la directory del progetto. Quindi esegui il comando Dotnet run per eseguire il tuo progetto.

# cd NeoTechSystems.net
# dotnet run

Produzione:

Hello World!

Questo è tutto. Abbiamo completato con l'installazione.

In questo articolo abbiamo visto come installare Dotnet Core su Ubuntu.


Come usare Python come calcolatrice da riga di comando

Come usare Python come calcolatrice da riga di comando

Sebbene sia possibile utilizzare una calcolatrice grafica sul computer, l'interprete del linguaggio di programmazione Python può fungere anche da calcolatrice da tavolo. È uno scherzo così popolare nella comunità Python che è menzionato nel tutorial ufficiale. Ecco come puoi usare Python come calcolatrice.

Gli 8 migliori blog Java per programmatori

Gli 8 migliori blog Java per programmatori

Come programmatore, dovresti accettare le sfide per sopravvivere e costruire alcune meraviglie nel campo dello sviluppo o della programmazione. Quindi, se stai cercando di imparare un linguaggio di programmazione avanzato per migliorare le tue capacità professionali, Java è una delle migliori prospettive in circolazione.

7 comandi vitali per iniziare con Python per principianti

7 comandi vitali per iniziare con Python per principianti

Imparare un nuovo linguaggio di programmazione come Python diventa facile se hai una tabella di marcia completa che dettaglia quali concetti imparare come principiante e come progredire ulteriormente per raggiungere il prossimo traguardo. Anche i programmatori intermedi dovrebbero spesso rispolverare le proprie nozioni di base per costruire una solida base per se stessi.

Principi di web design reattivo

Principi di web design reattivo

Al giorno d'oggi, è pratica comune creare un sito Web o un'app che regoli la sua interfaccia utente a seconda del browser o del dispositivo. Ci sono due approcci per raggiungere questo obiettivo. Il primo prevede la creazione di versioni diverse del tuo sito Web o della tua app per dispositivi diversi. Ma è inefficiente e può portare a errori imprevedibili.

Come contare il numero di cifre in un numero usando C++, Python e JavaScript

Come contare il numero di cifre in un numero usando C++, Python e JavaScript

Lavorare con i numeri è parte integrante della programmazione. Ogni linguaggio di programmazione fornisce supporto per manipolare i numeri in molti modi diversi. In questo articolo imparerai come trovare il numero totale di cifre in un numero intero utilizzando approcci iterativi, basati su log e basati su stringhe.

Le 9 migliori alternative Docker per la gestione dei container

Le 9 migliori alternative Docker per la gestione dei container

I container sono estremamente utili per lo sviluppo, la distribuzione e la gestione del software in un ambiente virtuale. Docker è utile nel processo di containerizzazione, ma non è l'unica piattaforma disponibile. Se stai cercando delle alternative a Docker, non cercare oltre. Questo elenco mostra alcune alternative Docker ricche di funzionalità ed efficienti da utilizzare nel tuo prossimo progetto.

SQL vs NoSQL: qual è il miglior database per il tuo prossimo progetto?

SQL vs NoSQL: qual è il miglior database per il tuo prossimo progetto?

SQL vs NoSQL: qual è il miglior database per il tuo prossimo progetto?

Come incorporare i tweet nei tuoi post di WordPress

Come incorporare i tweet nei tuoi post di WordPress

Incorporare servizi di terze parti nei tuoi post di WordPress è un modo entusiasmante per catturare l'interesse di un visitatore. Il contenuto incorporato fornisce anche indicazioni visive che semplificano la scansione. WordPress ha reso facile l'aggiunta di questo tipo di contenuto.

Come eliminare la cartella dei moduli del nodo con npkill

Come eliminare la cartella dei moduli del nodo con npkill

Node.js è un ambiente di runtime JavaScript che consente di eseguire JavaScript al di fuori dei browser Web, rendendolo una scelta popolare per lo sviluppo di tutti i tipi di applicazioni. Parte della sua popolarità è dovuta alla pletora di pacchetti NPM disponibili per facilitare l'esperienza degli sviluppatori.

Come scrivere e compilare il tuo primo codice di solidità

Come scrivere e compilare il tuo primo codice di solidità

Solidity è il linguaggio di programmazione utilizzato dagli smart contract sulla blockchain di Ethereum. È un linguaggio di programmazione orientato agli oggetti e tipizzato in modo statico.