Satura rādītājs:
- 1. darbība: instalējiet emulatoru
- 2. darbība: palaidiet X86 kā viesu sistēmu
- 3. darbība: lejupielādējiet un iestatiet vīnu
- 4. darbība. Instalējiet.NET Framework. 1. daļa: Winetricks
- 5. darbība. Instalējiet.NET Framework. 2. daļa: versija 4.5
Video: Dotnet iestatīšana Raspberry Pi: 5 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
NET Framework par Raspberry Pi - kas tas ir un vēl jo vairāk - KĀPĒC? Microsoft. Bet tas izrādās diezgan gudrs un saprātīgs, skatoties tuvāk.
Pirmkārt, ja esat iesācējs, precizēsim divus galvenos jautājumus: Kas ir Raspberry Pi un kas ir Microsoft. NET Framework.
AUGĻU PI
Raspberry Pi ir ierīce, kas patērē maz enerģijas, kas izskatās kā parasta datora mātesplate, bet ir daudz (es domāju, daudz) mazāka. Tas izmanto dažāda veida procesorus, ko izmanto citi mūsu datori un klēpjdatori. To, kas ir mūsu ikdienas datoru ierīcēs, sauc par "x86", savukārt RPi ierīcēm ir "ARM". Gandrīz visi RPi īpašnieki izmanto atvērtā pirmkoda programmatūru. Piemēram, Raspbian operētājsistēmas Debian, tīmekļa pārlūkprogramma Chromium utt. Daudzas lietojumprogrammas tiek glabātas tīmekļa vietā, ko sauc par repozitoriju, un to atbalsta Raspberry Pi fonds.
Galvenokārt visas uzlabotās darbības Raspbian sistēmā tiek veiktas ar lietotni, ko sauc par komandrindu, kuru arī esmu paredzēts izmantot savā apmācībā.
Ja vēl neesat iegādājies savam projektam RPi ierīci, labākais un ātrākais veids tagad ir veikt pasūtījumu vietnē Amazon. Attiecībā uz projektu jebkura veida vai RPi ierīce darbosies labi, tāpēc atkarībā no budžeta varat izvēlēties jebkuru modeli.
MICROSOFT. NET FRAMEWORK
Microsoft Dotnet Framework ir programmatūra, kas darbojas tikai operētājsistēmā Windows. Tas nodrošina lielu un izstrādātu nodarbību bibliotēku (tāpēc to sauc arī par "ietvara klases bibliotēku" vai īsumā - FCL). Īsumā tas ļauj programmatūras izstrādātājam izmantot citās kodēšanas valodās rakstītu kodu. Tā ir lietotņu virtuālā mašīna, kas nodrošina tādus pakalpojumus kā drošība, atmiņas pārvaldība un izņēmumu apstrāde.
KĀPĒC TO IZMANTOT IERĪCĒS?
Tas ir pareizs jautājums, lai gan atbilde ir ļoti vienkārša. Ja esat izstrādātājs un izmantojat ARM ierīci kādam Raspberry Pi projektam (vai nu IoT, vai AI, vai pat robotikai), jums noteikti būs jāizpilda dažas "kodēšanas problēmas" šajā aparatūrā. Šī Raspberry Pi iestatītā funkcija sniedz izstrādātājam daudz vairāk brīvības un elastības, veicot savu darbu, izvairoties no pārslēgšanās starp dažādām programmēšanas valodām. Un, ja jūs nestrādājat pie kāda īpaša Raspberry Pi projekta, varat to vienkārši izmantot kā darba mašīnu, lai kodētu šo daudzvalodu ietvaru, kas ir ļoti ērts un energoietilpīgs. Patiesībā vismodernākais aveņu Pi modelis patērē 40 reizes mazāk enerģijas nekā parasts dators (četrdesmit reizes - tā nav kļūda)
1. darbība: instalējiet emulatoru
Tātad, kā jūs jau esat sapratis visus plusus un mīnusus. NET Framework izmantošanai Raspberry Pi., Ķersimies pie tā instalēšanas. Kā parasti, tam būs nepieciešams emulators. Un atkal, savā personīgajā apmācībā es izmantošu ExaGear Desktop, kas, manuprāt, ir diezgan laba izvēle. Ja jums tas nepatīk vai jūs jau izmantojat citu emulatoru vai vēlaties meklēt kādu alternatīvu, varat to brīvi darīt. Ņemiet vērā, ka cita veida emulatora gadījumā instalēšanas process paliek gandrīz nemainīgs.
1. Nu, solis uz priekšu: lejupielādējiet savu emulatoru aveņu Pi. Tam vajadzētu nokļūt RPi failu sistēmas mapē Lejupielādes. Tāpēc nokļūstiet šajā mapē un izpakojiet emulatoru: cd home/pi/Downloadstar -xvzpf exagear-desktop-rpi3.tar.gz
2. Pēc tam izmantojiet komandu thos, lai instalētu emulācijas programmatūru: sudo./install-exagear.sh
2. darbība: palaidiet X86 kā viesu sistēmu
3. Palaidiet viesu x86 sistēmu ar komandu: exagear
4. Pārbaudiet x86 sistēmas darbu: arch
5. Redzi šo? i686
Viss ir kārtībā, pārejiet pie nākamās darbības!;)
3. darbība: lejupielādējiet un iestatiet vīnu
Kā es jau teicu savos iepriekšējos norādījumos, Raspbian ir sava ekskluzīva ARM darba vide. Tāpēc nav iespējams tajā palaist neko, kas radīts x86 videi. Turklāt x86 videi ir nepieciešama papildu palīdzība, lai palaistu Windows paredzētās lietotnes. Tātad, lai jūs saprastu visu ķēdi, skatiet shēmu, kuru esmu īpaši izveidojis, lai ilustrētu procesu
6. Jums vajadzētu instalēt Wine iekš viesu x86 sistēmas usine komandrindas: sudo apt-get install wine
Ja izmantojat ExaGear tāpat kā es, jums jāpārliecinās, vai tam ir īpaša versija: vīns -versija
Ekrānā vajadzētu redzēt: "wine-1.8.1-eltechs" (cipari var atšķirties)
4. darbība. Instalējiet. NET Framework. 1. daļa: Winetricks
Pirms. Net Framework instalēšanas jums būs jālejupielādē un jāinstalē dažas papildu paketes ar nosaukumu "Winetricks":
sudo apt-get install cabextractwget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks
Ja izmantojat Ubuntu, rīkojieties šādi:./winetricks dotnet40
Mums tas ir nepieciešams, lai pēc kārtas vienlaicīgi instalētu. NET Framevwork versijas 2.0, 3.0 un 4.0. Tas darbojas tikai šādā veidā. Tiklīdz esat to pabeidzis, pārejiet pie nākamās darbības
5. darbība. Instalējiet. NET Framework. 2. daļa: versija 4.5
Tagad jums ir nepieciešams lejupielādēt un instalēt. NET Framework 4.5 sadaļā Wine: wget download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe
vīns dotnetfx45_full_x86_x64.exe
Tad jums vajadzētu redzēt instalēšanas pārvaldnieka logu. Vienkārši izpildiet norādījumus un pabeidziet instalēšanu. Tieši tā!
Svarīgs ATJAUNINĀJUMS! Šķiet, ka ExaGear vairs netiek izmantots. Ja vēl neesat iegādājies ExaGear licenci, es domāju, ka labāk izmantot QEMU (https://www.qemu.org/). Vispārējais princips būs tāds pats.
Ieteicams:
Raspberry Pi Retro spēļu automāta iestatīšana: 5 soļi
Raspberry Pi Retro spēļu automāta iestatīšana: lai atkārtotu retro arkādes spēles no skaitļošanas sākuma, Rasberry Pi un Retropie sistēma ir lieliski piemērota, lai mājās veiktu iestatīšanu visās vecajās spēlēs, kuras, iespējams, vēlēsities spēlēt vai kā hobijs mācoties Pi. Šī sistēma ir bijusi
Vienkārša IR tālvadības pults iestatīšana, izmantojot LIRC Raspberry PI (RPi) - 2019. gada jūlijs [1. daļa]: 7 soļi
Vienkārša IR tālvadības pults iestatīšana, izmantojot LIRC Raspberry PI (RPi) - 2019. gada jūlijs [1. daļa]: Pēc daudzām meklēšanām es biju pārsteigts un satraukts par pretrunīgo informāciju par to, kā iestatīt IR tālvadības pulti savam RPi projektam. Es domāju, ka tas būs viegli, bet Linux infrasarkanās vadības (LIRC) iestatīšana jau ilgu laiku ir bijusi problemātiska, jo
MotionEye OS iestatīšana Raspberry Pi Zero W: 5 soļi
MotionEye OS iestatīšana Raspberry Pi Zero W: iepriekšējos videoklipos pārbaudot ESP32-CAM plāksni, var droši teikt, ka video kvalitāte nav īsti spoža. Tas ir kompakts un ārkārtīgi rentabls dēlis, ko ir arī viegli lietot, un tas padara to ideāli piemērotu iesācējiem. Bet
Raspberry Pi iestatīšana, izmantojot Azure IoT Hub: 5 soļi
Raspberry Pi iestatīšana, izmantojot Azure IoT Hub: Šīs pamācības mērķis ir praktiski iepazīstināt ar Azure IoT Hub iespējām. Rakstā aprakstīta reģistrēšanās Azure IoT Hub, Raspberry Pi iestatīšana un Pi savienošana ar Azure IoT Hub, lai nosūtītu telemetriju
Raspbian instalēšana Raspberry Pi 3 B bez HDMI - Darba sākšana ar Raspberry Pi 3B - Raspberry Pi iestatīšana 3: 6 soļi
Raspbian instalēšana Raspberry Pi 3 B bez HDMI | Darba sākšana ar Raspberry Pi 3B | Raspberry Pi 3 iestatīšana: kā daži no jums zina, ka Raspberry Pi datori ir diezgan satriecoši, un jūs varat iegūt visu datoru tikai uz vienas nelielas tāfeles. Raspberry Pi 3 modelim B ir četrkodolu 64 bitu ARM Cortex A53 pulksteņa frekvence 1,2 GHz. Tādējādi Pi 3 ir aptuveni 50