Ubuntu

Installera och komma igång med .NET Core på Ubuntu

Installera och komma igång med .NET Core på Ubuntu
.NET Core är ett högpresterande ramverk med fri programvara och öppen källkod. Den är utvecklad av Microsoft ... NET Core är ett mycket kraftfullt ramverk. Det används vanligtvis för att utveckla webbapplikationer.

.NET-kärnan är inte tillgänglig i det officiella paketförvaret för Ubuntu 18.04 LTS. Men du kan enkelt lägga till det officiella Microsoft-paketförvaret på Ubuntu 18.04 LTS och installera .NET Core därifrån med hjälp av APT-pakethanteraren.

I den här artikeln ska jag visa dig hur du installerar och kommer igång med .NET Core på Ubuntu 18.04 LTS. Så, låt oss komma igång.

Förutsättningar:

Det officiella Microsoft-paketförvaret använder HTTPS för att leverera DEB-paketen för Ubuntu. Så du måste ha apt-transport-https paket installerat på din Ubuntu 18.04 LTS-maskin.

Uppdatera först APT-paketets förvarscache med följande kommando:

$ sudo apt uppdatering

Installera nu apt-transport-https paket med följande kommando:

$ sudo apt install -y apt-transport-https

De apt-transport-https paketet ska installeras.

.NET Core är också beroende av vissa paket från universum paketförvar. Så se till att universum paketförvar är aktiverat.

Du kan kontrollera om universum paketförvar är aktiverat från Mjukvaruuppdateringar app om du använder Ubuntu 18.04 LTS Desktop-version. Var bara säker Community-underhållen fri programvara med öppen källkod (universum) är kontrollerat.

Om du använder Ubuntu 18.04 LTS-serverversion, då kan du köra följande kommando för att kontrollera om universum förvar är aktiverat.

$ egrep -r '^ [^ I] * [^ #].* universum '/ etc / apt / källor.lista*

Som du kan se är universumsförvar aktiverat på min Ubuntu 18.04 LTS-maskin.

Om du i alla fall inte har universum paketförvar aktiverat och du vill aktivera det från kommandoraden, kör sedan följande kommando:

$ sudo add-apt-repository-universum

Lägga till Microsoft Package Repository:

Nu måste du lägga till Microsoft-paketförvaret på din Ubuntu 18.04 LTS-maskin. Microsoft tillhandahåller en DEB-paketfil som du kan ladda ner och installera för att enkelt aktivera Microsoft-paketförvaret.

Navigera först till / tmp-katalogen med följande kommando:

$ cd / tmp

Ladda ner nu Microsoft-paketförvarets installationspaket DEB-paketfil med följande kommando:

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

Installera nu DEB-paketfilen som du just laddade ner med följande kommando:

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

DEB-paketet ska installeras.

Slutligen uppdaterar du APT-paketets förvarscache så att ändringarna träder i kraft enligt följande:

$ sudo apt uppdatering

Som du kan se finns Microsofts paketförvar i listan. Så det är aktiverat.

Installerar .NET Core på Ubuntu 18.04 LTS:

Nu kan du enkelt installera .NET Core SDK på din Ubuntu 18.04 LTS-maskin med följande kommando:

$ sudo apt installera dotnet-sdk-2.2

Nu, tryck y och tryck sedan på för att bekräfta installationen.

.NET Core SDK bör installeras.

Nu, för att kontrollera om .NET Core SDK fungerar korrekt, kör följande kommando:

$ dotnet --version

Som du kan se trycks versionsinformationen på skärmen. Så det fungerar.

Skriva och köra din första .NET-program:

I det här avsnittet ska jag visa dig hur du skriver och kör din första .NET-program. Jag kommer att skriva ett mycket enkelt program som skriver ut något på skärmen.

Navigera först till en katalog där du vill spara din .NET-projektfiler. Det kan vara vilken katalog som helst.

Jag navigerar till min ~ / Projekt / katalog.

$ cd ~ / Projekt

Skapa nu en ny .NET-projekt Hej världen med följande kommando:

$ dotnet ny konsol -o helloWorld

NOTERA: Här, Hej världen är namnet på projektet. Du kan ändra det till vad du vill.

Ett nytt projekt bör skapas. En dedikerad projektkatalog bör också skapas som du kan se på skärmdumpen nedan.

Navigera nu till projektkatalogen med följande kommando:

$ cd helloWorld /

I projektkatalogen kommer du att ha en Program.cs fil. Detta är huvudkällfilen ... NET Core använder C # (C-Sharp) programmeringsspråk. Så du måste sätta din C # -kod i Program.cs fil.

Som standard är ett enkelt program skrivet i Program.cs fil. Innehållet i Program.cs filen visas på skärmdumpen nedan.

Här, den Systemet biblioteket importeras. Sedan ett namnområde Hej världen skapas för programmet. C # är ett objektorienterat programmeringsspråk. Så även ett enkelt program eftersom det här måste ha en egen klass.  Här en Program klass skapas. Observera att klassnamnet är detsamma som filnamnet.

De Program klass har en Main metod. Det tar en rad sträng som ett argument. Huvudmetoden har tomhet som returtyp, så returnerar den ingenting.

Sedan, Trösta.Skrivlinje() funktionen används för att skriva ut texten "Hej världen" på skärmen.

Låt oss nu köra programmet för att se om vi verkligen får den produktion vi förväntar oss.

Kör nu din .NET-projekt enligt följande:

$ dotnet-körning

Som du kan se skrivs den förväntade texten ut på skärmen.

Så det är så du installerar och kör .NET-projekt på Ubuntu 18.04 LTS. Tack för att du läste den här artikeln.

OpenTTD-handledning
OpenTTD är ett av de mest populära affärssimuleringsspelen där ute. I det här spelet måste du skapa en underbar transportaffär. Du kommer dock att bör...
SuperTuxKart för Linux
SuperTuxKart är en fantastisk titel som är utformad för att ge dig Mario Kart-upplevelsen gratis på ditt Linux-system. Det är ganska utmanande och rol...
Battle for Wesnoth Tutorial
Slaget om Wesnoth är ett av de mest populära open source-strategispel som du kan spela just nu. Det här spelet har inte bara utvecklats under mycket l...