Përmbajtje:

Si të vendosni Dotnet në Raspberry Pi: 5 hapa
Si të vendosni Dotnet në Raspberry Pi: 5 hapa

Video: Si të vendosni Dotnet në Raspberry Pi: 5 hapa

Video: Si të vendosni Dotnet në Raspberry Pi: 5 hapa
Video: Превратите свой Raspberry Pi Pico в ПЛК Mitsubishi FX1N 2024, Nëntor
Anonim
Si të vendosni Dotnet në Raspberry Pi
Si të vendosni Dotnet në Raspberry Pi
Si të vendosni Dotnet në Raspberry Pi
Si të vendosni Dotnet në Raspberry Pi

NET Framework mbi Raspberry Pi - çfarë është ajo dhe, për më tepër, PSE? Drejtimi i Microsoft. NET Framework ose i quajtur thjesht Dotnet në Raspberry Pi tingëllon pak i çuditshëm dhe i ndërlikuar në shikim të parë. Por rezulton mjaft i zgjuar dhe i arsyeshëm në pamjen e dytë, më të afërt.

Para së gjithash, në rast se jeni fillestar, le të sqarojmë dy pyetjet kryesore: Çfarë është Raspberry Pi dhe çfarë është Microsoft. NET Framework.

MJENCIA PI

Raspberry Pi është një pajisje që konsumon energji të ulët, që duket si një motherboard i zakonshëm i kompjuterit, por shumë (dua të them shumë) më i vogël. Ai përdor lloje të ndryshme procesorësh, siç bëjnë PC -të dhe laptopët tanë. Ai që është në pajisjet tona kompjuterike të përditshme quhet "x86" ndërsa pajisjet RPi kanë ato "ARM". Pothuajse të gjithë pronarët e RPi përdorin softuer me burim të hapur. Për shembull Debian i sistemit operativ Raspbian, shfletuesi i uebit Chromium, etj. Shumë aplikacione mbahen në një vend në internet të quajtur Repository dhe mbështeten nga fondacioni Raspberry Pi.

Kryesisht të gjitha operacionet e përparuara brenda sistemit të Raspbian kryhen me një aplikacion të quajtur rreshti i komandës, të cilin gjithashtu kam për qëllim ta përdor në mësimin tim.

Në rast se nuk keni blerë një pajisje RPi për projektin tuaj, mënyra më e mirë dhe më e shpejtë tani është të bëni një porosi në Amazon. Sa i përket projektit, çdo lloj ose pajisje RPi do të funksionojë mirë, kështu që ju mund të zgjidhni çdo model, në varësi të buxhetit tuaj.

KORNIZA MICROSOFT. NET

Dotnet Framework nga Microsoft është një softuer që funksionon vetëm në Windows OS. Ajo siguron një bibliotekë të madhe dhe të përpunuar të klasave (kjo është arsyeja pse quhet edhe "Biblioteka e Klasës Kuadër" ose shkurt FCL). Me pak fjalë, ai i mundëson një zhvilluesi të softuerit të përdorë kodin e shkruar në gjuhë të tjera kodimi. Anshtë një makinë virtuale e aplikacionit, që ofron shërbime të tilla si siguria, menaxhimi i kujtesës dhe trajtimi i përjashtimeve.

PSE P USRDORNI P ONR PAJISJET E ARMIT

Questionshtë pyetja e duhur edhe pse përgjigja është shumë e thjeshtë. Nëse jeni një zhvillues dhe përdorni një pajisje ARM për një lloj projekti Raspberry Pi (ose IoT, ose AI, apo edhe Robotics) ju patjetër do të keni nevojë të përmbushni disa "çështje kodimi" në atë pajisje. Kjo veçori e vendosur në Raspberry Pi i jep një zhvilluesi shumë më tepër liri dhe fleksibilitet në kryerjen e punës së tyre duke shmangur ndërrimin midis gjuhëve të ndryshme të programimit. Dhe nëse nuk jeni duke punuar në ndonjë projekt të veçantë mbi Raspberry Pi, thjesht mund ta përdorni atë si një makinë pune për kodimin në këtë kuadër ndër-gjuhësor, i cili është shumë i përshtatshëm dhe me energji. Në fakt, modeli më i avancuar i mjedrës Pi konsumon 40 herë më pak energji sesa një kompjuter tipik (dyzet herë - ky nuk është një gabim)

Hapi 1: Instaloni Emulatorin

Instaloni Emulatorin
Instaloni Emulatorin

