Linux

Kako namestiti (.NET Core) Dotnet Core v distribucije Linuxa

How Install Dotnet Core Linux Distributions

Domov Linux Kako namestiti (.NET Core) Dotnet Core v distribucije Linuxa Avtor:Jahid Onik VLinux 662 0

VSEBINA

  1. Dotnet Core v Linuxu
    1. 1. Namestite Dotnet Core na Ubuntu Linux
    2. 2. Namestite Dotnet Core v Fedora in Red Hat Linux
    3. 3. Namestite Dotnet na openSUSE
    4. 4. Namestite Dotnet Core na Arch Linux
  2. Zaključne besede

Razvijalci programske opreme morajo pogosto preizkusiti, zagnati in izdelati pakete z uporabo jedrnega ogrodja Dotnet v sistemu Linux. Zamisel o uporabi Dotneta v Linuxu se uresniči z novim jedrom Dotnet, ki je modularni sistem na osnovi API -ja Microsoftovega ogrodja Dotnet. Toda jedro Dotnet ne deluje kot en sam API; deluje kot skupna ali javna knjižnica API -jev in kod. Programerji in razvijalci lahko uporabljajo te skupne API in kode za avtomatizacijo nekaterih nalog ali zmanjšanje delovne obremenitve.





Dotnet Core v Linuxu


Dotnet jedro podpira več kot trideset programskih jezikov. Toda C# je najpogosteje uporabljen jezik v jedru Dotnet. Arhitektura jedra Dotnet je zelo prilagodljiva in modularno zasnovana. Visual Studio, Visual Studio Code, Unity in številne druge aplikacije zahtevajo, da je jedro Dotnet vnaprej nameščeno za zagon v sistemu Linux.

Zelo pogosto boste morda morali namestiti jedrne pakete Dotnet v sistem Linux, če želite zagnati nekatere posebne igre in druge aplikacije v sistemu. Prej ogrodje Dotnet ni bilo odprtokodno in je bilo na voljo za operacijske sisteme, ki temeljijo na Linuxu, pozneje pa ga je Microsoft naredil odprtokodnega.





Jedro Dotnet je na voljo za Debian, Red Hat, CentOS, OpenSUSE in druge distribucije Linuxa. Uradni paketi jedra Dotnet še vedno niso na voljo za sistem Arch in Linux, ki temelji na Archu. Ampak ne skrbite, na tem bomo delali. V tem prispevku bomo videli, kako namestiti jedrne pakete Dotnet na različne distribucije Linuxa.

1. Namestite Dotnet Core na Ubuntu Linux


Ubuntu in drugi uporabniki Debian Linuxa lahko z upraviteljem paketov aptitude namestijo jedrne pakete Dotnet iz uradnega skladišča paketov Linuxa. Preden namestite jedro Dotnet v sistem Ubuntu, preverite, ali je paket že nameščen v sistemu Debian ali ne. V terminalski lupini zaženite naslednje ukazne vrstice, da preverite, ali je dotnet jedro nameščeno ali ne.



kako pretvoriti čas v minute v
/home/ubuntupit/UbuntuPIT/

preverite dotnet jedro

Korak: Prenesite in namestite MS Prob na Ubuntu


Ker Microsoft gradi ogrodje Dotnet, moramo v sistem Debian namestiti funkcije Microsoftovih preizkusov, da bo naše okolje Linux primerno za ogrodje Dotnet. Zdaj bomo prenesli in namestili paket Microsoft prob v naš sistem Ubuntu. Z naslednjim ukazom wget naložite Microsoftov paket težav na vaš Ubuntu.

cd

Zdaj zaženite naslednji ukaz za namestitev paketa Debian, da namestite paket MS prob na vaš računalnik Ubuntu.

dotnet run

dotnet core pri prenosu ubuntuja

2. korak: Namestite Dotnet SDK


Ta korak bo pokazal, kako namestiti osnovno knjižnico in funkcije Dotnet v naš sistem Debian. Celotni dotnet jedrni paketi so znani kot Dotnet SDK. Lahko preverite izvorne kode jedra Dotnet tukaj v GitHubu .

Najprej morate posodobiti sistemsko skladišče in namestiti orodja transport-HTTP, da namestite paket Dotnet SDK. Zaženite naslednje ukaze aptitude v terminalski lupini, da namestite pakete transport-HTTP in pakete SDK Dotnet v sistem Debian.

microsoft.asc

Namestite SDK na Ubuntu

Ko sta prenos in namestitev končana, boste v lupini terminala videli sporočilo 'Dobrodošli v .NET Core'. Zdaj lahko zaprete svojo terminalsko lupino.

SDK je nameščen

3. korak: Namestite Dotnet Runtime


