Turinys:
- 1 veiksmas: įdiekite emuliatorių
- 2 veiksmas: paleiskite X86 kaip svečių sistemą
- 3 veiksmas: atsisiųskite ir nustatykite vyną
- 4 veiksmas: įdiekite.NET Framework. 1 dalis: Winetricks
- 5 veiksmas: įdiekite.NET Framework. 2 dalis: 4.5 versija
Video: Kaip nustatyti „Dotnet“„Raspberry Pi“: 5 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
„NET Framework on Raspberry Pi“- kas tai yra ir kodėl? Paleisti „Microsoft. NET Framework“arba „Dotnet“„Raspberry Pi“iš pirmo žvilgsnio skamba šiek tiek keistai ir keistai. Tačiau antrą kartą, atidžiau pažvelgus, jis pasirodo gana protingas ir pagrįstas.
Visų pirma, jei esate naujokas, paaiškinkime du pagrindinius klausimus: kas yra „Raspberry Pi“ir kas yra „Microsoft. NET Framework“.
AVYNĖS PI
„Raspberry Pi“yra mažai energijos sunaudojantis įrenginys, kuris atrodo kaip įprasta kompiuterio pagrindinė plokštė, tačiau yra daug (turiu omeny daug) mažesnis. Jis naudoja įvairių tipų procesorius, kuriuos naudoja kiti mūsų kompiuteriai ir nešiojamieji kompiuteriai. Tas, kuris yra mūsų kasdieniuose kompiuterių įrenginiuose, vadinamas „x86“, o RPi įrenginiai turi „ARM“. Beveik visi RPi savininkai naudoja atvirojo kodo programinę įrangą. Pavyzdžiui, „Debian“iš „Raspbian“operacinės sistemos, „Chromium“žiniatinklio naršyklė ir kt. Daugelis programų yra saugomos žiniatinklio vietoje, vadinamoje saugykla, ir ją palaiko „Raspberry Pi“fondas.
Dauguma išplėstinių „Raspbian“sistemos operacijų atliekamos naudojant programą, pavadintą komandinė eilutė, kurią taip pat ketinu naudoti savo vadove.
Jei dar neįsigijote RPi įrenginio savo projektui, geriausias ir greičiausias būdas dabar yra užsisakyti „Amazon“. Kalbant apie projektą, bet kokio tipo ar RPi įrenginys bus gerai, todėl galite pasirinkti bet kurį modelį, atsižvelgdami į savo biudžetą.
MICROSOFT. NET FRAMEWORK
„Microsoft Dotnet Framework“yra programinė įranga, veikianti tik „Windows“OS. Jame yra didelė ir parengta klasių biblioteka (todėl ji dar vadinama „Pagrindinių klasių biblioteka“arba trumpai FCL). Trumpai tariant, tai leidžia programinės įrangos kūrėjui naudoti kodą, parašytą kitomis kodavimo kalbomis. Tai virtuali programos mašina, teikianti tokias paslaugas kaip saugumas, atminties valdymas ir išimčių tvarkymas.
KODĖL NAUDOTI JĮ GINKLO ĮRENGINIUOSE
Tai teisingas klausimas, nors atsakymas yra labai paprastas. Jei esate kūrėjas ir naudojate ARM įrenginį tam tikram „Raspberry Pi“projektui („IoT“, „AI“ar net „Robotics“), jums tikrai reikės išspręsti tam tikras „aparatinės įrangos problemas“. Ši „Raspberry Pi“sukurta funkcija suteikia kūrėjui daug daugiau laisvės ir lankstumo atliekant savo darbą, išvengiant perjungimo tarp skirtingų programavimo kalbų. Ir jei nedirbate prie jokio specialaus Raspberry Pi projekto, galite jį tiesiog naudoti kaip darbo mašiną, skirtą koduoti šioje daugiakalbėje sistemoje, kuri yra labai patogi ir taupanti energiją. Tiesą sakant, pažangiausias „Raspberry Pi“modelis sunaudoja 40 kartų mažiau energijos nei įprastas kompiuteris (keturiasdešimt kartų - tai nėra klaida)
1 veiksmas: įdiekite emuliatorių
Taigi, kaip jūs jau supratote visus „. NET Framework“naudojimo „Raspberry Pi.“Naudojimo privalumus ir trūkumus, pereikime prie jo diegimo. Kaip paprastai, tam jums reikės emuliatoriaus. Ir vėl, savo asmeninėje pamokoje naudosiu „ExaGear Desktop“, kuris, mano nuomone, yra gana geras pasirinkimas. Jei jums tai nepatinka arba jau naudojate kitą emuliatorių arba norėtumėte ieškoti alternatyvos, galite tai padaryti. Atminkite, kad naudojant kito tipo emuliatorių diegimo procesas išlieka tas pats.
1. Na, ženkite žingsnį: atsisiųskite emuliatorių, skirtą avietėms Pi. Jis turėtų patekti į RPi failų sistemos aplanką Atsisiuntimai. Taigi įeikite į šį aplanką ir išpakuokite emuliatorių: cd home/pi/Downloadstar -xvzpf exagear-desktop-rpi3.tar.gz
2. Po to naudokite šią komandą, kad įdiegtumėte emuliacinę programinę įrangą: sudo./install-exagear.sh
2 veiksmas: paleiskite X86 kaip svečių sistemą
3. Paleiskite svečių x86 sistemą naudodami komandą: exagear
4. Patikrinkite x86 sistemos darbą: arch
5. Matai tai? i686
Viskas gerai, pereikite prie kito žingsnio!;)
3 veiksmas: atsisiųskite ir nustatykite vyną
Kaip jau sakiau savo ankstesnėse instrukcijose, „Raspbian“turi savo išskirtinę ARM darbo aplinką. Taigi jame neįmanoma paleisti nieko, sukurto x86 aplinkai. Be to, pati x86 aplinka reikalauja papildomos pagalbos paleisti programas, skirtas „Windows“. Taigi, kad suprastumėte visą grandinę, peržiūrėkite schemą, kurią aš specialiai padariau iliustruodamas procesą
6. Turėtumėte įdiegti „Wine“svečio x86 sistemos „usine“komandų eilutę: sudo apt-get install wine
Jei naudojate „ExaGear“kaip ir aš, turite įsitikinti, kad jis turi specialią versiją: vyno versija
Ekrane turėtumėte matyti tai: „wine-1.8.1-eltechs“(skaičiai gali skirtis)
4 veiksmas: įdiekite. NET Framework. 1 dalis: Winetricks
Prieš diegdami. Net Framework turėsite atsisiųsti ir įdiegti keletą papildomų paketų, vadinamų „Winetricks“:
sudo apt-get install cabextractwget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks
Jei naudojate „Ubuntu“, atlikite šiuos veiksmus:./winetricks dotnet40
Mums to reikia, kad vienas po kito diegtume. NET Framevwork 2.0, 3.0 ir 4.0 versijas. Tai veikia tik tokiu būdu. Kai tik tai baigsite, pereikite prie kito žingsnio
5 veiksmas: įdiekite. NET Framework. 2 dalis: 4.5 versija
Dabar turite atsisiųsti ir įdiegti. NET Framework 4.5, esantį „Wine“: wget download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe
vynas dotnetfx45_full_x86_x64.exe
Tada turėtumėte pamatyti diegimo programos langą. Tiesiog vykdykite nurodymus ir užbaikite diegimą. Viskas!
Svarbu ATNAUJINTI! Panašu, kad „ExaGear“nebeveikia. Jei dar neįsigijote „ExaGear“licencijos, manau, kad geriau naudoti QEMU (https://www.qemu.org/). Bendrasis principas bus tas pats.
Rekomenduojamas:
Kaip nustatyti OSMC su „Hyperion“„Raspberry Pi“su „WS2812b Led Strip“: 8 žingsniai
Kaip nustatyti OSMC su „Hyperion“„Raspberry Pi“su „WS2812b Led Strip“: kartais aš labai gerai kalbu angliškai, kartais ne … Pirmiausia. Tai yra mano pirmasis pamokomas dalykas, o anglų kalba nėra mano gimtoji kalba, todėl prašau, nebūk man per griežta. Tai ne apie tai, kaip sukurti rėmą, tai lengva. Tai apie montavimą
Kaip nustatyti vyną „Raspberry Pi“: 8 žingsniai
Kaip nustatyti vyną „Raspberry Pi“: „Wine“yra puikus įrankis, padedantis paleisti „Windows“programas „Linux“, „Ubuntu“sistemose ir pan. Norėdami sužinoti visą informaciją, apsilankykite www.winehq.org (tai nėra filialo nuoroda) visos „Windows“programos yra skirtos procesoriams su
Kaip nustatyti „Mosquitto MQTT“AWS: 8 žingsniai
Kaip nustatyti „Mosquitto MQTT“AWS: Sveiki! Aš ketinu sukurti privatų MQTT tarpininką su slaptažodžiu savo AWS („Amazon“žiniatinklio paslaugos) paskyroje savo IOT projektams. Norėdami tai padaryti, aš sukūriau nemokamą paskyrą AWS, kuri tinka 1 metams, apsilankę čia:
Kaip nustatyti „iPhone“: 9 žingsniai
Kaip nustatyti savo „iPhone“: kaip kuo paprasčiau nustatyti naują „iPhone“
Kaip nustatyti „Raspberry Pi“: 6 žingsniai
Kaip nustatyti „Raspberry Pi“: „Aviečių pyragaičiai“kartais gali būti sudėtingi, jei niekada to nesate nustatę. Tačiau naudodamiesi šia instrukcija, galėsite greitai nustatyti „Raspberry Pi“. Deja, nuotraukos yra pasuktos. Negalėjau to išspręsti po kelių pakartojimų