Pra, siç i keni kuptuar tashmë të gjitha të mirat dhe të këqijat e përdorimit të. NET Framework në Raspberry Pi., Le të shkojmë te instalimi i tij. Si zakonisht, do t'ju duhet një emulator për këtë. Dhe përsëri, në mësimin tim personal do të përdor ExaGear Desktop, i cili, sipas mendimit tim, është një zgjedhje mjaft e mirë. Nëse nuk ju pëlqen ose po përdorni tashmë një emulator tjetër, ose dëshironi të kërkoni ndonjë alternativë, jeni të lirë ta bëni atë. Vini re, se me një lloj tjetër të emulatorit procesi i instalimit qëndron pothuajse i njëjtë.

1. Epo, ecni përpara: Shkarkoni emulatorin tuaj për mjedër Pi. Duhet të futet në dosjen Shkarkimet në sistemin tuaj të skedarëve RPi. Pra futuni në këtë dosje dhe shpaketoni emulatorin: cd home/pi/Downloadstar -xvzpf exagear-desktop-rpi3.tar.gz

2. Pas kësaj përdorni komandën thos për të instaluar programin e emulimit: sudo./install-exagear.sh

Hapi 2: Nisni X86 Si një sistem vizitorësh

Nisni X86 Si një sistem vizitorësh
Nisni X86 Si një sistem vizitorësh

3. Filloni sistemin mysafir x86 me komandën: exagear

4. Kontrolloni punën e sistemit x86: hark

5. E shihni këtë? i686

Gjithçka është mirë, shkoni në hapin tjetër!;)

Hapi 3: Shkarkoni dhe Vendosni Verën

Shkarkoni dhe Vendosni Verën
Shkarkoni dhe Vendosni Verën

Siç kam thënë tashmë në udhëzimet e mia të mëparshme, Raspbian ka mjedisin e tij ekskluziv të punës të ARM -së. Pra, është e pamundur të ekzekutosh ndonjë gjë në të krijuar për mjedisin x86. Për më tepër, mjedisi x86 në vetvete kërkon një ndihmë shtesë për të ekzekutuar aplikacionet, të bëra për Windows. Pra, që ju të kuptoni të gjithë zinxhirin, shihni skemën, unë e kam bërë posaçërisht për të ilustruar procesin

6. Ju duhet të instaloni Wine brenda linjës së komandës usine guest x86 usine: sudo apt-get install wine

Nëse përdorni ExaGear ashtu si unë, duhet të siguroheni që ai të ketë një version të veçantë: verzionin -verzionin

Ju duhet ta shihni këtë në ekranin tuaj: "wine-1.8.1-eltechs" (shifrat mund të ndryshojnë)

Hapi 4: Instaloni. NET Framework. Pjesa 1: Shiritat e verës

Instaloni. NET Framework. Pjesa 1: Shiritat e verës
Instaloni. NET Framework. Pjesa 1: Shiritat e verës
Instaloni. NET Framework. Pjesa 1: Shiritat e verës
Instaloni. NET Framework. Pjesa 1: Shiritat e verës

Para instalimit të. Net Framework do të duhet të shkarkoni dhe instaloni disa pako shtesë të quajtur "Winetricks":

sudo apt-get install cabextractwget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks

Në rast se përdorni Ubuntu, bëni sa më poshtë:./winetricks dotnet40

Ne kemi nevojë për këtë për të instaluar në mënyrë të vazhdueshme në. NET Framevwork versionet 2.0, 3.0 dhe 4.0 njëra pas tjetrës. Punon vetëm në këtë mënyrë. Sapo të përfundoni me këtë, shkoni në hapin tjetër

Hapi 5: Instaloni. NET Framework. Pjesa 2: Versioni 4.5

Instaloni. NET Framework. Pjesa 2: Versioni 4.5
Instaloni. NET Framework. Pjesa 2: Versioni 4.5

Tani, duhet të shkarkoni dhe instaloni. NET Framework 4.5 nën Wine: wget download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe

verë dotnetfx45_full_x86_x64.exe

Pastaj duhet të shihni dritaren e menaxherit të instaluesit. Vetëm ndiqni udhëzimet dhe përfundoni instalimin. Kjo eshte!

P URDITSIM I RNDSISHM! Duket se ExaGear nuk është më në shërbim. Nëse nuk e keni blerë ende licencën ExaGear, kështu që, mendoj se më mirë të përdorni QEMU (https://www.qemu.org/). Parimi i përgjithshëm do të jetë i njëjtë.

Recommended: