Mündəricat:
- Addım 1: Emulatoru quraşdırın
- Addım 2: Qonaq Sistemi olaraq X86 -ı işə salın
- Addım 3: Şərabı yükləyin və qurun
- Addım 4:.NET Framework qurun. 1 -ci hissə: Winetricks
- Addım 5:.NET Framework qurun. 2 -ci hissə: Versiya 4.5
Video: Raspberry Pi -də Dotnet'i necə qurmaq olar: 5 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:43
Raspberry Pi -də NET Framework - bu nədir və üstəlik NİYƏ? Microsoft. NET Framework -ü işlətmək və ya Raspberry Pi -də yalnız Dotnet adlandırmaq ilk baxışdan bir az qəribə və çətin gəlir. Ancaq ikinci, daha yaxından baxanda olduqca ağıllı və ağlabatan çıxır.
Hər şeydən əvvəl, bir təcrübəsiz olsanız, iki əsas suala aydınlıq gətirək: Raspberry Pi nədir və Microsoft. NET Framework nədir.
Raspberry PI
Raspberry Pi, adi bir PC anakartına bənzəyən, lakin daha çox (demək istədiyim qədər) daha az enerji sərf edən bir cihazdır. Kompüterlərimizdə və noutbuklarımızda olduğu kimi fərqli növ prosessorlardan istifadə edir. Gündəlik kompüter cihazlarımızda olanlara "x86" deyilir, RPi cihazlarında isə "ARM" cihazları var. Demək olar ki, bütün RPi sahibləri açıq mənbə proqramlarından istifadə edirlər. Məsələn, Raspbian əməliyyat sisteminin Debianı, Chromium veb brauzeri və s. Bir çox tətbiq İnternetdə Repository adlı yerdə saxlanılır və Raspberry Pi fondu tərəfindən dəstəklənir.
Əsasən Raspbian sistemindəki bütün inkişaf etmiş əməliyyatlar, təlimatımda istifadə etməyi planlaşdırdığım əmr xətti adlı bir tətbiq ilə həyata keçirilir.
Layihəniz üçün bir RPi cihazı almamısınızsa, indi ən yaxşı və ən sürətli yol Amazon -da sifariş verməkdir. Layihəyə gəldikdə, hər hansı bir növ və ya RPi cihazı yaxşı işləyəcək, buna görə də büdcənizə görə istənilən modeli seçə bilərsiniz.
MICROSOFT. NET FRAMEWORK
Microsoft tərəfindən hazırlanmış Dotnet Framework yalnız Windows əməliyyat sistemində işləyən bir proqramdır. Böyük və işlənmiş siniflər kitabxanası təmin edir (buna görə də buna "Framework Class Kitabxanası" və ya qısaca FCL deyilir). Bir sözlə, bir proqram təminatçısına digər kodlaşdırma dillərində yazılmış kodu istifadə etməyə imkan verir. Təhlükəsizlik, yaddaş idarəetmə və istisnaların idarə edilməsi kimi xidmətlər göstərən bir tətbiq virtual maşındır.
NİYƏ QOL SİSTEMLƏRİNDƏ İSTİFADƏ EDİN
Cavab çox sadə olsa da doğru sualdır. Bir geliştiricisinizsə və bir növ Raspberry Pi layihəsi üçün bir ARM cihazı istifadə edirsinizsə (ya IoT, ya AI, ya da Robototexnika), bu cihazdakı bəzi "kodlaşdırma problemlərini" mütləq yerinə yetirməli olacaqsınız. Raspberry Pi üzərində qurulan bu xüsusiyyət, bir geliştiriciyə fərqli proqramlaşdırma dilləri arasında keçid etmədən işlərini yerinə yetirməkdə daha çox azadlıq və rahatlıq verir. Raspberry Pi-də xüsusi bir layihə üzərində işləmirsinizsə, onu çox əlverişli və enerjiyə qənaət edən bu dil arası çərçivədə kodlaşdırmaq üçün işləyən bir maşın kimi istifadə edə bilərsiniz. Əslində, ən qabaqcıl moruq Pi modeli tipik bir kompüterdən 40 dəfə az enerji sərf edir (qırx dəfə - bu səhv deyil)
Addım 1: Emulatoru quraşdırın
Raspberry Pi -də. NET Framework -dən istifadənin bütün müsbət və mənfi cəhətlərini artıq başa düşdüyünüz kimi, onun quraşdırılmasına keçək. Həmişə olduğu kimi, bunun üçün bir emulyatora ehtiyacınız olacaq. Yenə də şəxsi dərsliyimdə, fikrimcə, olduqca yaxşı bir seçim olan ExaGear Desktop istifadə edəcəyəm. İstəmirsinizsə və ya başqa bir emulator istifadə edirsinizsə və ya başqa bir alternativ axtarmaq istəyirsinizsə, bunu etməkdə sərbəstsiniz. Unutmayın ki, başqa bir emulyator növü ilə quraşdırma prosesi demək olar ki, eyni qalır.
1. Yaxşı, addım atın: moruq Pi üçün emulatorunuzu yükləyin. RPi fayl sisteminizdəki Yükləmələr qovluğuna daxil olmalıdır. Beləliklə, bu qovluğa daxil olun və emulyatoru açın: cd home/pi/Downloadstar -xvzpf exagear-desktop-rpi3.tar.gz
2. Bundan sonra emosiya proqramını qurmaq üçün thos əmrindən istifadə edin: sudo./install-exagear.sh
Addım 2: Qonaq Sistemi olaraq X86 -ı işə salın
3. Qonaq x86 sistemini: exagear əmri ilə işə salın
4. x86 sistem işini yoxlayın: arch
5. Bunu görürsünüzmü? i686
Hər şey yaxşıdır, növbəti mərhələyə keçin!;)
Addım 3: Şərabı yükləyin və qurun
Əvvəlki təlimatlarımda da dediyim kimi, Raspbian -ın özünəməxsus ARM iş mühiti var. Buna görə x86 mühiti üçün yaradılmış heç bir şeyi işə salmaq mümkün deyil. Üstəlik, x86 mühitinin özü, Windows üçün hazırlanmış tətbiqləri işə salmaq üçün əlavə kömək tələb edir. Beləliklə, bütün zənciri başa düşməyiniz üçün prosesi görmək üçün xüsusi olaraq hazırladığım sxemə baxın
6. Qonaq x86 sistemi usine komanda sətirində Wine quraşdırmalısınız: sudo apt-get install wine
ExaGear -ı mənim kimi istifadə edirsinizsə, bunun xüsusi bir versiyasının olduğundan əmin olmalısınız: şərab -versiya
Bunu ekranda görməlisiniz: "wine-1.8.1-eltechs" (rəqəmlər dəyişə bilər)
Addım 4:. NET Framework qurun. 1 -ci hissə: Winetricks
Net Framework qurmadan əvvəl "Winetricks" adlı bir neçə əlavə paketi yükləməli və quraşdırmalısınız:
sudo apt-get install cabextractwget https://raw.githubusercontent.com/Winetricks/winetricks/master/src/winetricks chmod +x winetricks
Ubuntu istifadə edirsinizsə, aşağıdakıları edin:./winetricks dotnet40
NET Framevwork 2.0, 3.0 və 4.0 versiyalarını bir -birinin ardınca yükləmək üçün buna ehtiyacımız var. Yalnız bu şəkildə işləyir. Bunu bitirdikdən sonra növbəti addıma keçin
Addım 5:. NET Framework qurun. 2 -ci hissə: Versiya 4.5
İndi Şərab altında. NET Framework 4.5'i yükləməlisiniz: wget download.microsoft.com/download/b/a/4/ba4a7e71-2906-4b2d-a0e1-80cf16844f5f/dotnetfx45_full_x86_x64.exe
şərab dotnetfx45_full_x86_x64.exe
Sonra quraşdırıcı meneceri pəncərəsini görməlisiniz. Yalnız təlimatları izləyin və quraşdırmanı tamamlayın. Bu belədir!
Vacib Yeniləmə! Deyəsən ExaGear artıq xidmətdə deyil. ExaGear lisenziyasını hələ almamısınızsa, QEMU (https://www.qemu.org/) istifadə etməyiniz daha yaxşı olar. Ümumi prinsip eyni olacaq.
Tövsiyə:
Eclipse (eGit) ilə İnteraktivliyi necə yenidən qurmaq olar: 10 addım
Eclipse (eGit) ilə İnteraktivliyi necə yenidən qurmaq olar: 20180718 - Düşünürəm " Şəkillərlə bağlı məsələni həll etdim. Yaxınlaşdırılmış görünsələr və ya mənası yoxdursa, vurmağa çalışın. Bir problemlə qarşılaşsanız mənə mesaj göndərin və mən sizə kömək etməyə çalışacağam
Bir Raspberry Pi qurmaq və istifadə etməyə necə başlamaq olar: 4 addım
Bir Raspberry Pi qurmaq və istifadə etməyə necə başlamaq olar: Gələcəyin oxucuları üçün 2020-ci ildəyik. Sağlam olduğunuz üçün şanslısınızsa və Covid-19-a yoluxmursunuzsa, birdən-birə , təsəvvür etdiyinizdən daha çox boş vaxtınız var. Elə isə özümü necə də çox axmaq bir şəkildə işğal edə bilərəm? Oh bəli
WS2812b Led Strip ilə Raspberry Pi -də Hyperion ilə OSMC -ni necə qurmaq olar: 8 addım
WS2812b Led Strip ilə Raspberry Pi -də Hyperion ilə OSMC -ni necə qurmaq olar: Bəzən ingilis dilini çox yaxşı bilirəm, bəzən yox … İlk öncə hər şey. Bu mənim ilk öyrədicimdir və ingilis dili mənim ana dilim deyil, xahiş edirəm mənə qarşı çox sərt olmayın. Bu çərçivənin necə qurulacağına aid olmayacaq, bu çox asandır. Söhbət installidən gedir
Raspberry Pi Temperatur Monitorunu Necə Qurmaq olar: 9 addım
Raspberry Pi Temperatur Monitorunu Necə Yaratmaq olar: Temperatur və rütubət bugünkü sənaye dünyasında həyati əhəmiyyətli məlumat nöqtələridir. İşlərin düzgün getməsi üçün server otaqları, ticarət dondurucuları və istehsal xətləri üçün ətraf mühit məlumatlarını izləmək lazımdır. Orada çoxlu həll yolları var
Raspberry Pi və Ubidots ilə İnsan Sayğacını Necə Qurmaq olar: 6 addım
Raspberry Pi və Ubidots ilə İnsanlar Sayğacını Necə Yaratmaq olar: Bu sadə layihədə, Raspberry Pi -nin qarşısından bir obyektin keçdiyini müəyyən etmək üçün hərəkət sensoru istifadə edəcəyik. Sonra bunun neçə dəfə baş verdiyini hesablayacağıq və bu dəyəri Ubidotlara göndərəcəyik. İnsan sayğacları, ümumiyyətlə, bahalı qurğulardır