תוכן עניינים:

כיצד להגדיר Dotnet ב- Raspberry Pi: 5 שלבים
כיצד להגדיר Dotnet ב- Raspberry Pi: 5 שלבים

וִידֵאוֹ: כיצד להגדיר Dotnet ב- Raspberry Pi: 5 שלבים

וִידֵאוֹ: כיצד להגדיר Dotnet ב- Raspberry Pi: 5 שלבים
וִידֵאוֹ: 10 самых АТМОСФЕРНЫХ мест Дагестана. БОЛЬШОЙ ВЫПУСК #Дагестан #ПутешествиеПоДагестану 2024, נוֹבֶמבֶּר
Anonim
כיצד להגדיר Dotnet ב- Raspberry Pi
כיצד להגדיר Dotnet ב- Raspberry Pi
כיצד להגדיר Dotnet ב- Raspberry Pi
כיצד להגדיר Dotnet ב- Raspberry Pi

NET Framework ב- Raspberry Pi - מה זה ומה יותר, למה? הפעלת Microsoft. NET Framework או שנקראת גם רק Dotnet ב- Raspberry Pi נשמעת במבט ראשון קצת מוזרה ומסובכת. אבל זה נראה די חכם וסביר במבט השני והקרוב יותר.

קודם כל, למקרה שאתה חדש, בואו נבהיר את שתי השאלות העיקריות: מהו Raspberry Pi ומהו Microsoft. NET Framework.

פאי פטל

Raspberry Pi הוא מכשיר הצורך צריכת אנרגיה נמוכה, שנראה כמו לוח אם רגיל של מחשב אישי אך קטן בהרבה (כלומר הרבה). הוא משתמש במעבדים מסוגים אחרים כמו המחשבים הניידים והמחשבים הניידים שלנו. זה שנמצא במכשירי המחשב היומיומיים שלנו נקרא "x86" ואילו למכשירי RPi יש מכשירים "ARM". כמעט כל בעלי RPi משתמשים בתוכנת קוד פתוח. לדוגמה דביאן ממערכת ההפעלה Raspbian, דפדפן אינטרנט Chromium וכו '. הרבה יישומים נשמרים במקום באינטרנט שנקרא Repository ונתמך על ידי קרן Raspberry Pi.

כל הפעולות המתקדמות במערכת ה- Raspbian מתבצעות בעיקר עם אפליקציה שנקראת שורת פקודה, שאליה אני מיועדת להשתמש גם בהדרכה שלי.

אם עדיין לא רכשת מכשיר RPi לפרויקט שלך הדרך הטובה והמהירה ביותר כעת היא לבצע הזמנה באמזון. באשר לפרויקט, כל סוג או מכשיר RPi יעשה טוב, כך שתוכל לבחור כל דגם, בהתאם לתקציב שלך.

מסגרת MICROSOFT. NET

Dotnet Framework של מיקרוסופט היא תוכנה שפועלת רק במערכת ההפעלה Windows. הוא מספק ספריית שיעורים גדולה ומעובדת (לכן היא נקראת גם "ספריית כיתות מסגרת" או בקיצור FCL). בקצרה, היא מאפשרת למפתח תוכנה להשתמש בקוד הכתוב בשפות קידוד אחרות. זוהי מכונה וירטואלית לאפליקציות, המספקת שירותים כגון אבטחה, ניהול זיכרון וטיפול בחריגים.

מדוע להשתמש בו במכשירי זרוע

זו השאלה הנכונה למרות שהתשובה פשוטה מאוד. אם אתה מפתח ומשתמש במכשיר ARM לפרוייקט מסוג Raspberry Pi (או IoT, או AI, או אפילו רובוטיקה), בהחלט תצטרך למלא כמה "בעיות קידוד" על החומרה הזו. תכונה זו שהוגדרה ב- Raspberry Pi מעניקה למפתח הרבה יותר חופש וגמישות בביצוע עבודתם, תוך הימנעות ממעבר בין שפות תכנות שונות. ואם אינך עובד על שום פרויקט מיוחד ב- Raspberry Pi אתה יכול פשוט להשתמש בו כמכונת עבודה לקידוד על מסגרת חוצה שפות זו הנוחה מאוד וחסכונית באנרגיה. למעשה, דגם הפטל הפטל המתקדם ביותר צורך פי 40 פחות אנרגיה ממחשב רגיל (ארבעים פעמים - זו לא טעות)

שלב 1: התקן אמולטור

התקן אמולטור
התקן אמולטור

אז, כפי שכבר הבנתם את כל היתרונות והחסרונות של שימוש ב-. NET Framework ב- Raspberry Pi., בואו נגיע להתקנה שלו. כרגיל, תזדקק לאמולטור לשם כך. ושוב, בהדרכה האישית שלי אשתמש ב- ExaGear Desktop, שלדעתי היא בחירה טובה למדי. אם אתה לא אוהב את זה או שאתה כבר משתמש באמולטור אחר, או שאתה רוצה לחפש אלטרנטיבה, אתה חופשי לעשות זאת. שים לב, שעם סוג אחר של אמולטור תהליך ההתקנה נשאר כמעט זהה.

1. ובכן, שלב על: הורד אמולטור שלך עבור פטל פטל. זה אמור להיכנס לתיקיית הורדות במערכת הקבצים 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: הורד והגדר יין

הורד והגדר יין
הורד והגדר יין

כפי שכבר סיפרתי במדריכים הקודמים שלי, ל- Raspbian יש סביבת עבודה בלעדית של ARM. אז אי אפשר להריץ עליו משהו שנוצר עבור סביבת x86. יתר על כן, סביבת x86 עצמה דורשת עזרה נוספת להפעלת האפליקציות, המיועדות עבור Windows. אז בכדי שתבין את כל השרשרת, עיין בתכנית, הכנתי במיוחד להמחשת התהליך

6. עליך להתקין יין בתוך שורת הפקודה מערכת x86 מערכת אורחת usine: sudo apt-get install יין

אם אתה משתמש ב- ExaGear בדיוק כמוני, עליך לוודא שיש לו גרסה מיוחדת: יין -גרסה

אתה אמור לראות את זה על המסך שלך: "wine-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

במקרה שאתה משתמש באובונטו, בצע את הפעולות הבאות:./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

כעת עליך להוריד ולהתקין. 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/). העיקרון הכללי יהיה זהה.

מוּמלָץ: