Ebben a cikkben megmutatom, hogyan kell telepíteni és hogyan kell elkezdeni .NET Core a CentOS 7-en. Tehát kezdjük.
Microsoft csomagtárház hozzáadása:
A CentOS 7 nem rendelkezik .NET Core csomagok a CentOS 7 hivatalos csomagtárában. De könnyen hozzáadhatja a Microsoft hivatalos csomagtárát a CentOS 7-re és telepítheti .NET Core onnan a YUM csomagkezelő segítségével.
A Microsoft RPM csomagot biztosít, hogy megkönnyítse a Microsoft hivatalos csomagtárának hozzáadását a CentOS 7 rendszerhez.
Az RPM csomag tárházának letöltéséhez és telepítéséhez a CentOS 7-re futtassa a következő parancsot:
$ sudo rpm -Uvh https: // csomagok.microsoft.com / config / rhel / 7 / package-microsoft-prod.fordulat
Az RPM csomagot telepíteni kell.
Most frissítse a YUM csomagtárház gyorsítótárát a következő paranccsal:
$ sudo yum makecache
Frissíteni kell a YUM csomagtárház gyorsítótárát. Mint látható, a Microsoft csomagtárháza szerepel a listán. Tehát, helyesen lett hozzáadva.
Telepítés .NET Core:
Most telepítheti .NET Core SDK a következő paranccsal:
$ sudo yum telepítse a dotnet-sdk-2 fájlt.2
A telepítés megerősítéséhez nyomja meg a gombot y majd nyomja meg
A YUM-nak el kell kezdenie az összes szükséges RPM-csomag letöltését és telepítését a Microsoft hivatalos csomagtárából.
Ha a Microsoft hivatalos csomagtárának GPG kulcsának elfogadását kéri, nyomja meg a gombot y majd nyomja meg
.A NET Core SDK-t telepíteni kell.
Most annak ellenőrzésére, hogy a .A NET Core SDK megfelelően működik, futtassa a következő parancsot:
$ dotnet --verzióMint látható, a verzióinformációk kinyomtatásra kerülnek a képernyőn. Szóval, működik.
Az első írása és futtatása .NET program:
Ebben a részben megmutatom, hogyan kell írni és futtatni az elsőt .NET program a CentOS 7-en.
Először navigáljon egy könyvtárba, ahová menteni kívánja .NET projekt fájlok. Minden projektemet elmentem ~ / Projektek / Könyvtár. Tehát navigálok ~ / Projektek /
$ cd ~ / Projektek
Most hozzon létre egy újat .NET projekt Helló Világ a következő paranccsal:
$ dotnet új konzol -o helloWorldJEGYZET: Itt, Helló Világ a projekt neve. Bármire megváltoztathatja.
Új projektet kell létrehozni.
Külön projektkönyvtárat is létre kell hozni, amint az az alábbi képernyőképen látható.
Most keresse meg a projekt könyvtárat Helló Világ/ a következő paranccsal:
$ cd helloWorld /
A projekt könyvtárban lesz egy Program.cs fájl. Ez a fő forráskódfájl ... A NET Core alapértelmezés szerint C # (C-Sharp) programozási nyelvet használ. Tehát be kell tenned a C # kódodat a Program.cs fájl.
Alapértelmezés szerint egy egyszerű program van beírva a Program.cs fájl. A. Tartalma Program.cs fájl látható az alábbi képernyőképen.
Itt a Rendszer könyvtár importálva van a felhasználásával nyilatkozat.
Ezután egy névtér Helló Világ létrejön a programhoz.
A C # egy objektum-orientált programozási nyelv. Tehát még egy egyszerű program is, mivel ehhez saját osztálynak kell lennie. Itt egy Program osztály jön létre. Figyelje meg, hogy az osztály neve megegyezik a fájlnévvel (fájlkiterjesztés nélkül).
A Program osztálynak van egy Fő metódus, amely egy tömböt vesz fel húr érvként. A Fő módszer rendelkezik üres mint visszatérési típus, tehát semmit sem ad vissza.
Azután, Konzol.WriteLine () függvény a szöveg nyomtatására szolgál "Helló Világ" a képernyőn.
Most futtassuk a programot, hogy lássuk, valóban megkapjuk-e a várt kimenetet.
Most futtasd a .NET projekt az alábbiak szerint:
$ dotnet futtatás
Amint láthatja, a várt szöveget kinyomtatja a képernyőn.
Így telepíti és futtatja .NET projektek az Ubuntu 18-on.04 LTS. Köszönjük, hogy elolvasta ezt a cikket.