Ubuntu

Installa e inizia con .NET Core su Ubuntu

Installa e inizia con .NET Core su Ubuntu
.NET Core è un framework software ad alte prestazioni, gratuito e open source. È sviluppato da Microsoft... NET Core è un framework molto potente. Di solito è usato per sviluppare applicazioni web.

.NET core non è disponibile nel repository ufficiale dei pacchetti di Ubuntu 18.04 LTS. Ma puoi facilmente aggiungere il repository ufficiale dei pacchetti Microsoft su Ubuntu 18.04 LTS e installa .NET Core da lì usando il gestore di pacchetti APT.

In questo articolo, ti mostrerò come installare e iniziare con .NET Core su Ubuntu 18.04 LTS. Quindi iniziamo.

Prerequisiti:

Il repository ufficiale dei pacchetti Microsoft utilizza HTTPS per fornire i pacchetti DEB per Ubuntu. Quindi, devi avere apt-transport-https pacchetto installato su Ubuntu 18.04 LTS macchina.

Innanzitutto, aggiorna la cache del repository del pacchetto APT con il seguente comando:

$ sudo apt update

Ora installa il apt-transport-https pacchetto con il seguente comando:

$ sudo apt install -y apt-transport-https

Il apt-transport-https pacchetto dovrebbe essere installato.

.NET Core si basa anche su alcuni pacchetti di universo repository di pacchetti. Quindi, assicurati che universo il repository dei pacchetti è abilitato.

Puoi verificare se il universo il repository dei pacchetti è abilitato da Aggiornamenti software app se stai usando Ubuntu 18.04 LTS versione desktop. Solo sii sicuro Software gratuito e open source gestito dalla comunità (universo) è spuntato.

Se stai usando Ubuntu 18.04 LTS server version, quindi è possibile eseguire il seguente comando per verificare se il universo il repository è abilitato.

$ egrep -r '^[ ^I]*[^#].*universo' /etc/apt/sources.elenco*

Come puoi vedere, il repository dell'universo è abilitato sul mio Ubuntu 18.04 LTS macchina.

Se in ogni caso non hai il universo repository del pacchetto abilitato e si desidera abilitarlo dalla riga di comando, quindi eseguire il seguente comando:

$ sudo add-apt-repository universo

Aggiunta di repository di pacchetti Microsoft:

Ora devi aggiungere il repository del pacchetto Microsoft sul tuo Ubuntu 18.04 LTS macchina. Microsoft fornisce un file del pacchetto DEB che è possibile scaricare e installare per abilitare facilmente il repository del pacchetto Microsoft.

Per prima cosa, vai alla directory /tmp con il seguente comando:

$ cd /tmp

Ora, scarica il file del pacchetto DEB del programma di installazione del repository del pacchetto Microsoft con il seguente comando:

$ wget -q https://pacchetti.microsoft.com/config/ubuntu/18.04/
pacchetti-microsoft-prod.deb

Ora installa il file del pacchetto DEB che hai appena scaricato con il seguente comando:

$ sudo apt-get install ./pacchetti-microsoft-prod.deb

Il pacchetto DEB dovrebbe essere installato.

Infine, aggiorna la cache del repository dei pacchetti APT affinché le modifiche abbiano effetto come segue:

$ sudo apt update

Come puoi vedere, i repository dei pacchetti Microsoft sono nell'elenco. Quindi, è abilitato.

Installazione .NET Core su Ubuntu 18.04 LTS:

Ora puoi installare facilmente il .NET Core SDK sul tuo Ubuntu 18.04 macchina LTS con il seguente comando:

$ sudo apt install dotnet-sdk-2.2

Ora premi e poi premere per confermare l'installazione.

.NET Core SDK dovrebbe essere installato.

Ora, per verificare se il .NET Core SDK funziona correttamente, eseguire il comando seguente:

$ dotnet --version

Come puoi vedere, le informazioni sulla versione sono stampate sullo schermo. Quindi funziona.

Scrivere ed eseguire il tuo primo .Programma NETTO:

In questa sezione, ti mostrerò come scrivere ed eseguire il tuo primo .programma NET. Scriverò un programma molto semplice che stamperà qualcosa sullo schermo.

Per prima cosa, vai a una directory in cui vuoi salvare il tuo .NET file di progetto. Può essere qualsiasi directory.

sto navigando nel mio ~/Progetti/ directory.

$ cd ~/Progetti

Ora, crea un nuovo .progetto NET Ciao mondo con il seguente comando:

$ dotnet nuova console -o helloWorld

NOTA: Qui, Ciao mondo è il nome del progetto. Puoi cambiarlo con quello che vuoi.

Un nuovo progetto dovrebbe essere creato new. Dovrebbe essere creata anche una directory di progetto dedicata, come puoi vedere nello screenshot qui sotto.

Ora, vai alla directory del progetto con il seguente comando:

$ cd ciaoMondo/

Nella directory del progetto, avrai un Programma.cs file. Questo è il file del codice sorgente principale... NET Core utilizza il linguaggio di programmazione C# (C-Sharp). Quindi, devi inserire il tuo codice C# nel Programma.cs file.

Per impostazione predefinita, un semplice programma è scritto in Programma.cs file. Il contenuto del Programma.cs il file è mostrato nello screenshot qui sotto.

qui, il Sistema la libreria è importata. Quindi, uno spazio dei nomi Ciao mondo è creato per il programma. C# è un linguaggio di programmazione orientato agli oggetti. Quindi, anche un programma semplice come questo deve avere una propria classe.  qui, a Programma la classe è stata creata. Nota che il nome della classe è lo stesso del nome del file.

Il Programma la classe ha un Principale metodo. Ci vuole una serie di corda come argomento. Il metodo Main ha vuoto come tipo restituito, quindi non restituisce nulla.

Poi, Console.Linea di scrittura() la funzione viene utilizzata per stampare il testo "Ciao mondo" sullo schermo.

Ora eseguiamo il programma per vedere se otteniamo davvero l'output che ci aspettiamo.

Ora, esegui il tuo .NET come segue:

$ dotnet run

Come puoi vedere, il testo previsto viene stampato sullo schermo.

Quindi, è così che installi ed esegui .NET su Ubuntu 18.04 LTS. Grazie per aver letto questo articolo.

Giochi rimasterizzati in HD per Linux che non hanno mai avuto una versione Linux prima
Molti sviluppatori ed editori di giochi stanno realizzando remaster HD di vecchi giochi per prolungare la vita del franchise, per favore i fan richied...
Come utilizzare AutoKey per automatizzare i giochi Linux
AutoKey è un'utilità di automazione desktop per Linux e X11, programmata in Python 3, GTK e Qt. Utilizzando la sua funzionalità di scripting e MACRO, ...
Come mostrare il contatore FPS nei giochi Linux
I giochi Linux hanno avuto una grande spinta quando Valve ha annunciato il supporto Linux per il client Steam e i loro giochi nel 2012. Da allora, mol...