Linux

Kaip įdiegti (.NET Core) „Dotnet Core“ „Linux“ platinimuose

How Install Dotnet Core Linux Distributions

Namai Linux Kaip įdiegti (.NET Core) „Dotnet Core“ „Linux“ platinimuose IkiJahid Onik InLinux 662 0

TURINYS

  1. „Dotnet Core“ sistemoje „Linux“
    1. 1. Įdiekite „Dotnet Core“ „Ubuntu Linux“
    2. 2. Įdiekite „Dotnet Core“ „Fedora“ ir „Red Hat Linux“
    3. 3. Įdiekite „Dotnet“ į „openSUSE“
    4. 4. Įdiekite „Dotnet Core“ „Arch Linux“
  2. Pabaigos žodžiai

Programinės įrangos kūrėjai dažnai turi naudoti „Dotnet“ pagrindinę sistemą „Linux“ sistemoje, kad galėtų išbandyti, paleisti ir kurti paketus. „Dotnet“ naudojimo „Linux“ sąvoka išsipildo per naują „Dotnet“ branduolį, kuris yra API pagrįsta modulinė „Microsoft“ „Dotnet“ sistemos sistema. Tačiau „Dotnet“ branduolys neveikia kaip viena API; ji veikia kaip bendra arba vieša API ir kodų biblioteka. Programuotojai ir kūrėjai gali naudoti tas bendras API ir kodus, kad automatizuotų kai kurias užduotis arba sumažintų darbo krūvį.





„Dotnet Core“ sistemoje „Linux“


„Dotnet core“ palaiko daugiau nei trisdešimt programavimo kalbų. Tačiau C# yra dažniausiai naudojama „Dotnet“ pagrindinės sistemos kalba. „Dotnet“ branduolio architektūra yra labai lanksti ir modulinė. „Visual Studio“, „Visual Studio Code“, „Unity“ ir daugeliui kitų programų reikia, kad „Linux“ veiktų iš anksto įdiegtas „Dotnet“ branduolys.

Labai dažnai gali tekti įdiegti „Dotnet“ pagrindinius paketus „Linux“ sistemoje, kad galėtumėte paleisti tam tikrus žaidimus ir kitas programas savo sistemoje. Anksčiau „Dotnet“ sistema nebuvo atvirojo kodo ir prieinama „Linux“ operacinėms sistemoms, tačiau vėliau „Microsoft“ ją padarė atvirojo kodo.





„Dotnet“ branduolys galimas „Debian“, „Red Hat“, „CentOS“, „OpenSUSE“ ir kitiems „Linux“ platinimams. Deja, oficialūs „Dotnet“ branduolio paketai vis dar nepasiekiami „Arch“ ir „Arch“ pagrindu veikiančiai „Linux“ sistemai. Bet nesijaudinkite, mes su tuo dirbsime. Šiame įraše pamatysime, kaip įdiegti „Dotnet“ pagrindinius paketus įvairiuose „Linux“ platinimuose.

1. Įdiekite „Dotnet Core“ „Ubuntu Linux“


„Ubuntu“ ir kiti „Debian Linux“ vartotojai gali įdiegti „Dotnet“ pagrindinius paketus iš oficialios „Linux“ paketų saugyklos naudodami „aptitude“ paketų tvarkyklę. Prieš diegdami „Dotnet“ branduolį savo „Ubuntu“ sistemoje, turėtumėte patikrinti, ar paketas jau įdiegtas jūsų „Debian“ sistemoje, ar ne. Savo terminalo apvalkale paleiskite šias komandines eilutes, kad patikrintumėte, ar įdiegtas taškinio tinklo branduolys.



kaip naudoti procentilės funkciją Excel
/home/ubuntupit/UbuntuPIT/

patikrinkite „dotnet“ šerdį

1 veiksmas: atsisiųskite ir įdiekite „MS Prob“ „Ubuntu“


