Orodha ya maudhui:
- Hatua ya 1: Sakinisha Emulator
- Hatua ya 2: Anzisha X86 Kama Mfumo wa Wageni
- Hatua ya 3: Pakua na Sanidi Mvinyo
- Hatua ya 4: Sakinisha Mfumo wa NET. Sehemu ya 1: Winetricks
- Hatua ya 5: Sakinisha Mfumo wa NET. Sehemu ya 2: Toleo la 4.5
Video: Jinsi ya Kuweka Dotnet kwenye Raspberry Pi: Hatua 5
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Mfumo wa NET kwenye Raspberry Pi - ni nini hiyo na, ni nini zaidi, KWA NINI? Kuendesha Mfumo wa Microsoft. NET au pia huitwa tu Dotnet kwenye Raspberry Pi inasikika kidogo kuwa ya kushangaza na gumu mwanzoni. Lakini inageuka kuwa mzuri na mzuri wakati wa pili, karibu zaidi.
Kwanza kabisa, ikiwa wewe ni newbie, wacha tufafanue maswali mawili kuu: Raspberry Pi ni nini na ni nini Microsoft. NET Mfumo.
RASPBERRY PI
Raspberry Pi ni kifaa kidogo cha kuteketeza nishati, ambayo inaonekana kama ubao wa kawaida wa PC lakini sana (namaanisha MUCH) ndogo. Inatumia aina tofauti za wasindikaji wengine PC zetu na kompyuta ndogo hufanya. Ile ambayo iko kwenye vifaa vyetu vya kila siku vya kompyuta inaitwa "x86" wakati vifaa vya RPi vina "ARM". Karibu wamiliki wote wa RPi hutumia programu ya chanzo wazi. Kwa mfano Debian ya mfumo wa utendaji wa Raspbian, kivinjari cha Chromium, n.k Maombi mengi huwekwa mahali kwenye wavuti inayoitwa Hifadhi na inasaidiwa na msingi wa Raspberry Pi.
Hasa shughuli zote za hali ya juu ndani ya mfumo wa Raspbian hufanywa na programu inayoitwa laini ya amri, ambayo pia nimekusudia kutumia katika mafunzo yangu.
Ikiwa haujanunua kifaa cha RPi kwa mradi wako bado njia bora na ya haraka zaidi sasa ni kufanya agizo kwenye Amazon. Kwa mradi huo, aina yoyote au kifaa cha RPi kitafanya vizuri, kwa hivyo unaweza kuchagua mfano wowote, kulingana na bajeti yako.
MICROSOFT. MTANDAO WA MTANDAO
Mfumo wa Dotnet na Microsoft ni programu inayoendesha tu kwenye Windows OS. Inatoa maktaba kubwa na iliyofanya kazi ya madarasa (ndiyo sababu inaitwa pia "Maktaba ya Darasa la Mfumo" au FCL kwa kifupi). Kwa kifupi, inawezesha msanidi programu kutumia nambari iliyoandikwa katika lugha zingine za kuweka alama. Ni mashine ya programu, inayotoa huduma kama usalama, usimamizi wa kumbukumbu, na utunzaji wa ubaguzi.
KWANINI UTUMIE KWENYE VIFAA VYA SILAHA
Ni swali sahihi ingawa jibu ni rahisi sana. Ikiwa wewe ni msanidi programu na unatumia kifaa cha ARM kwa aina fulani ya mradi wa Raspberry Pi (ama IoT, au AI, au hata Robotiki) hakika utahitaji kutimiza "maswala ya usimbuaji" kwenye vifaa hivyo. Kipengele hiki kilichowekwa kwenye Raspberry Pi kinampa msanidi programu uhuru zaidi na kubadilika kwa kufanya kazi yao kuzuia kugeuza kati ya lugha tofauti za programu. Na ikiwa haufanyi kazi kwa mradi wowote maalum kwenye Raspberry Pi unaweza kuitumia kama mashine inayofanya kazi ya kuweka alama kwenye mfumo huu wa lugha ya msalaba ambao ni rahisi sana na unajua nishati. Kwa kweli, mtindo wa juu zaidi wa rasipberry Pi hutumia nishati mara 40 chini ya PC ya kawaida (mara arobaini - hii sio kosa)
Hatua ya 1: Sakinisha Emulator
Kwa hivyo, kama tayari umeelewa faida na hasara zote za kutumia Mfumo wa NET kwenye Raspberry Pi., Wacha tuwe kwenye usanikishaji wake. Kama kawaida, utahitaji emulator kwa hiyo. Na tena, katika mafunzo yangu ya kibinafsi nitatumia ExaGear Desktop, ambayo, kwa maoni yangu ni chaguo nzuri kabisa. Ikiwa hupendi au tayari unatumia emulator nyingine, au ungependa kutafuta njia mbadala, uko huru kufanya hivyo. Kumbuka, kwamba na aina nyingine ya emulator mchakato wa ufungaji unakaa karibu sawa.
1. Kweli, nenda hatua: Pakua emulator yako kwa rasipberry Pi. Inapaswa kuingia kwenye folda ya Upakuaji ndani yako mfumo wa faili wa RPi. Kwa hivyo ingia ndani ya folda hii na uondoe emulator: cd home / pi / Downloadstar -xvzpf exagear-desktop-rpi3.tar.gz
2. Baada ya hapo tumia amri ya kufunga programu ya kuiga: Sudo./install-exagear.sh
Hatua ya 2: Anzisha X86 Kama Mfumo wa Wageni
3. Anza mfumo wa x86 wa wageni na amri: exagear
4. Angalia kazi ya mfumo wa x86: upinde
5. Angalia hii? 686
Kila kitu ni sawa kwenda kwenye hatua inayofuata!;)
Hatua ya 3: Pakua na Sanidi Mvinyo
Kama nilivyokwisha sema katika mafundisho yangu ya hapo awali, Raspbian ana mazingira yake ya kipekee ya kazi ya ARM. Kwa hivyo haiwezekani kuendesha chochote juu yake iliyoundwa kwa mazingira ya x86. Kwa kuongezea, mazingira ya x86 yenyewe inahitaji msaada wa ziada kuendesha programu, iliyoundwa kwa Windows. Kwa hivyo, ili wewe uelewe mlolongo mzima, angalia mpango, nimefanya maalum kuelezea mchakato
6. Unapaswa kusakinisha Mvinyo ndani ya laini ya mgeni x86 ya mfumo wa usine: sudo apt-get install mvinyo
Ikiwa unatumia ExaGear kama mimi, unahitaji kuhakikisha kuwa ina toleo maalum: divai --version
Unapaswa kuona hii kwenye skrini yako: "wine-1.8.1-eltechs" (tarakimu zinaweza kutofautiana)
Hatua ya 4: Sakinisha Mfumo wa NET. Sehemu ya 1: Winetricks
Kabla ya kusanikisha Mfumo wa Mtandao itabidi upakue na usakinishe vifurushi vichache vinavyoitwa "Winetricks":
sudo apt-get kufunga cabextractwget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod + x winetricks
Ikiwa utatumia Ubuntu, fanya yafuatayo:./winetricks dotnet40
Tunahitaji hii ili kusanikisha kawaida. Inafanya kazi kwa njia hii tu. Mara tu unapomaliza na hiyo, nenda kwenye hatua inayofuata
Hatua ya 5: Sakinisha Mfumo wa NET. Sehemu ya 2: Toleo la 4.5
Sasa, unahitaji kupakua na kusanikisha Mfumo wa NET 4.5 chini ya Mvinyo: wget download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe
divai dotnetfx45_full_x86_x64.exe
Kisha unapaswa kuona dirisha la msimamizi wa kisanidi. Fuata tu vidokezo na umalize usanidi. Hiyo ndio!
UPDATE muhimu! Inaonekana ExaGear haiko tena kwenye huduma. Ikiwa haujanunua leseni ya ExaGear bado, kwa hivyo, nadhani ni bora utumie QEMU (https://www.qemu.org/). Kanuni ya jumla itakuwa sawa.
Ilipendekeza:
Jinsi ya Kuweka OSMC Pamoja na Hyperion kwenye Raspberry Pi Pamoja na Ukanda wa WS2812b: Hatua 8
Jinsi ya Kuanzisha OSMC Pamoja na Hyperion kwenye Raspberry Pi Na WS2812b Led Strip: Wakati mwingine mimi ni kingereza vizuri sana, wakati mwingine hakuna … Vitu vya kwanza kwanza. Hii ni lugha yangu ya kwanza kufundishwa na Kiingereza sio lugha yangu ya asili, kwa hivyo tafadhali, usiwe mgumu sana kwangu. Hii haitakuwa juu ya jinsi ya kujenga fremu, hiyo ni rahisi. Inahusu usakinishaji
Jinsi ya Kuweka Mvinyo kwenye Raspberry Pi: Hatua 8
Jinsi ya Kuweka Mvinyo kwenye Raspberry Pi: Mvinyo ni zana nzuri ambayo husaidia kuzindua programu za Windows kwenye Linux, mifumo ya Ubuntu n.k Kujifunza maelezo yote tembelea www.winehq.org (hii sio kiungo cha ushirika) Jambo ni kwamba maombi yote ya Windows yamejengwa kwa wasindikaji na s
Jinsi ya Kuweka MQTT ya Mosquitto kwenye AWS: Hatua 8
Jinsi ya Kuweka MQTT ya Mbu kwenye AWS: Halo! Nitaanzisha broker wa kibinafsi wa MQTT na nywila kwenye akaunti yangu ya AWS (amazon web service) kwa miradi yangu ya IOT. Ili kufanya hivyo, niliunda akaunti ya bure kwenye AWS ambayo ni nzuri kwa mwaka 1 kwa kwenda hapa:
Kuweka Raspbian katika Raspberry Pi 3 B Bila HDMI - Kuanza na Raspberry Pi 3B - Kuweka Raspberry yako Pi 3: 6 Hatua
Kuweka Raspbian katika Raspberry Pi 3 B Bila HDMI | Kuanza na Raspberry Pi 3B | Kuweka Raspberry yako Pi 3: Kama wengine wenu mnajua Raspberry Pi kompyuta ni za kushangaza sana na unaweza kupata kompyuta nzima kwenye bodi moja ndogo. imefungwa saa 1.2 GHz. Hii inaweka Pi 3 takriban 50
Kuweka Nakala kwenye Kitufe cha Ubaoklipu kwenye ukurasa wa wavuti: Hatua 5 (na Picha)
Kuweka Nakala kwenye Kitufe cha Ubaoklipu kwenye ukurasa wa wavuti: Hii inaweza kusikika kuwa rahisi, na ninaweza kuonekana kuwa mjinga kwa kuiweka kwenye Maagizo, lakini kwa kweli, sio rahisi sana. Kuna CSS, JQuery, HTML, javascript ya kupendeza, na, sawa, unajua