Sadržaj:
- Korak 1: Instalirajte Emulator
- Korak 2: Pokrenite X86 kao gostujući sistem
- Korak 3: Preuzmite i postavite Wine
- Korak 4: Instalirajte.NET Framework. 1. dio: Vinski trikovi
- Korak 5: Instalirajte.NET Framework. Dio 2: Verzija 4.5
Video: Kako postaviti Dotnet na Raspberry Pi: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:04
NET Framework na Raspberry Pi - šta je to i šta više, ZAŠTO? Pokretanje Microsoft. NET Framework -a ili nazvano samo Dotnet na Raspberry Pi -u na prvi pogled zvuči pomalo čudno i škakljivo. No, ispalo je prilično pametno i razumno pri drugom, pomnijem pogledu.
Prije svega, ako ste tek početnik, pojasnimo dva glavna pitanja: Šta je Raspberry Pi i šta je Microsoft. NET Framework.
RASPBERRY PI
Raspberry Pi je uređaj s niskom potrošnjom energije, koji izgleda kao obična PC matična ploča, ali mnogo (mislim MNOGO) manji. Koristi različite vrste procesora koje koriste i drugi naši računari i prenosni računari. Onaj koji se nalazi u našim svakodnevnim računarskim uređajima zove se "x86", dok RPi uređaji imaju "ARM". Gotovo svi vlasnici RPi-a koriste softver otvorenog koda. Na primjer Debian of Raspbian operativni sistem, Chromium web preglednik itd. Mnoge aplikacije se drže na mjestu na webu pod nazivom Repository i podržano je od Raspberry Pi fondacije.
Uglavnom se sve napredne operacije u sistemu Raspbiana izvode pomoću aplikacije koja se zove naredbena linija, a koju namjeravam koristiti i u svom vodiču.
U slučaju da još niste kupili RPi uređaj za svoj projekt, sada je najbolji i najbrži način da naručite na Amazonu. Što se tiče projekta, bilo koji tip ili RPi uređaj će biti dobar, pa možete odabrati bilo koji model, ovisno o vašem budžetu.
MICROSOFT. NET OKVIR
Dotnet Framework by Microsoft je softver koji radi samo na Windows OS -u. Pruža veliku i razrađenu biblioteku klasa (zato se naziva i "Framework Class Library" ili skraćeno FCL). Ukratko, omogućava programeru da koristi kod napisan na drugim jezicima za kodiranje. To je virtualna mašina aplikacije koja pruža usluge poput sigurnosti, upravljanja memorijom i rukovanja iznimkama.
ZAŠTO SE KORISTI NA UREĐAJIMA ZA RUKOVANJE
To je pravo pitanje, iako je odgovor vrlo jednostavan. Ako ste programer i koristite ARM uređaj za neku vrstu projekta Raspberry Pi (IoT, AI ili čak Robotics), definitivno ćete morati riješiti neka „pitanja kodiranja“na tom hardveru. Ova funkcija postavljena na Raspberry Pi daje programerima mnogo više slobode i fleksibilnosti u obavljanju posla izbjegavajući prebacivanje između različitih programskih jezika. A ako ne radite na nekom posebnom projektu na Raspberry Pi-u, jednostavno ga možete koristiti kao radnu mašinu za kodiranje na ovom međujezičkom okviru, što je vrlo zgodno i štedi energiju. U stvari, najnapredniji model maline Pi troši 40 puta manje energije od tipičnog računara (četrdeset puta - to nije greška)
Korak 1: Instalirajte Emulator
Dakle, kako ste već shvatili sve prednosti i nedostatke korištenja. NET Framework -a na Raspberry Pi., Prijeđimo na njegovu instalaciju. Kao i obično, za to će vam trebati emulator. I opet, u svom ličnom vodiču koristit ću ExaGear Desktop, što je, po mom mišljenju, prilično dobar izbor. Ako vam se ne sviđa ili već koristite drugi emulator, ili biste htjeli potražiti neku alternativu, slobodno to učinite. Imajte na umu da s drugom vrstom emulatora proces instalacije ostaje gotovo isti.
1. Pa, korak naprijed: Preuzmite svoj emulator za malinu Pi. Trebalo bi da uđe u fasciklu Preuzimanja u vašem RPi sistemu datoteka. Uđite u ovu mapu i raspakirajte emulator: cd home/pi/Downloadstar -xvzpf exagear-desktop-rpi3.tar.gz
2. Nakon toga pomoću naredbe thos instalirajte softver za emulaciju: sudo./install-exagear.sh
Korak 2: Pokrenite X86 kao gostujući sistem
3. Pokrenite gostujući x86 sistem naredbom: exagear
4. Provjerite rad x86 sistema: arh
5. Vidite ovo? i686
Sve je u redu pređite na sljedeći korak!;)
Korak 3: Preuzmite i postavite Wine
Kao što sam već rekao u svojim prethodnim uputstvima, Raspbian ima svoje ekskluzivno ARM radno okruženje. Tako da je nemoguće pokrenuti bilo šta na njemu stvoreno za x86 okruženje. Štaviše, samo okruženje x86 zahtijeva dodatnu pomoć za pokretanje aplikacija napravljenih za Windows. Dakle, da biste razumjeli cijeli lanac, pogledajte shemu, koju sam posebno napravio za ilustraciju procesa
6. Trebali biste instalirati Wine unutar gostujućeg x86 sistema, upotrijebite naredbenu liniju: sudo apt-get install wine
Ako koristite ExaGear kao i ja, morate biti sigurni da ima posebnu verziju: wine --version
Trebali biste vidjeti ovo na ekranu: "wine-1.8.1-eltechs" (znamenke se mogu razlikovati)
Korak 4: Instalirajte. NET Framework. 1. dio: Vinski trikovi
Prije instaliranja. Net Framework -a morat ćete preuzeti i instalirati nekoliko dodatnih paketa pod nazivom "Winetricks":
sudo apt-get install cabextractwget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks
U slučaju da koristite Ubuntu, učinite sljedeće:./winetricks dotnet40
Ovo nam je potrebno za dosljednu instalaciju inf. NET Framevwork verzija 2.0, 3.0 i 4.0 jednu za drugom. To funkcionira samo na ovaj način. Čim završite s tim, prijeđite na sljedeći korak
Korak 5: Instalirajte. NET Framework. Dio 2: Verzija 4.5
Sada morate preuzeti i instalirati. 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
Tada biste trebali vidjeti prozor upravitelja instalacijskih programa. Samo slijedite upute i dovršite instalaciju. To je to!
Važno UPDATE! Čini se da ExaGear više nije u upotrebi. Ako još niste kupili licencu ExaGear, mislim da bi bilo bolje da koristite QEMU (https://www.qemu.org/). Opći princip bit će isti.
Preporučuje se:
Kako postaviti Raspberry Pi i početi ga koristiti: 4 koraka
Kako postaviti Raspberry Pi i početi koristiti , dobio je mnogo više slobodnog vremena nego što ste ikada zamislili. Pa kako se mogu zauzeti na ne previše glup način? Oh da
Kako postaviti OSMC sa Hyperionom na Raspberry Pi sa LED trakom WS2812b: 8 koraka
Kako postaviti OSMC s Hyperionom na Raspberry Pi s WS2812b Led trakom: Ponekad engleski vrlo dobro, ponekad ne … Prvo prvo. Ovo je moje prvo uputstvo, a engleski nije moj materinji jezik, stoga nemojte biti previše strogi prema meni. Ovdje se neće raditi o tome kako izgraditi okvir, to je jednostavno. Radi se o instalacijama
Kako postaviti vino na Raspberry Pi: 8 koraka
Kako postaviti Wine na Raspberry Pi: Vino je odličan alat koji pomaže pri pokretanju Windows aplikacija na Linuxu, Ubuntu sistemima itd. Da biste saznali sve detalje, posjetite www.winehq.org (ovo nije partnerska veza) Stvar je u tome što sve aplikacije za Windows izgrađene su za procesore sa s
Kako postaviti Pi-Hole na Raspberry Pi, mrežni bloker oglasa !!: 25 koraka
Kako postaviti Pi-Hole na Raspberry Pi, mrežni blokator oglasa !!: Za ovaj projekt trebat će vam: Raspberry Pi sposoban za spajanje na internet Micro SD kartica s Raspbian LiteA tipkovnicom (Za postavljanje SSH-a) Druga Uređaj (Za pristup web portalu) Osnovno znanje o UNIX -u, kao i navigacija sučeljem na
Kako postaviti Raspberry Pi bez monitora i tastature: 7 koraka
Kako postaviti Raspberry Pi bez monitora i tastature: Raspberry Pi je mali računar sa jednom pločom koji radi pod operativnim sistemom Linux zasnovan na Raspbian. Ovo uputstvo će vam pokazati kako da podesite Raspberry Pi (bilo koji model) bez upotrebe monitora i tastature. Koristit ću svoj Raspberry Pi 3 B+ s Raspbijem