Kazalo:
- 1. korak: Namestite emulator
- 2. korak: Zaženite X86 kot sistem za goste
- 3. korak: Prenesite in nastavite Wine
- 4. korak: Namestite.NET Framework. 1. del: Vinski triki
- 5. korak: Namestite.NET Framework. 2. del: Različica 4.5
Video: Kako nastaviti Dotnet na Raspberry Pi: 5 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:02
NET Framework na Raspberry Pi - kaj je to in še več, ZAKAJ? Zagon Microsoft. NET Framework ali imenovan tudi samo Dotnet na Raspberry Pi na prvi pogled zveni nekoliko čudno in zapleteno. Toda ob drugem, natančnejšem pogledu se izkaže za precej pametnega in razumnega.
Najprej, če ste novinec, razčistimo dve glavni vprašanji: Kaj je Raspberry Pi in kaj je Microsoft. NET Framework.
MALINA PI
Raspberry Pi je naprava z nizko porabo energije, ki je videti kot navadna matična plošča računalnika, vendar precej (mislim veliko) manjša. Uporablja različne vrste procesorjev kot drugi naši osebni in prenosni računalniki. Tista, ki je v naših vsakdanjih računalniških napravah, se imenuje "x86", medtem ko imajo naprave RPi "ARM". Skoraj vsi lastniki RPi uporabljajo odprtokodno programsko opremo. Na primer operacijski sistem Debian iz Raspbiana, spletni brskalnik Chromium itd. Veliko aplikacij je shranjenih na spletnem mestu Repository in jih podpira fundacija Raspberry Pi.
Predvsem vse napredne operacije v sistemu Raspbian se izvajajo z aplikacijo, imenovano ukazna vrstica, ki jo nameravam uporabiti tudi v svoji vadnici.
Če za svoj projekt še niste kupili naprave RPi, je najboljši in najhitrejši način zdaj, da naročite na Amazonu. Kar zadeva projekt, bo vsaka vrsta ali naprava RPi uspešna, zato lahko izberete kateri koli model, odvisno od vašega proračuna.
OKVIR MICROSOFT. NET
Dotnet Framework podjetja Microsoft je programska oprema, ki deluje samo v operacijskem sistemu Windows. Zagotavlja veliko in razdelano knjižnico razredov (zato se imenuje tudi "knjižnica okvirnih razredov" ali na kratko FCL). Na kratko, razvijalcu programske opreme omogoča uporabo kode, napisane v drugih kodirnih jezikih. To je navidezni stroj za aplikacije, ki ponuja storitve, kot so varnost, upravljanje pomnilnika in obravnava izjem.
ZAKAJ GA UPORABLJAJTE NA ARMIŠKIH NAPRAVAH
To je pravo vprašanje, čeprav je odgovor zelo preprost. Če ste razvijalec in uporabljate napravo ARM za kakšen projekt Raspberry Pi (IoT, AI ali celo Robotics), boste zagotovo morali rešiti nekaj "težav s kodiranjem" te strojne opreme. Ta funkcija, nastavljena na Raspberry Pi, daje razvijalcu veliko več svobode in prilagodljivosti pri opravljanju dela, pri čemer se izogne preklapljanju med različnimi programskimi jeziki. In če ne delate na kakšnem posebnem projektu na Raspberry Pi, ga lahko preprosto uporabite kot delovni stroj za kodiranje v tem medjezičnem okviru, ki je zelo priročen in energijsko varčen. Pravzaprav najnaprednejši model maline Pi porabi 40 -krat manj energije kot tipičen računalnik (štiridesetkrat - to ni napaka)
1. korak: Namestite emulator
Torej, saj ste že razumeli vse prednosti in slabosti uporabe. NET Framework na Raspberry Pi., Pojdimo na njegovo namestitev. Kot ponavadi boste za to potrebovali emulator. In spet bom v svoji osebni vadnici uporabljal ExaGear Desktop, kar je po mojem mnenju zelo dobra izbira. Če vam ni všeč ali že uporabljate drug emulator ali bi radi poiskali kakšno alternativo, lahko to storite prosto. Upoštevajte, da postopek namestitve pri drugi vrsti emulatorja ostane skoraj enak.
1. No, korak naprej: Prenesite svoj emulator za malino Pi. Moral bi priti v mapo Prenosi v datotečnem sistemu RPi. Pojdite torej v to mapo in razpakirajte emulator: cd home/pi/Downloadstar -xvzpf exagear-desktop-rpi3.tar.gz
2. Po tem uporabite ukaz thos za namestitev emulacijske programske opreme: sudo./install-exagear.sh
2. korak: Zaženite X86 kot sistem za goste
3. Zaženite sistem x86 za goste z ukazom: exagear
4. Preverite delovanje sistema x86: arh
5. Vidite to? i686
Vse je v redu, pojdite na naslednji korak!;)
3. korak: Prenesite in nastavite Wine
Kot sem že povedal v svojih prejšnjih navodilih, ima Raspbian svoje ekskluzivno delovno okolje ARM. Zato na njem ni mogoče zagnati ničesar, ustvarjenega za okolje x86. Poleg tega okolje x86 zahteva dodatno pomoč za zagon aplikacij, narejenih za Windows. Torej, če želite razumeti celotno verigo, si oglejte shemo, ki sem jo izdelal posebej za ponazoritev procesa
6. V ukazno vrstico gostujočega sistema x86 namestite Wine: sudo apt-get install wine
Če uporabljate ExaGear tako kot jaz, se morate prepričati, da ima posebno različico: wine --version
Na zaslonu bi morali videti to: "wine-1.8.1-eltechs" (številke se lahko razlikujejo)
4. korak: Namestite. NET Framework. 1. del: Vinski triki
Pred namestitvijo. Net Framework boste morali prenesti in namestiti nekaj dodatnih paketov, imenovanih "Winetricks":
sudo apt-get install cabextractwget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks
Če uporabljate Ubuntu, naredite naslednje:./winetricks dotnet40
To potrebujemo za dosledno namestitev različic 2.0, 3.0 in 4.0 v. NET Framevwork eno za drugo. Deluje samo na ta način. Takoj, ko končate s tem, pojdite na naslednji korak
5. korak: Namestite. NET Framework. 2. del: Različica 4.5
Zdaj morate prenesti in namestiti. NET Framework 4.5 pod Wine: wget download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe
wine dotnetfx45_full_x86_x64.exe
Nato bi morali videti okno upravitelja namestitvenih programov. Samo sledite pozivom in dokončajte namestitev. To je to!
Pomembno posodabljanje! Zdi se, da ExaGear ni več v uporabi. Če še niste kupili licence ExaGear, mislim, da je bolje uporabiti QEMU (https://www.qemu.org/). Splošno načelo bo enako.
Priporočena:
Kako nastaviti OSMC s Hyperionom na Raspberry Pi z LED trakom WS2812b: 8 korakov
Kako nastaviti OSMC s Hyperionom na Raspberry Pi z vodilnim trakom WS2812b: Včasih angleško zelo dobro, včasih ne … Najprej najprej. To je moj prvi pouk in angleščina ni moj materni jezik, zato prosim, ne bodite preveč strogi do mene. Ne gre za to, kako zgraditi okvir, to je enostavno. Gre za namestitev
Kako nastaviti vino na Raspberry Pi: 8 korakov
Kako nastaviti Wine na Raspberry Pi: Wine je odlično orodje, ki pomaga pri zagonu aplikacij Windows v Linuxu, sistemih Ubuntu itd. Če želite izvedeti vse podrobnosti, obiščite www.winehq.org (to ni povezava do partnerja) Dejstvo je, da vse aplikacije za Windows so izdelane za procesorje s
Kako nastaviti Pi-Hole na Raspberry Pi, omrežnem blokatorju oglasov !!: 25 korakov
Kako nastaviti Pi-Hole na Raspberry Pi, omrežnem blokatorju oglasov !!: Za ta projekt boste potrebovali: Raspberry Pi, ki se lahko poveže z internetom Kartica Micro SD s tipkovnico Raspbian LiteA (za nastavitev SSH) Druga Naprava (za dostop do spletnega portala) Osnovno znanje o sistemu UNIX in navigacija po vmesniku na
Kako nastaviti Raspberry Pi brez monitorja in tipkovnice: 7 korakov
Kako namestiti Raspberry Pi brez monitorja in tipkovnice: Raspberry Pi je majhen računalnik z eno ploščo, ki poganja operacijski sistem Linux, imenovan Raspbian. To navodilo vam bo pokazalo, kako nastaviti Raspberry Pi (kateri koli model) brez uporabe monitorja in tipkovnice. Uporabil bom svoj Raspberry Pi 3 B+ z Raspbijem
Kako nastaviti Raspberry Pi: 6 korakov
Kako nastaviti Raspberry Pi: Raspberry Pies je včasih težko nastaviti, če ga še niste nastavili. Toda s tem navodilom boste lahko v kratkem času nastavili Raspberry Pi. Na žalost se slike vrtijo. Tega po večkratnem zadrževanju nisem mogel popraviti