Ubuntu

Nainštalujte si a začnite používať program .NET Core na Ubuntu

Nainštalujte si a začnite používať program .NET Core na Ubuntu
.NET Core je vysoko výkonný, bezplatný a otvorený softvérový rámec. Je vyvinutý spoločnosťou Microsoft ... NET Core je veľmi výkonný rámec. Spravidla sa používa na vývoj webových aplikácií.

.NET core nie je k dispozícii v oficiálnom úložisku balíkov Ubuntu 18.04 LTS. Môžete však ľahko pridať oficiálne úložisko balíkov spoločnosti Microsoft na Ubuntu 18.04 LTS a nainštalovať .NET Core odtiaľ pomocou správcu balíkov APT.

V tomto článku vám ukážem, ako nainštalovať a ako s tým začať .NET Core na Ubuntu 18.04 LTS. Takže poďme na to.

Predpoklady:

Oficiálne úložisko balíkov spoločnosti Microsoft používa na doručovanie balíkov DEB pre Ubuntu protokol HTTPS. Takže musíte mať apt-transport-https balík nainštalovaný na vašom Ubuntu 18.04 stroj LTS.

Najskôr aktualizujte medzipamäť úložiska balíkov APT pomocou nasledujúceho príkazu:

$ sudo apt aktualizácia

Teraz nainštalujte apt-transport-https balík s nasledujúcim príkazom:

$ sudo apt install -y apt-transport-https

The apt-transport-https balíček by mal byť nainštalovaný.

.NET Core tiež spolieha na niektoré balíčky z vesmír úložisko balíkov. Uistite sa teda, že vesmír archív balíkov je povolený.

Môžete skontrolovať, či vesmír archív balíkov je povolený z Softvér a aktualizácie aplikáciu, ak používate Ubuntu 18.04 Verzia LTS pre počítač. Len sa uistite Komunita udržiavaný bezplatný a otvorený softvér (vesmír) je začiarknuté.

Ak používate Ubuntu 18.04 Verzia servera LTS, potom môžete spustiť nasledujúci príkaz a skontrolovať, či vesmír úložisko je povolené.

$ egrep -r '^ [^ I] * [^ #].* vesmír '/ etc / apt / sources.zoznam *

Ako vidíte, univerzálny repozitár je na mojom Ubuntu 18 povolený.04 stroj LTS.

Ak v žiadnom prípade nemáte vesmír repozitár balíkov povolený a chcete ho povoliť z príkazového riadku, potom spustite nasledujúci príkaz:

$ sudo add-apt-repository vesmír

Pridanie úložiska balíkov Microsoft:

Teraz musíte do svojho systému Ubuntu 18 pridať úložisko balíkov spoločnosti Microsoft.04 stroj LTS. Spoločnosť Microsoft poskytuje súbor balíka DEB, ktorý si môžete stiahnuť a nainštalovať a ľahko tak povoliť úložisko balíkov Microsoft.

Najskôr prejdite do adresára / tmp pomocou nasledujúceho príkazu:

$ cd / tmp

Teraz si stiahnite súbor balíka DEB inštalátora úložiska balíkov Microsoftu pomocou nasledujúceho príkazu:

$ wget -q https: // balíčky.Microsoft.com / config / ubuntu / 18.04 /
balíčky-microsoft-prod.deb

Teraz nainštalujte súbor balíka DEB, ktorý ste práve stiahli, pomocou nasledujúceho príkazu:

$ sudo apt-get nainštalovať ./ packages-microsoft-prod.deb

Balík DEB by mal byť nainštalovaný.

Nakoniec aktualizujte vyrovnávaciu pamäť úložiska balíkov APT, aby sa zmeny prejavili nasledovne:

$ sudo apt aktualizácia

Ako vidíte, archívy balíkov spoločnosti Microsoft sa nachádzajú v zozname. Je to teda povolené.

Inštaluje sa .NET Core na Ubuntu 18.04 LTS:

