Talaan ng mga Nilalaman:
- Hakbang 1: I-install ang Emulator
- Hakbang 2: Ilunsad ang X86 Bilang isang Guest System
- Hakbang 3: Mag-download at Mag-set Up ng Alak
- Hakbang 4: I-install ang.NET Framework. Bahagi 1: Mga Winetrick
- Hakbang 5: I-install ang.NET Framework. Bahagi 2: Bersyon 4.5
Video: Paano Mag-set up ng Dotnet sa Raspberry Pi: 5 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
NET Framework sa Raspberry Pi - ano iyon at, ano pa, BAKIT? Pagpapatakbo ng Microsoft. NET Framework o tinatawag ding Dotnet sa Raspberry Pi ay medyo kakaiba at nakakalito sa unang tingin. Ngunit ito ay naging medyo matalino at makatuwiran sa pangalawa, mas malapit na hitsura.
Una sa lahat, kung sakaling ikaw ay isang newbie, linawin natin ang dalawang pangunahing mga katanungan: Ano ang Raspberry Pi at ano ang Microsoft. NET Framework.
RASPBERRY PI
Ang Raspberry Pi ay isang mababang aparato na kumokonsumo ng enerhiya, na parang isang ordinaryong PC motherboard ngunit mas malaki (Ibig kong sabihin na MAS Malaki) na mas maliit. Gumagamit ito ng iba't ibang mga uri ng processor na iba pang ginagawa ng aming mga PC at laptop. Ang isa na nasa ating pang-araw-araw na mga aparato sa computer ay tinatawag na "x86" habang ang mga aparato ng RPi ay may mga "ARM". Halos lahat ng may-ari ng RPi ay gumagamit ng open-source software. Halimbawa Debian of Raspbian operating system, Chromium web browser, atbp. Maraming mga application ang itinatago sa isang lugar sa web na tinatawag na Repository at sinusuportahan ng pundasyong Raspberry Pi.
Pangunahin ang lahat ng mga advanced na pagpapatakbo sa loob ng system ng Raspbian ay isinasagawa gamit ang isang app na tinatawag na linya ng utos, na nilalayon ko ring gamitin sa aking tutorial.
Kung sakaling hindi ka pa nakakabili ng isang aparato ng RPi para sa iyong proyekto ang pinakamahusay at pinakamabilis na paraan ngayon ay ang gumawa ng isang order sa Amazon. Tulad ng para sa proyekto, ang anumang uri o aparato ng RPi ay gagana nang maayos, kaya maaari kang pumili ng anumang modelo, depende sa iyong badyet.
MICROSOFT. NET FRAMEWORK
Ang Dotnet Framework ng Microsoft ay isang software na tumatakbo lamang sa Windows OS. Nagbibigay ito ng isang malaki at nagtrabaho na silid-aklatan ng mga klase (iyon ang dahilan kung bakit tinatawag din itong "Framework Class Library" o sa maikling salita ng FCL). Sa madaling sabi, nagbibigay-daan ito sa isang developer ng software na gumamit ng code na nakasulat sa iba pang mga wikang naka-coding. Ito ay isang virtual machine ng app, na nagbibigay ng mga serbisyo tulad ng seguridad, pamamahala ng memorya, at paghawak ng pagbubukod.
BAKIT GAMITIN SA ARM DEVICES
Ito ang tamang tanong bagaman ang sagot ay napaka-simple. Kung ikaw ay isang developer at gumagamit ng isang ARM-aparato para sa ilang uri ng isang proyekto ng Raspberry Pi (alinman sa IoT, o AI, o kahit na Robotics) tiyak na kakailanganin mong matupad ang ilang mga "isyu sa pag-coding" sa hardware na iyon. Ang tampok na ito na na-set up sa Raspberry Pi ay nagbibigay sa isang developer ng higit na kalayaan at kakayahang umangkop sa paggawa ng kanilang trabaho sa pag-iwas sa paglipat sa pagitan ng iba't ibang mga wika ng programa. At kung hindi ka nagtatrabaho sa anumang espesyal na proyekto sa Raspberry Pi maaari mo lamang itong gamitin bilang isang gumaganang makina para sa pag-coding sa balangkas na ito na may ibang wika na napaka-maginhawa at masigasig sa enerhiya. Sa katunayan, ang pinaka-advanced na modelo ng raspberry Pi ay kumakain ng 40 beses na mas kaunting enerhiya kaysa sa isang tipikal na PC (apatnapung beses - hindi ito isang pagkakamali)
Hakbang 1: I-install ang Emulator
Kaya, dahil naintindihan mo na ang lahat ng mga kalamangan at kahinaan ng paggamit ng. NET Framework sa Raspberry Pi., Makarating tayo sa pag-install nito. Tulad ng dati, kakailanganin mo ng isang emulator para doon. At muli, sa aking personal na tutorial gagamit ako ng ExaGear Desktop, na, sa palagay ko ay isang napakahusay na pagpipilian. Kung hindi mo gusto o gumagamit ka ng ibang emulator, o nais na maghanap ng ilang kahalili, malaya kang gawin iyon. Tandaan, na sa isa pang uri ng isang emulator ang proseso ng pag-install ay mananatiling halos pareho.
1. Sa gayon, humakbang: I-download ang iyong emulator para sa raspberry Pi. Dapat itong mapunta sa Mga Downloads folder sa iyong RPi file system. Kaya't pumasok sa loob ng folder na ito at i-unpack ang emulator: cd home / pi / Downloadstar -xvzpf exagear-desktop-rpi3.tar.gz
2. Matapos na gamitin ang utos na ito upang mai-install ang emulation software: sudo./install-exagear.sh
Hakbang 2: Ilunsad ang X86 Bilang isang Guest System
3. Simulan ang bisita x86 system na may utos: exagear
4. Suriin ang x86 system work: arch
5. Kita mo ba ito? i686
Mabuti ang lahat magpatuloy sa susunod na hakbang!;)
Hakbang 3: Mag-download at Mag-set Up ng Alak
Tulad ng nasabi ko na sa aking nakaraang mga itinuro, ang Raspbian ay mayroong sariling eksklusibong kapaligiran sa pagtatrabaho ng ARM. Kaya imposibleng magpatakbo ng anuman dito nilikha para sa x86 na kapaligiran. Bukod dito, ang x86 na kapaligiran mismo ay nangangailangan ng isang karagdagang tulong upang mapatakbo ang mga app, na ginawa para sa Windows. Kaya, upang maunawaan mo ang buong kadena, tingnan ang pamamaraan, espesyal na ginawa ko upang ilarawan ang proseso
6. Dapat mong i-install ang Alak sa loob ng panauhin x86 system usine line ng utos: sudo apt-get install wine
Kung gumagamit ka ng ExaGear tulad ng sa akin, kailangan mong tiyakin na mayroon itong isang espesyal na bersyon: alak --versi
Dapat mong makita ito sa iyong screen: "wine-1.8.1-eltechs" (maaaring mag-iba ang mga digit)
Hakbang 4: I-install ang. NET Framework. Bahagi 1: Mga Winetrick
Bago i-install ang. Net Framework kakailanganin mong mag-download at mag-install ng ilang karagdagang mga pakete na tinatawag na "Winetricks":
sudo apt-get install cabextractwget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod + x winetricks
Kung sakaling gumamit ka ng Ubuntu, gawin ang sumusunod:./winetricks dotnet40
Kailangan namin ito upang mabilis na mai-install ang. NET Framevwork bersyon 2.0, 3.0 at 4.0 nang sunud-sunod. Gumagawa lamang ito sa ganitong paraan. Kapag natapos mo na iyan, lumipat sa susunod na hakbang
Hakbang 5: I-install ang. NET Framework. Bahagi 2: Bersyon 4.5
Ngayon, kailangan mong mag-download at mag-install. NET Framework 4.5 sa ilalim ng Alak: wget download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe
alak dotnetfx45_full_x86_x64.exe
Pagkatapos ay dapat mong makita ang window ng tagapamahala ng installer. Sundin lamang ang mga senyas at tapusin ang pag-install. Ayan yun!
Mahalagang I-UPDATE! Tila ang ExaGear ay wala na sa serbisyo. Kung hindi mo pa nabibili ang lisensya ng ExaGear, kaya, sa palagay ko mas mahusay mong gamitin ang QEMU (https://www.qemu.org/). Ang pangkalahatang prinsipyo ay magiging pareho.
Inirerekumendang:
Paano Mag-Flash o Mag-Program ng ESP8266 SA Firmware sa pamamagitan ng Paggamit ng ESP8266 Flasher at Programmer, IOT Wifi Module: 6 Hakbang
Paano Mag-Flash o Mag-Program ng ESP8266 AT Firmware sa pamamagitan ng Paggamit ng ESP8266 Flasher at Programmer, IOT Wifi Module: Paglalarawan: Ang Modyul na ito ay isang USB adapter / programmer para sa mga module na ESP8266 ng uri ng ESP-01 o ESP-01S. Maginhawang nilagyan ito ng isang 2x4P 2.54mm babaeng header upang mai-plug ang ESP01. Din nito sinisira ang lahat ng mga pin ng ESP-01 sa pamamagitan ng isang 2x4P 2.54mm male h
Paano Mag-code at Mag-publish ng Matlab 2016b sa Word (Gabay sa Mga Nagsisimula): 4 na Hakbang
Paano Mag-code at Mag-publish ng Matlab 2016b sa Word (Gabay sa Mga Nagsisimula): Ang Matlab ay isang programa sa wika na may mahusay na pagganap na ginagamit upang makalkula ang mga teknikal na resulta. Ito ay may kakayahang pagsamahin ang mga visual, pagkalkula, at programa sa isang madaling gamitin na paraan. Sa program na ito, maaaring mag-publish ang gumagamit ng mga problema at solusyon
Paano Mag-download at Mag-install ng Arduino IDE ?: 8 Mga Hakbang
Paano Mag-download at Mag-install ng Arduino IDE?: Ang pag-download at Pag-install ng Arduino IDE ay napakadali. Ang Arduino IDE ay isang libreng software
Tutorial: Paano Mag-calibrate at Mag-interface ng Load Cell Sa Arduino UNO: 3 Mga Hakbang
Tutorial: Paano Mag-calibrate at Mag-interface ng Load Cell Sa Arduino UNO: Kumusta, ipapakita namin sa iyo ang tutorial: Paano i-calibrate at i-load ang cell ng interface o HX711 Balance Module na may Arduino UNO. Paglalarawan tungkol sa HX711 Balance Module: Ang module na ito ay gumagamit ng 24 high- katumpakan A / D converter. Ang chip na ito ay dinisenyo para sa high-pre
Paano Mag-record at Mag-download ng Iyong Pasadyang Ringtone: 7 Mga Hakbang
Paano Mag-record at Mag-download ng Iyong Pasadyang Ringtone: Kaya? Nais mong makakuha ng iyong sariling pasadyang ringtone, ha? Kaya, napunta ka sa tamang pahina ng Mga Makatuturo. Bago kami magsimula dapat kong ipaalala sa iyo na ito ay para sa mga aparato ng IOS (mga aparatong Apple tulad ng isang Ipad, Ipod, Iphone atbp.) At mga Mac computer (gagana sa anumang Mac, kahit