Ubuntu

Namestite in začnite .NET Core na Ubuntuju

Namestite in začnite .NET Core na Ubuntuju
.NET Core je visoko zmogljiv, brezplačen in odprtokoden okvir programske opreme. Razvil ga je Microsoft ... NET Core je zelo zmogljiv okvir. Običajno se uporablja za razvoj spletnih aplikacij.

.NET jedro ni na voljo v uradnem repozitoriju paketov Ubuntu 18.04 LTS. Toda v Ubuntu 18 lahko preprosto dodate uradno skladišče Microsoftovih paketov.04 LTS in namestite .NET Core od tam z uporabo upravitelja paketov APT.

V tem članku vam bom pokazal, kako namestiti in začeti .NET Core na Ubuntu 18.04 LTS. Torej, začnimo.

Pogoji:

Uradno Microsoftovo skladišče paketov uporablja HTTPS za dostavo paketov DEB za Ubuntu. Torej, moraš imeti apt-transport-https paket, nameščen na vašem Ubuntu 18.04 LTS stroj.

Najprej posodobite predpomnilnik repozitorija paketov APT z naslednjim ukazom:

$ sudo apt posodobitev

Zdaj namestite apt-transport-https paket z naslednjim ukazom:

$ sudo apt install -y apt-transport-https

The apt-transport-https paket je treba namestiti.

.NET Core se zanaša tudi na nekatere pakete iz vesolje skladišče paketov. Torej, poskrbite za vesolje skladišče paketov je omogočeno.

Lahko preverite, ali je vesolje repozitorij paketov je omogočen iz Programska oprema in posodobitve če uporabljate Ubuntu 18.04 LTS Namizna različica. Samo poskrbite Prosta in odprtokodna programska oprema (vesolje), ki jo vzdržuje skupnost je preverjeno.

Če uporabljate Ubuntu 18.04 LTS, lahko zaženete naslednji ukaz in preverite, ali je vesolje repozitorij je omogočen.

$ egrep -r '^ [^ I] * [^ #].* vesolje '/ etc / apt / sources.seznam *

Kot lahko vidite, je v mojem Ubuntu 18 omogočeno skladišče vesolja.04 LTS stroj.

Če v nobenem primeru nimate vesolje repozitorij paketov omogočen in ga želite omogočiti iz ukazne vrstice, nato zaženite naslednji ukaz:

$ sudo add-apt-repository vesolje

Dodajanje repozitorija Microsoftovega paketa:

Zdaj morate dodati repozitorij Microsoftovih paketov v svoj Ubuntu 18.04 LTS stroj. Microsoft ponuja datoteko paketa DEB, ki jo lahko prenesete in namestite, da preprosto omogočite repozitorij Microsoftovih paketov.

Najprej se pomaknite do imenika / tmp z naslednjim ukazom:

$ cd / tmp

Zdaj prenesite datoteko paketa DEB namestitvenega repozitorija Microsoftovega paketa z naslednjim ukazom:

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

Zdaj namestite datoteko paketa DEB, ki ste jo pravkar prenesli z naslednjim ukazom:

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

Namestiti je treba paket DEB.

Na koncu posodobite predpomnilnik repozitorija paketov APT, da bodo spremembe začele veljati na naslednji način:

$ sudo apt posodobitev

Kot lahko vidite, so na seznamu repozitoriji Microsoftovih paketov. Torej, omogočeno je.

Namestitev .NET Core na Ubuntu 18.04 LTS:

Zdaj lahko preprosto namestite .NET Core SDK na vašem Ubuntu 18.04 LTS stroj z naslednjim ukazom:

$ sudo apt namestite dotnet-sdk-2.2

Zdaj pritisnite y in nato pritisnite za potrditev namestitve.

.Namestiti je treba NET Core SDK.

Zdaj, da preverimo, ali .NET Core SDK deluje pravilno, zaženite naslednji ukaz:

$ dotnet --verzija

Kot vidite, so informacije o različici natisnjene na zaslonu. Torej, deluje.

Pisanje in vodenje prvega .NET Program:

V tem razdelku vam bom pokazal, kako pisati in voditi svoj prvi .NET program. Napisal bom zelo preprost program, ki bo nekaj natisnil na zaslon.

Najprej se pomaknite do imenika, kamor želite shraniti .NET projektne datoteke. Lahko je kateri koli imenik.

Krmarim do svojega ~ / Projekti / imenik.

$ cd ~ / Projekti

Zdaj ustvarite novo .NET projekt Pozdravljen, svet z naslednjim ukazom:

$ dotnet nova konzola -o helloWorld

OPOMBA: Tukaj, Pozdravljen, svet je ime projekta. Lahko ga spremenite v karkoli želite.

Ustvariti je treba nov projekt. Ustvariti je treba tudi poseben imenik projektov, kot lahko vidite na spodnjem posnetku zaslona.

Zdaj se pomaknite do imenika projekta z naslednjim ukazom:

$ cd helloWorld /

V imeniku projekta boste imeli Program.cs mapa. To je glavna datoteka izvorne kode ... NET Core uporablja programski jezik C # (C-Sharp). Torej, svojo kodo C # morate vstaviti v Program.cs mapa.

Privzeto je v programu zapisan preprost program Program.cs mapa. Vsebina Program.cs datoteka je prikazana na spodnjem posnetku zaslona.

Tukaj Sistem knjižnica je uvožena. Nato imenski prostor Pozdravljen, svet je ustvarjen za program. C # je objektno usmerjen programski jezik. Torej, tudi preprost program, saj mora imeti svoj razred.  Tukaj, a Program razred je ustvarjen. Upoštevajte, da je ime razreda enako imenu datoteke.

The Program razred ima a Glavna metoda. Potrebuje vrsto vrvica kot argument. Glavna metoda ima praznino kot vrsta vrnitve torej ne vrne ničesar.

Potem, Konzola.WriteLine () funkcija se uporablja za tiskanje besedila "Pozdravljen, svet" na zaslonu.

Zdaj pa zaženimo program, da preverimo, ali resnično dobimo pričakovane rezultate.

Zdaj pa zaženite svoj .NET, kot sledi:

$ dotnet run

Kot lahko vidite, je pričakovano besedilo natisnjeno na zaslon.

Torej, tako namestite in zaženete .NET projekti na Ubuntu 18.04 LTS. Hvala, ker ste prebrali ta članek.

Kako obrniti smer drsenja miške in sledilne ploščice v sistemu Windows 10
Miška in Sledilna ploščicaRačunalništvo ni samo enostavno, ampak bolj učinkovito in manj zamudno. Življenja brez teh naprav si ne moremo predstavljati...
Kako spremeniti miškin kazalec in velikost, barvo in shemo kazalca v sistemu Windows 10
Kazalec miške in kazalec v operacijskem sistemu Windows 10 sta zelo pomembna vidika operacijskega sistema. To lahko rečemo tudi za druge operacijske s...
Brezplačni in odprtokodni igralni mehanizmi za razvoj iger Linux
Ta članek bo zajemal seznam brezplačnih in odprtokodnih igralnih mehanizmov, ki jih je mogoče uporabiti za razvoj 2D in 3D iger v Linuxu. Obstaja veli...