Sadržaj:
- Korak 1: Instalirajte emulator
- Korak 2: Pokrenite X86 kao gostujući sustav
- Korak 3: Preuzmite i postavite Wine
- Korak 4: Instalirajte.NET Framework. 1. dio: Vinski trikovi
- Korak 5: Instalirajte.NET Framework. 2. dio: Verzija 4.5
Video: Kako postaviti Dotnet na Raspberry Pi: 5 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:32
NET Framework na Raspberry Pi - što je to i što više, ZAŠTO? Pokretanje Microsoft. NET Framework -a ili nazvano i samo Dotnet na Raspberry Pi -u na prvi pogled zvuči pomalo čudno i škakljivo. No, ispada prilično pametno i razumno pri drugom, pomnijem pogledu.
Prije svega, u slučaju da ste početnik, pojasnimo dva glavna pitanja: Što je Raspberry Pi i što je Microsoft. NET Framework.
MALINA 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 kao i druga naša računala i prijenosna računala. Onaj koji se nalazi u našim svakodnevnim računalnim uređajima naziva se "x86", dok RPi uređaji imaju "ARM". Gotovo svi vlasnici RPi-a koriste softver otvorenog koda. Na primjer operativni sustav Debian od Raspbian, web preglednik Chromium itd. Mnogo aplikacija čuva se na mjestu na webu pod nazivom Repozitorij i podržano je od zaklade Raspberry Pi.
Uglavnom se sve napredne operacije unutar sustava Raspbian izvode pomoću aplikacije koja se naziva naredbena linija, a koju namjeravam koristiti i u svom vodiču.
U slučaju da još niste kupili RPi uređaj za svoj projekt, najbolji i najbrži način sada je naručiti na Amazonu. Što se tiče projekta, bilo koji tip ili RPi uređaj dobro će se snaći, pa možete odabrati bilo koji model, ovisno o proračunu.
MICROSOFT. NET OKVIR
Dotnet Framework tvrtke Microsoft softver je koji radi samo na Windows OS -u. Pruža veliku i razrađenu biblioteku klasa (zato se naziva i "Framework Class Library" ili ukratko FCL). Ukratko, razvojnom programeru omogućuje korištenje koda napisanog na drugim jezicima kodiranja. To je virtualni stroj aplikacije koji pruža usluge kao što su sigurnost, upravljanje memorijom i rukovanje iznimkama.
ZAŠTO SE KORISTI NA UREĐAJIMA ZA RUKU
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 značajka 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 radni stroj za kodiranje na ovom međujezičnom okviru, što je vrlo povoljno i štedi energiju. Zapravo, najnapredniji model maline Pi troši 40 puta manje energije od tipičnog računala (četrdeset puta - to nije greška)
Korak 1: Instalirajte emulator
Dakle, kako ste već shvatili sve prednosti i nedostatke korištenja. NET Framework na Raspberry Pi., Prijeđimo na njegovu instalaciju. Kao i obično, za to će vam trebati emulator. I opet, u svom osobnom 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 neki drugi emulator, ili biste htjeli potražiti neku alternativu, slobodno to učinite. Imajte na umu da s drugom vrstom emulatora postupak instalacije ostaje gotovo isti.
1. Pa, korak naprijed: Preuzmite svoj emulator za malinu Pi. Trebao bi ući u mapu Preuzimanja u vašem datotečnom sustavu RPi. 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 sustav
3. Pokrenite gostujući x86 sustav naredbom: exagear
4. Provjerite rad x86 sustava: arh
5. Vidite ovo? i686
Sve je u redu idite na sljedeći korak!;)
Korak 3: Preuzmite i postavite Wine
Kao što sam već rekao u svojim prethodnim uputama, Raspbian ima svoje ekskluzivno ARM radno okruženje. Stoga je nemoguće pokrenuti bilo što stvoreno za x86 okruženje. Štoviš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 sustava, 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
To nam je potrebno za dosljedno instaliranje jedna za drugom verzijama. NET Framevwork 2.0, 3.0 i 4.0. To radi samo na ovaj način. Čim završite s tim, prijeđite na sljedeći korak
Korak 5: Instalirajte. NET Framework. 2. dio: 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 AŽURIRANJE! Č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čeni:
Kako postaviti Raspberry Pi i početi ga koristiti: 4 koraka
Kako postaviti Raspberry Pi i početi ga koristiti: Za čitatelje budućnosti, mi smo 2020. Godina u kojoj ćete, ako imate sreće biti zdravi i niste zaraženi Covid-19, odjednom , dobio je mnogo više slobodnog vremena nego što ste ikada zamislili. Pa kako se mogu zauzeti na ne previše glup način? O da
Kako postaviti OSMC s Hyperionom na Raspberry Pi s LED trakom WS2812b: 8 koraka
Kako postaviti OSMC s Hyperionom na Raspberry Pi s LED trakom WS2812b: Ponekad engleski vrlo dobro, ponekad ne … Prvo prvo. Ovo mi je prvi instruktor, 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 izvrstan alat koji pomaže pri pokretanju Windows aplikacija na Linuxu, Ubuntu sustavima itd. Da biste saznali sve pojedinosti posjetite www.winehq.org (ovo nije affiliate veza) Stvar je u tome što sve aplikacije za Windows izgrađene su za procesore s
Kako postaviti Pi-Hole na Raspberry Pi, mrežni bloker oglasa !!: 25 koraka
Kako postaviti Pi-Hole na Raspberry Pi, mrežni bloker oglasa !!: Za ovaj projekt trebat će vam: Raspberry Pi sposoban za povezivanje s internetom 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 tipkovnice: 7 koraka
Kako postaviti Raspberry Pi bez monitora i tipkovnice: Raspberry Pi je malo računalo s jednom pločom koje pokreće operacijski sustav Linux temeljen na Raspbian. Ova uputa će vam pokazati kako postaviti Raspberry Pi (bilo koji model) bez upotrebe monitora i tipkovnice. Koristit ću svoj Raspberry Pi 3 B+ s Raspbijem