Hoe Dotnet Core op Ubuntu te installeren

Hoe Dotnet Core op Ubuntu te installeren

In dit artikel leggen we uit hoe je Dotnet Core op Ubuntu installeert.

.NET Core is een gratis, platformonafhankelijk, open-source ontwikkelaarsplatform voor het bouwen van veel verschillende soorten applicaties. Softwareontwikkelaars moeten vaak het Dotnet-kernframework op het Linux-systeem gebruiken om de pakketten te testen, uit te voeren en te bouwen.

Het idee om Dotnet op Linux te gebruiken, wordt werkelijkheid door de nieuwe Dotnet-kern, een op API gebaseerd modulair systeem van het Dotnet-framework van Microsoft. Maar de Dotnet-kern fungeert niet als een enkele API; het functioneert als een gedeelde of openbare bibliotheek van API en codes.

Vereisten

  • Een Ubuntu geïnstalleerd systeem.
  • Een root-gebruikerstoegang van een normale gebruiker met beheerdersrechten.

Installeer Dotnet Core op Ubuntu

Stap 1: Download en installeer MS Prob op Ubuntu

Nu zullen we het Microsoft-prob-pakket downloaden en installeren op ons Ubuntu-systeem. Gebruik de volgende wget-opdracht om het Microsoft-prob-pakket op uw Ubuntu te downloaden. De volgende link is voor Ubuntu 20.04. U kunt de pakketkoppeling van uw Ubuntu-versie controleren.

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

Voer nu de volgende opdracht van het Debian-pakketinstallatieprogramma uit om het MS-prob-pakket op uw Ubuntu-machine te installeren.

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

Stap 2: Installeer de Dotnet SDK

De volgende opdrachten installeren de Dotnet-kernbibliotheek en functies op ons Ubuntu-systeem. Je kunt de broncodes van de Dotnet-core hier in GitHub controleren.

Werk en installeer eerst de transport-HTTP-tools om het Dotnet SDK-pakket te installeren.

# apt update

# apt install apt-transport-https -y

Installeer nu de Dotnet SDK-pakketten

# apt install dotnet-sdk-3.1

Zodra de installatie is voltooid, wordt de volgende uitvoer weergegeven:

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

Stap 3: Maak een nieuw project

We zijn klaar met de installatie. Laten we nu een eenvoudige 'Hallo wereld!' project om Dotnet-kern in Linux te testen

Voer de volgende opdracht uit om een ​​project te maken:

# dotnet new console -o NeoTechSystems.net

Het project wordt opgeslagen in de map ~/NeoTechSystems.net/ .

Voer de volgende cd- opdracht uit om de map van het project te openen. Voer vervolgens de opdracht Dotnet run uit om uw project uit te voeren.

# cd NeoTechSystems.net
# dotnet run

Uitgang:

Hello World!

Dat is het. We zijn klaar met de installatie.

In dit artikel hebben we gezien hoe u Dotnet Core op Ubuntu installeert.


Python gebruiken als opdrachtregelcalculator

Python gebruiken als opdrachtregelcalculator

Hoewel u een grafische rekenmachine op uw computer kunt gebruiken, kan de Python-programmeertaalinterpreter ook dienst doen als bureaurekenmachine. Het is zo'n populaire hardloopgrap in de Python-gemeenschap dat het wordt genoemd in de officiële tutorial. Hier leest u hoe u Python als rekenmachine kunt gebruiken.

De 8 beste Java-blogs voor programmeurs

De 8 beste Java-blogs voor programmeurs

Als programmeur moet je uitdagingen aangaan om te overleven en wonderen te bouwen op het gebied van ontwikkeling of programmeren. Als u dus een geavanceerde programmeertaal wilt leren om uw carrièrevaardigheden te verbeteren, is Java een van de beste vooruitzichten die er zijn.

7 essentiële commandos om aan de slag te gaan met Python voor beginners

7 essentiële commandos om aan de slag te gaan met Python voor beginners

Het leren van een nieuwe programmeertaal zoals Python wordt moeiteloos als je een uitgebreid stappenplan hebt waarin wordt beschreven welke concepten je als beginner moet leren en hoe je verder kunt komen om de volgende mijlpaal te bereiken. Zelfs gevorderde programmeurs zouden hun basis regelmatig moeten opfrissen om een ​​solide basis voor zichzelf op te bouwen.

Responsieve webontwerpprincipes

Responsieve webontwerpprincipes

Tegenwoordig is het gebruikelijk om een ​​website of app te bouwen die de gebruikersinterface aanpast, afhankelijk van de browser of het apparaat. Er zijn twee benaderingen om dit doel te bereiken. De eerste omvat het maken van verschillende versies van uw website of app voor verschillende apparaten. Maar het is inefficiënt en kan leiden tot onvoorspelbare fouten.

Het aantal cijfers in een getal tellen met C++, Python en JavaScript

Het aantal cijfers in een getal tellen met C++, Python en JavaScript

Werken met getallen is een integraal onderdeel van programmeren. Elke programmeertaal biedt ondersteuning om getallen op veel verschillende manieren te manipuleren. In dit artikel leert u hoe u het totale aantal cijfers in een geheel getal kunt vinden met behulp van iteratieve, op logs gebaseerde en op tekenreeksen gebaseerde benaderingen.

De 9 beste Docker-alternatieven voor containerbeheer

De 9 beste Docker-alternatieven voor containerbeheer

Containers zijn zeer nuttig voor softwareontwikkeling, implementatie en beheer in een virtuele omgeving. Docker is handig in het containerisatieproces, maar het is niet het enige platform dat er is. Als u op zoek bent naar alternatieven voor Docker, hoeft u niet verder te zoeken. Deze lijst toont enkele veelzijdige en efficiënte Docker-alternatieven die u in uw volgende project kunt gebruiken.

SQL versus NoSQL: wat is de beste database voor uw volgende project?

SQL versus NoSQL: wat is de beste database voor uw volgende project?

SQL versus NoSQL: wat is de beste database voor uw volgende project?

Tweets insluiten in uw WordPress-berichten

Tweets insluiten in uw WordPress-berichten

Het insluiten van services van derden in uw WordPress-berichten is een opwindende manier om de interesse van een bezoeker te wekken. Ingesloten inhoud biedt ook visuele aanwijzingen die het scannen gemakkelijker maken. WordPress heeft het toevoegen van dit soort inhoud eenvoudig gemaakt.

Hoe de map Node Modules te verwijderen met npkill

Hoe de map Node Modules te verwijderen met npkill

Node.js is een JavaScript-runtimeomgeving waarmee u JavaScript buiten webbrowsers kunt uitvoeren, waardoor het een populaire keuze is voor het ontwikkelen van allerlei soorten toepassingen. Een deel van zijn populariteit is te danken aan de overvloed aan NPM-pakketten die er zijn om de ontwikkelaarservaring te vergemakkelijken.

Hoe u uw eerste Solidity-code schrijft en compileert

Hoe u uw eerste Solidity-code schrijft en compileert

Solidity is de programmeertaal die wordt gebruikt door slimme contracten op de Ethereum-blockchain. Het is een statisch getypeerde, objectgeoriënteerde programmeertaal.