Kai „Microsoft“ kuria „Dotnet“ sistemą, turime įdiegti „Microsoft“ prob funkcijas „Debian“ sistemoje, kad mūsų „Linux“ aplinka atitiktų „Dotnet“ sistemą. Dabar atsisiųsime ir įdiegsime „Microsoft prob“ paketą savo „Ubuntu“ sistemoje. Norėdami atsisiųsti „Microsoft prob“ paketą į „Ubuntu“, naudokite šią komandą „wget“.

cd

Dabar paleiskite šią „Debian“ paketo diegimo komandą, kad įdiegtumėte „MS prob“ paketą savo „Ubuntu“ kompiuteryje.

dotnet run

Parsisiųsti dotnet core ubuntu

2 veiksmas: įdiekite „Dotnet“ SDK


Šiame žingsnyje pamatysite, kaip įdiegti „Dotnet“ pagrindinę biblioteką ir funkcijas mūsų „Debian“ sistemoje. Visi „dotnet“ pagrindiniai paketai yra žinomi kaip „Dotnet SDK“. Galite patikrinti „Dotnet“ branduolio šaltinio kodai čia, „GitHub“ .

Pirmiausia turite atnaujinti sistemos saugyklą ir įdiegti „transport-HTTP“ įrankius, kad įdiegtumėte „Dotnet SDK“ paketą. Norėdami įdiegti „transport-HTTP“ paketus ir „Dotnet SDK“ paketus „Debian“ sistemoje, savo terminalo apvalkale paleiskite šias tinkamumo komandas.

microsoft.asc

Įdiekite SDK „Ubuntu“

Kai atsisiuntimas ir diegimas bus baigti, terminalo apvalkale pamatysite pranešimą „Sveiki atvykę į .NET Core“. Dabar galite uždaryti terminalo apvalkalą.

Įdiegta SDK

3 veiksmas: įdiekite „Dotnet Runtime“


„Dotnet“ vykdymo laiko paketas yra esminis „Dotnet“ sistemos įrankis. Tai leidžia sistemai bendrinti kodą ir API su kitomis esamomis jūsų „Linux“ sistemos programomis. Galite paleisti šias komandų eilutes savo terminalo apvalkale, kad įdiegtumėte „Dotnet core runtime“ paketą „Ubuntu Linux“.

wget

„Dotnet Core“ „Linux“ vykdymo metu

4 žingsnis: sukurkite naują projektą


Dabar pamatėme, kaip įdiegti „Dotnet“ branduolį „Ubuntu“ ir kitoje „Debian Linux“ sistemoje. Dabar pamatysime, kaip galite sukurti paprastą „Hellow World“ projektą, kad išbandytumėte „Dotnet“ branduolį „Linux“.

Mes naudosime konsolės komandą, kad sukurtume naują projektą „Linux“. Norėdami sukurti paprastą projektą, galite paleisti toliau pateiktą komandinę eilutę. Projektas bus saugomas | _+_ | katalogą.

etc

naujas projektas „dotnet core linux“

Dabar galite paleisti šį | _+_ | komandą, kad atidarytumėte projekto katalogą. Tada paleiskite | _+_ | komandą vykdyti savo projektą.

chown

paleiskite „UbuntuPIT“ projektą „dotnet“ tinkle

2. Įdiekite „Dotnet Core“ „Fedora“ ir „Red Hat Linux“


„Microsoft“ oficialiai sukūrė „Dotnet“ pagrindinį paketą, skirtą „Fedora“, „Red Hat“ ir „CentOS Linux“. Galite jį įdiegti „Red Hat“ pagrįstoje „Linux“ sistemoje, vykdydami DNF ir YUM komandas. Tačiau taip pat galite patikrinti „Dotnet“ pagrindinis paketas „Snap“ parduotuvėje .

1 veiksmas: įdiekite SDK „Fedora“


Jei esate „Fedora“ ar „CentOS“ vartotojas, galite paleisti šią DNF komandą savo terminalo apvalkale, kad įdiegtumėte „Dotnet SDK“ paketą „Linux“ sistemoje. Į SDK paketą įeina modulinis įrankis, java ir pagrindiniai įrankiai.

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

įdiekite „dotnet core sdk“ „Fedora“

Jei esate „Red Hat Linux“ vartotojas, galite paleisti šią „Yum“ komandą, kad įdiegtumėte „Dotnet core SDK“ paketą savo kompiuteryje. „Red Hat Linux“ komanda YUM automatiškai įdiegia vykdymo laiko įrankį, ASP.NET Core, pagrindinį įrankį ir kitus reikalingus įrankius jūsų „Red Hat Linux“ sistemoje. Jums nereikia diegti kitų paketų. Tačiau „Fedora“ vartotojai taip pat gali paleisti šią YUM komandą.

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

„dotnet“ branduolys „Red hat Linux“

2 veiksmas: įdiekite „Runtime“ „Fedora“


Kai SDK paketas bus įdiegtas jūsų „Fedora Linux“, dabar laikas įdiegti „Runtime“ ir „ASP.NET“ pagrindinius paketus savo sistemoje. Vykdykite toliau pateiktas DNF komandas, kad įdiegtumėte vykdymo ir ASP.NET paketus savo sistemoje.

sudo dpkg -i packages-microsoft-prod.deb

3. Įdiekite „Dotnet“ į „openSUSE“


„OpenSUSE Linux“ sistemoje „Dotnet“ pagrindinio paketo diegimas šiek tiek skiriasi nuo kitų „Linux“ platinimų. Turėsime atsisiųsti paketų saugyklas iš „Microsoft“ ir įdiegti jas „OpenSUSE Linux“, kad mūsų sistemoje būtų „Dotnet“ sistema.

1 veiksmas: įdiekite „LibICU“ į „OpenSUSE“


Pradėdami diegti „Dotnet“ branduolį „OpenSUSE“, turime įdiegti „Unicode“ tarptautinių komponentų (LibICU) bibliotekos funkcijas. Vykdykite šią komandą „zypper“, kad įdiegtumėte „LibICU“ į „SUSE Linux“.

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

Dabar paleiskite šią RPM komandą, kad importuotumėte | _+_ | failą „OpenSuSE Linux“.

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

Tada paleiskite | _+_ | komandą, pateiktą žemiau, kad atsisiųstumėte „Microsoft“ „openSUSE“ paketo saugyklas.

dotnet new console -o UbuntuPIT

Dabar perkelkite failą į | _+_ | katalogą ir paleiskite | _+_ | žemiau pateiktą komandą, kad gautumėte prieigą prie „Microsoft“ prob failo.

cd UbuntuPIT dotnet run

2 veiksmas: įdiekite „Dotnet SDK“ ir „Runtime“ paketą


Šiame etape mes įdiegsime „Dotnet core SDK“ paketą savo „SuSE Linux“ sistemoje. Vykdykite žemiau pateiktą komandą zypper, kad įdiegtumėte SDK paketą „OpenSUSE Linux“.

sudo dnf install dotnet-sdk-3.0

Sėkmingai įdiegus SDK įrankį, dabar galite įdiegti „Runtime“ paketą ir „ASP.NET“ įrankį „SuSE Linux“. Norėdami paleisti ASP.NET ir Runtime paketą, galite paleisti toliau nurodytas komandų eilutes.

sudo yum install dotnet-sdk-3.1

4. Įdiekite „Dotnet Core“ „Arch Linux“


Kaip jau minėjau anksčiau, „Microsoft“ nesukūrė jokio oficialaus „Dotnet“ branduolio paketo „Arch“ ir „Arch“ pagrindu veikiančiai „Linux“ sistemai; todėl negalite rasti jokio oficialaus „Dotnet core“ leidimo, skirto „Arch Linux“. Bet, laimei, „Microsoft“ padarė „Dotnet“ branduolį atviro kodo, todėl kūrėjai sukūrė ir sukūrė „Dotnet“ pagrindinius paketus, skirtus „Arch Linux“.

1 būdas: įdiekite „Dotnet SDK“ ir „Runtime“ į „Arch“


Šis metodas naudos paketų tvarkyklės (pacman) komandas, kad mūsų sistemoje įdiegtų „Dotnet SDK“. Jei esate „Manjaro“ ir kitas „Arch Linux“ vartotojas, galite paleisti šią „Pacman“ komandą savo terminalo apvalkale, kad įdiegtumėte „SDK“ ir „Runtime“ paketus „Arch Linux“.

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

