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å
.NET Core SDK bör installeras.
Nu, för att kontrollera om .NET Core SDK fungerar korrekt, kör följande kommando:
$ dotnet --versionSom 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 helloWorldNOTERA: 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.