Агуулгын хүснэгт:

Raspberry Pi дээр Dotnet -ийг хэрхэн тохируулах вэ: 5 алхам
Raspberry Pi дээр Dotnet -ийг хэрхэн тохируулах вэ: 5 алхам

Видео: Raspberry Pi дээр Dotnet -ийг хэрхэн тохируулах вэ: 5 алхам

Видео: Raspberry Pi дээр Dotnet -ийг хэрхэн тохируулах вэ: 5 алхам
Видео: МАЯТНИК ПОДАЧА ЧЕМПИОНОВ!КАК ОБУЧИТЬСЯ ПОДАЧЕ В НАСТОЛЬНОМ ТЕННИСЕ?#serve #подача #настольныйтеннис 2024, Арваннэгдүгээр
Anonim
Raspberry Pi дээр Dotnet -ийг хэрхэн тохируулах талаар
Raspberry Pi дээр Dotnet -ийг хэрхэн тохируулах талаар
Raspberry Pi дээр Dotnet -ийг хэрхэн тохируулах талаар
Raspberry Pi дээр Dotnet -ийг хэрхэн тохируулах талаар

Raspberry Pi дээрх NET Framework - энэ юу вэ, өөр юу вэ, яагаад? Microsoft. NET Framework -ийг ажиллуулах эсвэл Raspberry Pi дээр зүгээр л Dotnet гэж нэрлэх нь эхлээд харахад жаахан хачин, төвөгтэй сонсогдож байна. Гэхдээ хоёр дахь, илүү ойр харвал нэлээд ухаалаг бөгөөд боломжийн харагдаж байна.

Юуны өмнө, хэрэв та шинэ хэрэглэгч бол Raspberry Pi гэж юу вэ, Microsoft. NET Framework гэж юу вэ гэсэн хоёр том асуултыг тодруулцгаая.

РАСПБЕРРИ ПИ

Raspberry Pi бол бага эрчим хүч зарцуулдаг төхөөрөмж бөгөөд энгийн компьютерийн эх хавтан шиг харагддаг боловч хамаагүй бага хэмжээтэй байдаг. Энэ нь манай бусад компьютер болон зөөврийн компьютерын өөр өөр төрлийн процессорыг ашигладаг. Бидний өдөр тутмын компьютерийн төхөөрөмжүүдийг "x86" гэж нэрлэдэг бол RPi төхөөрөмжүүд нь "ARM" төхөөрөмжтэй байдаг. Бараг бүх RPi эзэмшигчид нээлттэй эхийн програм хангамж ашигладаг. Жишээлбэл, Raspbian үйлдлийн системийн Debian, Chromium вэб хөтөч гэх мэт. Олон тооны програмууд вэб дээр Repository нэртэй газар хадгалагддаг бөгөөд үүнийг Raspberry Pi сан дэмждэг.

Raspbian системийн бүх дэвшилтэт үйлдлүүд нь тушаалын мөр гэж нэрлэгддэг програмын тусламжтайгаар хийгддэг бөгөөд үүнийг миний хичээлд ашиглахаар төлөвлөж байна.

Хэрэв та төслийнхөө RPi төхөөрөмжийг худалдаж аваагүй байгаа бол одоо хамгийн сайн бөгөөд хурдан арга бол Amazon дээр захиалга өгөх явдал юм. Төслийн хувьд ямар ч төрөл эсвэл RPi төхөөрөмж сайн ажиллах тул та төсвөөсөө хамааран ямар ч загварыг сонгож болно.

MICROSOFT. NET FRAMEWORK

Microsoft -ийн Dotnet Framework нь зөвхөн Windows үйлдлийн систем дээр ажилладаг програм хангамж юм. Энэ нь том, боловсруулсан ангиудын номын сангаар хангадаг (ийм учраас үүнийг "Framework Class Library" буюу товчоор FCL гэж нэрлэдэг). Товчхондоо, энэ нь програм хангамж хөгжүүлэгчдэд бусад кодлох хэл дээр бичигдсэн кодыг ашиглах боломжийг олгодог. Энэ бол аюулгүй байдал, санах ойн менежмент, онцгой тохиолдлуудыг зохицуулах зэрэг үйлчилгээ үзүүлдэг апп виртуал машин юм.

ЯАГААД ГАРЫН ТӨХӨӨРӨМЖТЭД ХЭРЭГЛЭХ ВЭ

Энэ бол зөв асуулт боловч хариулт нь маш энгийн. Хэрэв та хөгжүүлэгч бол Raspberry Pi төсөлд (IoT, AI эсвэл бүр роботын хувьд) ARM төхөөрөмж ашигладаг бол та энэ техник хангамжийн зарим "кодлох асуудлыг" шийдэх хэрэгтэй болно. Raspberry Pi дээр суурилуулсан энэхүү онцлог нь хөгжүүлэгчид өөр өөр програмчлалын хэлийг хооронд нь солихоос зайлсхийж, ажлаа хийхэд илүү их эрх чөлөө, уян хатан байдлыг өгдөг. Хэрэв та Raspberry Pi дээр ямар нэгэн тусгай төсөл дээр ажиллахгүй байгаа бол үүнийг маш тохиромжтой, энерги хэмнэлттэй энэхүү хэлний хүрээ дээр код бичих зориулалттай машин болгон ашиглаж болно. Үнэндээ хамгийн дэвшилтэт бөөрөлзгөнө Pi загвар нь ердийн компьютерээс 40 дахин бага энерги зарцуулдаг (дөчин дахин - энэ бол алдаа биш юм)