Teraz môžete ľahko nainštalovať .NET Core SDK na vašom Ubuntu 18.Stroj 04 LTS s nasledujúcim príkazom:

$ sudo apt nainštalovať dotnet-sdk-2.2

Teraz stlačte r a potom stlačte na potvrdenie inštalácie.

.NET Core SDK by mala byť nainštalovaná.

Teraz skontrolujte, či .NET Core SDK pracuje správne, spustite nasledujúci príkaz:

$ dotnet --verzia

Ako vidíte, informácie o verzii sú vytlačené na obrazovke. Takže to funguje.

Vaše písanie a spustenie .NET program:

V tejto časti vám ukážem, ako napísať a spustiť svoj prvý .NET program. Napíšem veľmi jednoduchý program, ktorý niečo vytlačí na obrazovku.

Najskôr prejdite do adresára, kam chcete uložiť svoj súbor .Súbory projektu NET. Môže to byť akýkoľvek adresár.

Navigujem k svojmu ~ / Projekty / adresár.

$ cd ~ / Projekty

Teraz vytvorte nový .NET projekt ahoj svet nasledujúcim príkazom:

$ dotnet nová konzola -o ahoj svet

POZNÁMKA: Tu, ahoj svet je názov projektu. Môžete ho zmeniť na čokoľvek chcete.

Mal by vzniknúť nový projekt. Mal by sa vytvoriť aj vyhradený adresár projektu, ako vidíte na snímke obrazovky nižšie.

Teraz prejdite do adresára projektu pomocou nasledujúceho príkazu:

$ cd ahoj Svet /

V adresári projektu budete mať Program.cs spis. Toto je hlavný súbor zdrojového kódu ... NET Core používa programovací jazyk C # (C-Sharp). Takže musíte vložiť váš C # kód do Program.cs spis.

V predvolenom nastavení je jednoduchý program napísaný v Program.cs spis. Obsah Program.cs súbor je zobrazený na snímke obrazovky nižšie.

Tu je Systém knižnica sa importuje. Potom menný priestor ahoj svet je vytvorený pre program. C # je objektovo orientovaný programovací jazyk. Takže aj jednoduchý program musí mať vlastnú triedu.  Tu, a Program trieda je vytvorená. Všimnite si, že názov triedy je rovnaký ako názov súboru.

The Program trieda má a Hlavný metóda. Trvá to množstvo struna ako argument. Hlavná metóda má neplatný ako návratový typ, takže nevracia nič.

Potom, Konzola.WriteLine () funkcia slúži na tlač textu „Hello World“ na obrazovke.

Teraz spustime program a zistíme, či skutočne dostaneme výstup, ktorý očakávame.

Teraz spustite svoj .NET projekt nasledovne:

$ dotnet beh

Ako vidíte, očakávaný text sa vytlačí na obrazovku.

Takto sa teda inštalujete a spúšťate .NET projekty na Ubuntu 18.04 LTS. Ďakujeme, že ste si prečítali tento článok.

Hry Najlepšie aplikácie na mapovanie gamepadu pre Linux
Najlepšie aplikácie na mapovanie gamepadu pre Linux
Ak radi hráte hry v systéme Linux s gamepadom namiesto typického systému vstupu pre klávesnicu a myš, máte tu niekoľko užitočných aplikácií. Mnoho hie...
Hry Užitočné nástroje pre hráčov systému Linux
Užitočné nástroje pre hráčov systému Linux
Ak radi hráte hry v systéme Linux, je pravdepodobné, že ste na vylepšenie herného zážitku použili aplikácie a pomôcky ako Wine, Lutris a OBS Studio. O...
Hry HD remasterované hry pre Linux, ktoré nikdy predtým nemali vydanie Linuxu
HD remasterované hry pre Linux, ktoré nikdy predtým nemali vydanie Linuxu
Mnoho vývojárov a vydavateľov hier prichádza s remastrom starých hier v rozlíšení HD, aby predĺžili životnosť franšízy. Prosím fanúšikov, ktorí požadu...