Windows-kompatibilitet

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

Installera och komma igång med .NET Core på CentOS
.NET Core kallas också ASP.NET Core är en högpresterande, gratis och öppen källkod webbram. Den är utvecklad av Microsoft ... NET Core är ett mycket kraftfullt ramverk för att utveckla webbapplikationer.

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

Lägga till Microsoft Package Repository:

CentOS 7 har inte .NET Core-paket i det officiella paketförvaret för CentOS 7. Men du kan enkelt lägga till det officiella Microsoft-paketförvaret på CentOS 7 och installera .NET Core därifrån med YUM-pakethanteraren.

Microsoft tillhandahåller ett RPM-paket för att göra det enkelt att lägga till Microsofts officiella paketförvar på CentOS 7.

För att ladda ner och installera RPM-paketförvaret på CentOS 7, kör du följande kommando:

$ sudo rpm -Uvh https: // paket.Microsoft.com / config / rhel / 7 / packages-microsoft-prod.varv / min

RPM-paketet ska installeras.

Uppdatera nu YUM-paketförvarets cache med följande kommando:

$ sudo yum makecache

YUM-paketets förvaringscache bör uppdateras. Som du kan se finns Microsoft-paketförvaret på listan. Så det läggs till korrekt.

Installerar .NET Core:

Nu kan du installera .NET Core SDK med följande kommando:

$ sudo yum installerar dotnet-sdk-2.2

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

YUM bör börja ladda ner och installera alla nödvändiga RPM-paket från Microsofts officiella paketförvar.

Om du blir ombedd att acceptera GPG-nyckeln i Microsofts officiella paketförvar, tryck bara på y och tryck sedan på att fortsätta.

.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 på CentOS 7.

Navigera först till en katalog där du vill spara din .NET-projektfiler. Jag sparar alla mina projekt till ~ / Projekt / katalog. Så jag navigerar till ~ / Projekt /

$ 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 Hej världen/ med följande kommando:

$ cd helloWorld /

I projektkatalogen kommer du att ha en Program.cs fil. Detta är den viktigaste källkodsfilen ... NET Core använder C # (C-Sharp) programmeringsspråk som standard. 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 med använder sig av påstående.

Sedan ett namnområde Hej världen skapas för programmet.

C # är ett objektorienterat programmeringsspråk. Så även ett enkelt program eftersom detta måste ha en egen klass.  Här en Program klass skapas. Observera att klassnamnet är detsamma som filnamnet (utan filtillägg).

De Program klass har en Main metod som tar en rad av 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.

Vulkan för Linux-användare
Med varje ny generation grafikkort ser vi spelutvecklare driva gränserna för grafisk trohet och komma ett steg närmare fotorealism. Men trots all kred...
OpenTTD vs Simutrans
Att skapa din egen transportsimulering kan vara rolig, avkopplande och extremt lockande. Det är därför du måste se till att du testar så många spel so...
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...