Алхам 1: Эмуляторыг суулгана уу

Эмулятор суулгах
Эмулятор суулгах

Тиймээс, та Raspberry Pi дээр. NET Framework -ийг ашиглахын давуу болон сул талыг аль хэдийн ойлгосон тул түүний суулгалтыг авч үзье. Ердийнхөөр бол танд эмулятор хэрэгтэй болно. Дахин хэлэхэд, би хувийн хичээл дээрээ ExaGear Desktop -ийг ашиглах болно, энэ бол миний бодлоор маш сайн сонголт юм. Хэрэв танд таалагдахгүй байгаа эсвэл өөр эмулятор ашиглаж байгаа эсвэл өөр хувилбар хайхыг хүсч байвал та үүнийг хийх эрхтэй. Өөр төрлийн эмуляторын хувьд суулгалтын процесс бараг ижил хэвээр байдгийг анхаарна уу.

1. За, алхам алхмаар: Raspberry Pi -ийн эмуляторыг татаж аваарай. Энэ нь таны RPi файлын систем дэх Татаж авах хавтсанд орох ёстой. Тиймээс энэ фолдерт ороод эмуляторыг задлаарай: cd home/pi/Downloadstar -xvzpf exagear-desktop-rpi3.tar.gz

2. Үүний дараа thos командыг ашиглан эмуляцийн програмыг суулгана уу: sudo./install-exagear.sh

Алхам 2: X86 -г зочин систем болгон ажиллуулна уу

X86 -г зочин систем болгон ажиллуулна уу
X86 -г зочин систем болгон ажиллуулна уу

3. Зочин x86 системийг дараах тушаалаар эхлүүлнэ үү: exagear

4. x86 системийн ажлыг шалгана уу: arch

5. Үүнийг харж байна уу? i686

Бүх зүйл сайхан байна, дараагийн алхам руу орно уу!;)

Алхам 3: Wine татаж аваад тохируулна уу

Wine татаж аваад тохируулна уу
Wine татаж аваад тохируулна уу

Өмнөх зааварчилгаанд би аль хэдийн хэлсэнчлэн, Raspbian нь ARM -ийн онцгой ажиллах орчинтой. Тиймээс x86 орчинд зориулж бүтээсэн зүйлийг ажиллуулах боломжгүй юм. Түүгээр ч барахгүй x86 орчин нь Windows -д зориулагдсан програмуудыг ажиллуулахад нэмэлт тусламж шаарддаг. Тиймээс, бүхэл бүтэн хэлхээг ойлгохын тулд схемийг үзнэ үү, би энэ үйл явцыг дүрслэн харуулахын тулд тусгайлан хийсэн болно

6. Та Wine дотор зочин x86 system usine командын мөрийг суулгах ёстой: sudo apt-get install wine

Хэрэв та ExaGear -ийг яг над шиг ашигладаг бол дарс -хувилбар гэсэн тусгай хувилбартай эсэхийг шалгах хэрэгтэй

Та үүнийг дэлгэцэн дээр харах ёстой: "дарс-1.8.1-eltechs" (тоо өөр байж болно)

Алхам 4:. NET Framework -ийг суулгана уу. 1 -р хэсэг: Winetricks

NET Framework суулгана уу. 1 -р хэсэг: Winetricks
NET Framework суулгана уу. 1 -р хэсэг: Winetricks
NET Framework суулгана уу. 1 -р хэсэг: Winetricks
NET Framework суулгана уу. 1 -р хэсэг: Winetricks

Net Framework -ийг суулгахаасаа өмнө "Winetricks" нэртэй хэд хэдэн нэмэлт багцыг татаж аваад суулгах хэрэгтэй болно.

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

Хэрэв та Ubuntu -г ашиглаж байгаа бол дараах зүйлийг хийнэ үү./winetricks dotnet40

NET Framevwork 2.0, 3.0 ба 4.0 хувилбаруудыг дараалан суулгах шаардлагатай байна. Энэ нь зөвхөн ийм байдлаар ажилладаг. Үүнийг дуусмагц дараагийн алхам руу орно уу

Алхам 5:. NET Framework -ийг суулгана уу. 2 -р хэсэг: Хувилбар 4.5

. NET Framework суулгана уу. 2 -р хэсэг: Хувилбар 4.5
. NET Framework суулгана уу. 2 -р хэсэг: Хувилбар 4.5

Одоо та Wine дор. NET Framework 4.5-ийг татаж суулгах хэрэгтэй: wget download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe

дарс dotnetfx45_full_x86_x64.exe

Дараа нь та суулгагчийн менежерийн цонхыг харах ёстой. Зөвхөн зааврыг дагаж, суулгацаа дуусгана уу. Ингээд л боллоо!

Чухал шинэчлэлт! ExaGear үйлчилгээнд байхгүй болсон юм шиг байна. Хэрэв та ExaGear лицензийг хараахан худалдаж аваагүй байгаа бол QEMU (https://www.qemu.org/) ашиглах нь дээр гэж бодож байна. Ерөнхий зарчим ижил байх болно.

Зөвлөмж болгож буй: