Hvernig á að setja upp Mono Framework á Linux Mint 20

Mono er ókeypis, opinn uppspretta þróunarvettvangur byggður á . NET Framework. Mono's . NET innleiðing er byggð á ECMA/ISO stöðlum fyrir C# og Common Language Infrastructure. Mono verkefnið hefur verið í þróun í meira en áratug og heldur áfram að vera í mörgum forritum.

Í eftirfarandi kennslu muntu vita hvernig á að setja upp og stilla Mono á Linux Mint 20 kerfinu þínu.

Forsendur

Uppfærðu stýrikerfi

Uppfærðu þína Linux Mint stýrikerfi til að tryggja að allir núverandi pakkar séu uppfærðir:

sudo apt update && sudo apt upgrade -y

Kennsluefnið mun nota sudo skipun og að því gefnu að þú sért með sudo stöðu.

Til að staðfesta sudo stöðu á reikningnum þínum:

sudo whoami

Dæmi um úttak sem sýnir sudo stöðu:

[joshua@linuxmint ~]$ sudo whoami
root

Til að setja upp núverandi eða nýjan sudo reikning skaltu fara á kennsluna okkar á Bætir notanda við Sudoers á Linux Mint.

Til að nota rótarreikningur, notaðu eftirfarandi skipun með rót lykilorðinu til að skrá þig inn.

su

Fáðu


Settu upp nauðsynlegar ósjálfstæðir

Eftirfarandi ósjálfstæði verða nauðsynleg til að setja upp og keyra Mono á vélinni þinni. Opnaðu stjórnstöðina þína og keyrðu eftirfarandi skipun til að setja upp og athuga hvort þau séu uppsett.

sudo apt install dirmngr gnupg apt-transport-https ca-certificates -y

Flytja inn Mono GPP lykil og geymsla

Fyrsti hluti uppsetningar er að flytja inn GPG lykilinn og geymsluna. Sjálfgefið er að Linux Mint né Ubuntu eru með Mono í geymslunum, þannig að uppsetning opinberu geymslunnar þýðir að þú munt ekki aðeins hafa Mono heldur nýjustu útgáfuna sem er alltaf tiltæk.

Fyrst skaltu flytja inn GPG lykill:

sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

Næst skaltu flytja inn Mono geymsluna:

sudo sh -c 'echo "deb [arch=amd64] https://download.mono-project.com/repo/ubuntu stable-focal main" > /etc/apt/sources.list.d/mono-official-stable.list'

Athugið, þetta er Ubuntu Focal geymslan. Hins vegar virkar það fyrir Linux Mint þar sem það er byggt á þessari útgáfu af Ubuntu.

Nú með GPG lyklinum og Mono geymslunni bætt við, uppfærðu geymslulistann þinn til að endurspegla breytingarnar.

sudo apt update

Fáðu


Settu upp Mono Framework

Nú þegar þú hefur sett upp geymsluna er kominn tími til að setja upp Mono sjálft. Til að gera þetta muntu nota eftirfarandi viðeigandi uppsetningarskipun.

sudo apt install mono-complete -y

Næst skaltu staðfesta uppsetninguna og útgáfuna sem er uppsett.

mono --version

Dæmi úttak:

Hvernig á að setja upp Mono Framework á Linux Mint 20

Annar valkostur við að staðfesta uppsetningu Mono Framework er að nota apt-cache stefnu skipunina.

sudo apt-cache policy mono-complete

Dæmi úttak:

Hvernig á að setja upp Mono Framework á Linux Mint 20

Búðu til prófunarforrit

Til að athuga hvort Mono sé að virka muntu búa til lítið forrit með hinu fræga tökuorði (Halló heimur). Þú munt gera þetta með því að opna uppáhalds textaritilinn þinn til að ná þessu. Fyrir handbókina munum við nota nanó textaritilinn.

Opnaðu flugstöðina þína og búðu til .cs skrá eins og hér að neðan.

sudo nano helloworld.cs

Næst skaltu slá inn eftirfarandi forritunarkóða:

using System;

public class HelloWorld
{
  public static void Main(string[] args)
  {
  Console.WriteLine ("Hello World!");
  }
}

Þegar búið er að gera CTRL + O að spara, þá  CTRL + X að hætta.

Nú geturðu sett saman kóðann. Til að gera þetta skaltu framkvæma eftirfarandi skipun:

mono-csc helloworld.cs

Þjálfaraskipunin mun byggja upp keyrslu sem heitir helloworld.exe, þegar því er lokið geturðu keyrt þetta til að sjá kóðann í aðgerð með því að framkvæma eftirfarandi skipun:

mono helloworld.exe

Þú munt þá fá klassíska úttakið:

Hvernig á að setja upp Mono Framework á Linux Mint 20

Önnur leið til að keyra forritið er með því að gera skrána keyranlega af sjálfu sér. Þetta er hægt að gera með því að breyta heimildum skráarinnar eins og hér að neðan:

chmod +x helloworld.exe

Nú geturðu keyrt skrána á eigin spýtur með því að framkvæma eftirfarandi skipun:

./helloworld.exe

Dæmi:

Hvernig á að setja upp Mono Framework á Linux Mint 20

Þú ættir að fá Hello World úttakið aftur. Ef þú átt í vandræðum einhvern tíma gætirðu þurft að stilla $PATH breyta.

export PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin"

Fáðu


Hvernig á að uppfæra Mono

Að uppfæra Mono er tiltölulega auðvelt og er gert með einfaldri skipun í flugstöðinni þinni. Sláðu inn eftirfarandi:

sudo apt update

Ef uppfærsla er tiltæk skaltu nota venjulegu apt upgrade skipunina.

sudo apt upgrade

Hvernig á að fjarlægja (fjarlægja) Mono

Ef þú þarft ekki lengur Mono í Linux Mint stýrikerfinu þínu í framtíðinni skaltu keyra eftirfarandi skipun:

sudo apt autoremove mono-complete --purge -y

Þú munt þá fá eftirfarandi niðurstöðu að Mono hafi verið fjarlægt úr kerfinu þínu.


Fáðu


Athugasemdir og niðurstaða

Í kennslunni hefurðu lært að setja upp Mono ramma og keyra fyrsta litla forritið þitt á Linux Mint kerfinu þínu.

Á heildina litið er Mono frábær valkostur fyrir forritara sem er þvert á vettvang þar sem ekki þarf að borga fyrir hugbúnaðarleyfi eða innlán söluaðila ásamt því að vera opinn uppspretta. Eini gallinn við Mono er að stundum getur API þess ekki verið jafn uppfært strax þegar ný útgáfa af .NET ramma er gefin út.

Fyrir frekari upplýsingar um notkun Mono, heimsækja opinbera gögn

Gerast áskrifandi
Tilkynna um
0 Comments
Inline endurgjöf
Skoða allar athugasemdir
0
Vilt elska hugsanir þínar, vinsamlegast skrifaðu athugasemdir.x