dotnet core runtime „Arch Linux“

Jei jums nereikia „Duntnet“ branduolio „Runtime“ paketo, galite kitus paketus rasite čia ir įdiekite tik SDK paketą.

2 būdas: įdiekite „Dotnet Core“ į „Arch“ naudodami SNAP


SNAP yra puikus alternatyvus būdas įdiegti paketus „Linux“ platinimuose. Čia yra dar viena galimybė „Arch Linux“ vartotojams, galite įdiegti „Dotnet“ pagrindinį paketą savo sistemoje per SNAP paketų tvarkyklę.

Norėdami įdiegti SNAP paketų tvarkyklę mūsų sistemoje, paleiskite toliau pateiktas komandų eilutes.

sudo zypper install libicu

Dabar paleiskite toliau pateiktą komandų eilutę, kad įdiegtumėte „Dotnet“ branduolį savo sistemoje.

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

Pabaigos žodžiai


Jei esate įprastas darbalaukio vartotojas, galbūt jums nereikia įdiegti „Dotnet“ sistemos „Linux“ sistemoje. Tačiau programuotojams, API kūrėjams ir net žaidėjams reikia „Linux“ įdiegtos „Dotnet“ branduolio, kad sklandžiai tęstų programinės įrangos testavimą ir žaidimą. Visame įraše aprašiau, kaip galite įdiegti „Dotnet“ branduolį įvairiuose „Linux“ platinimuose.

Jei manote, kad šis įrašas yra naudingas ir patogus, pasidalykite juo su draugais ir „Linux“ bendruomene. Jei turite kokių nors nuomonių apie šį įrašą, galite parašyti komentarų skiltyje.

  • Žymos
  • Arch „Linux“
  • Fedora
  • „Linux“ pamoka
  • openSUSE
  • „Ubuntu“ vadovėliai
Dalintis Facebook „Twitter“ Pinterest „WhatsApp“ ReddIt Telegrama Viber

    PALIKTI ATSAKYMĄ Atšaukti atsakymą

    Komentaras: Įveskite savo komentarą! Vardas:* Čia įveskite savo vardą El. Paštas:* Įvedėte neteisingą el. Pašto adresą! Čia įveskite savo el. Pašto adresą Svetainė:

    Išsaugokite mano vardą, el. Pašto adresą ir svetainę šioje naršyklėje, kai kitą kartą komentuosiu.

    spot_img

    Naujausias įrašas

    „Windows“ OS

    Kaip įgalinti viso disko šifravimą „Windows 10“ sistemoje

    „Android“

    10 geriausių veidų keitimo programų, skirtų „Android“ ir „iOS“ įrenginiams

    „Windows“ OS

    Kaip suplanuoti „Windows 10“ automatiškai ištuštinti šiukšliadėžę

    „Android“

    10 geriausių sąskaitų faktūrų išrašymo programų, skirtų „Android“ įrenginiui greitai apmokėti

    Privaloma perskaityti

    Linux

    Kaip įdiegti „Pragha“ muzikos grotuvą „Ubuntu“

    Linux

    30 geriausių žaidimų emuliatorių konsolių, skirtų „Linux“ sistemai

    A-Z komandos

    40 naudingiausių „Linux“ ifconfig komandų tinklo administratoriams

    Linux

    Kaip įdiegti ir naudoti „Ruby“ „Linux“ platinimuose

    Susijęs pranešimas

    Kaip įdiegti ir nustatyti „Cockpit“ žiniatinklio konsolę „Linux“ sistemoje

    Kaip įdiegti ir nustatyti „Yii PHP Framework“ „Ubuntu Linux“

    Kaip pataisyti W: Nepavyko atsisiųsti kai kurių indeksų failų klaidos „Ubuntu Linux“

    Kaip įdiegti ir nustatyti „1Password“ „Linux“ darbalaukyje

    Kaip įdiegti naujausią „GNU Nano“ teksto rengyklę „Linux“ darbalaukyje

    Kaip įdiegti naują relikvijos infrastruktūros agentą „Linux“ sistemoje



    ^