Paket za izvajanje Dotnet je bistveno orodje za ogrodje Dotnet. Omogoča sistemu, da kodo in API deli z drugimi obstoječimi aplikacijami v sistemu Linux. V terminalski lupini lahko zaženete naslednje ukazne vrstice, da namestite paket izvajalnega okolja Dotnet na vaš Ubuntu Linux.

wget

Dotnet Core v času izvajanja Linuxa

4. korak: Ustvarite nov projekt


Zdaj smo videli, kako namestiti jedro Dotnet na vaš Ubuntu in drug sistem Debian Linux. Zdaj bomo videli, kako lahko ustvarite preprost projekt 'Hellow World' za testiranje jedra Dotnet v Linuxu.

Ukaz console bomo uporabili za ustvarjanje novega projekta v Linuxu. Če želite ustvariti preprost projekt, lahko zaženete naslednjo ukazno vrstico. Projekt bo shranjen v datoteki | _+_ | imenik.

etc

nov projekt na dotnet core linux

Zdaj lahko zaženete naslednje | _+_ | ukaz za odpiranje imenika projekta. Nato zaženite | _+_ | ukaz za zagon vašega projekta.

chown

zaženite projekt UbuntuPIT na dotnet

2. Namestite Dotnet Core v Fedora in Red Hat Linux


Microsoft je uradno razvil osnovni paket Dotnet za Fedora, Red Hat in CentOS Linux. Namestite ga lahko v sistem Linux s sedežem v sistemu Red Hat tako, da zaženete ukaze DNF in YUM. Lahko pa preverite tudi Osnovni paket Dotnet v trgovini Snap .

1. korak: Namestite SDK v Fedoro


Če ste uporabnik Fedore ali CentOS -a, lahko v terminalni lupini zaženete naslednji ukaz DNF, da namestite paket Dotnet SDK v sistem Linux. Paket SDK vključuje modularna orodja, java in gostiteljska orodja.

dotnet --list-sdks dotnet --list-runtimes

namestite dotnet core sdk v Fedoro

Če ste uporabnik Red Hat Linuxa, lahko zaženete naslednji ukaz Yum, da na svoj računalnik namestite paket Dotnet core SDK. V sistemu Red Hat Linux ukaz YUM samodejno namesti orodje za izvajanje, ASP.NET Core, orodje gostitelja in druga potrebna orodja v sistem Red Hat Linux. Drugih paketov vam ni treba namestiti. Uporabniki Fedore pa lahko zaženejo tudi naslednji ukaz YUM.

wget https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb

dotnet jedro v sistemu Red hat Linux

2. korak: Namestite Runtime v Fedora


Ko je paket SDK nameščen na vašem Fedora Linuxu, je zdaj čas, da v sistem namestite osnovne pakete izvajalnega okolja in ASP.NET. Zaženite naslednje ukaze DNF, navedene spodaj, da namestite pakete izvajalnega okolja in ASP.NET v sistem.

sudo dpkg -i packages-microsoft-prod.deb

3. Namestite Dotnet na openSUSE


V sistemu OpenSUSE Linux je namestitev jedrnega paketa Dotnet nekoliko drugačna od drugih distribucij Linuxa. Skladišča paketov bomo morali prenesti iz Microsofta in jih namestiti na naš OpenSUSE Linux, da dobimo okvir Dotnet v našem sistemu.

1. korak: Namestite LibICU na OpenSUSE


Na začetku namestitve jedra Dotnet na OpenSUSE moramo namestiti knjižnične funkcije mednarodnih komponent za Unicode (LibICU). Zaženite naslednji ukaz zypper, da namestite LibICU na vaš SUSE Linux.

sudo apt update sudo apt install apt-transport-https -y sudo apt install dotnet-sdk-3.1

Zdaj zaženite naslednji ukaz RPM za uvoz | _+_ | datoteko v sistemu OpenSuSE Linux.

sudo apt update sudo apt install apt-transport-https -y sudo apt install dotnet-runtime-3.1

Nato zaženite | _+_ | spodnji ukaz za prenos skladišč paketov openSUSE iz Microsofta.

dotnet new console -o UbuntuPIT

Zdaj premaknite datoteko v | _+_ | imenik in zaženite | _+_ | spodnji ukaz za dostop do datoteke Microsoft prob.

cd UbuntuPIT dotnet run

2. korak: Namestite Dotnet SDK in paket izvajanja


V tem koraku bomo v naš sistem SuSE Linux namestili paket SDK Dotnet core. Zaženite spodnji ukaz zypper, da namestite paket SDK na OpenSUSE Linux.

sudo dnf install dotnet-sdk-3.0

Ko je orodje SDK uspešno nameščeno, lahko zdaj na vaš SuSE Linux namestite paket Runtime in orodje ASP.NET. Za namestitev paketov ASP.NET in Runtime lahko zaženete naslednje ukazne vrstice, navedene spodaj.

sudo yum install dotnet-sdk-3.1

4. Namestite Dotnet Core na Arch Linux


Kot sem že omenil, Microsoft ni razvil nobenega uradnega paketa jedra Dotnet za sistem Arch in Linux, ki temelji na Archu; zato ne najdete uradne izdaje jedra Dotnet za Arch Linux. Na srečo je Microsoft naredil jedro Dotnet odprtokodno, zato so razvijalci zasnovali in zgradili jedrne pakete Dotnet za Arch Linux.

1. način: Namestite Dotnet SDK in Runtime na Arch


Ta metoda bo uporabila ukaze upravitelja paketov (pacman) za namestitev Dotnet SDK v naš sistem. Če ste uporabnik Manjara in drugih uporabnikov Arch Linuxa, lahko v svoji terminalski lupini zaženete naslednji ukaz Pacman, da namestite pakete SDK in Runtime na svoj Linux Linux.

sudo dnf install aspnetcore-runtime-3.1 sudo dnf install dotnet-runtime-3.1

dotnet core runtime na Arch Linuxu

Če paketa Runtime za jedro Dotnet ne potrebujete, ga lahko ostale pakete najdete tukaj in namestite samo paket SDK.

2. način: Namestite Dotnet Core na Arch s pomočjo SNAP -a


SNAP je odličen alternativni način za namestitev paketov v distribucije Linuxa. Tukaj je še ena možnost za uporabnike Arch Linuxa, lahko v svoj sistem namestite paket Dotnet core prek upravitelja paketov SNAP.

Zaženite spodnje ukazne vrstice, da namestite upravitelja paketov SNAP v naš sistem.

sudo zypper install libicu

Zdaj zaženite spodnjo ukazno vrstico, da namestite jedro Dotnet v sistem.

sudo rpm --import https://packages.microsoft.com/keys/microsoft.asc

Zaključne besede


Če ste navaden uporabnik namizja, vam morda ni treba namestiti ogrodja Dotnet v sistem Linux. Toda programerji, razvijalci API -jev celo igralci iger potrebujejo jedro Dotnet, nameščeno v Linuxu, da nadaljujejo s preskušanjem programske opreme in brez težav. Opisala sem, kako lahko v celotno objavo namestite jedro Dotnet na različne distribucije Linuxa.

Če se vam zdi ta objava koristna in priročna, jo delite s prijatelji in skupnostjo Linux. Če imate kakšno mnenje o tej objavi, lahko pišete v razdelku za komentarje.

  • Oznake
  • Arch Linux
  • Fedora
  • Vadnica za Linux
  • openSUSE
  • Vadnice za Ubuntu
Deliti Facebook Twitter Pinterest WhatsApp ReddIt Telegram Viber

    PUSTITE ODGOVOR Prekliči odgovor

    Komentar: Prosimo, vnesite svoj komentar! Ime:* Vnesite svoje ime tukaj E -pošta:* Vnesli ste napačen e -poštni naslov! Tukaj vnesite svoj e -poštni naslov Spletna stran:

    Shrani moje ime, e -pošto in spletno mesto v ta brskalnik za naslednjič, ko bom komentiral.

    spot_img

    Najnovejša objava

    OS Windows

    Kako omogočiti šifriranje celotnega diska v sistemu Windows 10

    Android

    10 najboljših aplikacij za zamenjavo obrazov za naprave Android in iOS

    OS Windows

    Kako načrtovati samodejno izpraznitev koša Windows 10

    Android

    10 najboljših aplikacij za izdajanje računov za naprave Android za hitro plačilo

    Morati prebrati

    Linux

    Kako namestiti glasbeni predvajalnik Pragha na Ubuntu

    Linux

    30 najboljših emulacijskih konzol za sistem Linux

    Ukazi A-Z

    40 najbolj uporabnih ukazov ifconfig v sistemu Linux za skrbnike omrežja

    Linux

    Kako namestiti in uporabljati Ruby v distribucijah Linuxa

    Sorodna objava

    Kako namestiti in namestiti spletno konzolo Cockpit v sistemu Linux

    Kako namestiti in nastaviti Yii PHP Framework na Ubuntu Linux

    Kako popraviti W: Nekatere datoteke indeksa niso uspele prenesti Napaka v Ubuntu Linuxu

    Kako namestiti in nastaviti 1Password na namizju Linux

    Kako namestiti najnovejši urejevalnik besedila GNU Nano na namizje Linux

    Kako namestiti novega agenta za infrastrukturo relikvije v sistemu Linux



    ^