האם רצית אי פעם שרת המופעל על ידי אובונטומתחת ל 60 $? בזכות אובונטו Snappy Core אתה יכול לקבל גרסה רזה ומורידה של אובונטו להפעלת יישומים בדרגת שרת על Raspberry Pi בקלות. הבין שלמרות שלסנאפני קור יש "Ubuntu" בכותרת, זה לא אומר שזה עובד כמו אובונטו המסורתית. במקום זאת, זה פועל כולו עם חבילות Snappy. משתמשים לא יוכלו לבצע "sudo apt install xxx", וכו '. כך תוכלו להתקין Ubuntu Core ב- Raspberry Pi
הערה: Snappy Core תומך במכשירים משובצים אחרים מלבד קו ה- Pi, כמו ה- Orange Pi, Intel Joule וכו '.
מהו ליבת אובונטו?
Ubuntu Core היא גרסה מינימלית של אובונטואין את בסיס הליבה של דביאן (apt / apt-get). גרסה זו של אובונטו היא אידיאלית למכשירי Internet Of Things, מחשבי ענן והתקנים קטנים כמו Raspberry Pi.
בשל העובדה כי אובונטו Core מופשטתאובונטו, זה פועל הרבה יותר קל ודורש פחות משאבים. כל החבילות והתוכנות במערכת מועברות ב- Snaps. משלוח חבילות מסוג זה הופך את קבלת התוכנה האחרונה ל- Ubuntu Core לרוח.
להכין
צור חשבון
שימוש באובונטו Core דורש חשבון SSO. עבור לדף זה והירשם. כניסה לחשבון Ubuntu Snappy Core באמצעות חשבונך תחייב ותירשם את חשבונך ב- Pi.
ייבא מפתח SSH
לאחר רישום חשבון באובונטו, השלב הבא הוא לייבא מפתח SSH, כך שכשאתם נכנסים ל- Ubuntu Core, SSH עובד נכון. אם כבר יש לך מפתח SSH ציבורי, (ממוקם ב ~ / .ssh ומסתיים ב פוב) הדבק את תוכנו בדף זה כאן.
אחרת, קרא את ההדרכה שלנו בנושא יצירת SSHמפתחות. עקוב רק אחר החלק במאמר המכסה את יצירת המפתחות. התעלם מהקטע שעובר על ייבוא המפתח. במקום זאת, העתק את תוכן המסמך id_rsa.pub ממוקם ב ~ / .ssh לדף אובונטו.
צור מדיה להתקנה
כאשר ייבאת את מפתח ה- SSH הציבורי שלך,השלב הבא הוא ליצור אמצעי התקנה. הורד את הגרסה האחרונה של Ubuntu Core עבור Raspberry Pi 2 או Raspberry Pi 3. ואז חבר כרטיס Micro SD למחשב האישי שלך.
שרוף את אמצעי ההתקנה באמצעות Etcher.
אתחול ראשון
חבר את ה- Ubuntu Core Micro SD החדש שנוצר לאחרונהכרטיס לפטל פטל. בנוסף, חבר כבל HDMI, כמו גם מקלדת. כאשר ה- Pi נדלק, תראה הודעה על המסך. הנחיה זו מאפשרת למשתמש לדעת שהוא מוכן לתצורה. לחץ על מקש Enter כדי להתחיל בתהליך התצורה של Ubuntu Core.
בחר "התחל". בדף הראשון, עליך להגדיר את חיבור הרשת עבור ה- Pi. אובונטו גרעין תומכת בחיבורים הן לאתרנט והן למחשבים אלחוטיים. האם אתה משתמש ב- Pi 3 וצריך WiFi? בחר "wlan0", ועבור משם.
תצורה
הערה: משתמשי Pi 2, אם אתה זקוק ל- WiFi, תצטרך שיהיה דונגל אלחוטי USB לחיבור לחיבור.
במהלך תצורת הרשת, הקפד לבחור "השתמש ב- DHCPv4" אם אתה משתמש ב- IPv4. אפשרות זו תקצה למכשיר באופן אוטומטי כתובת IP. להשתמש ב- Ipv6? בחר במקום זאת "השתמש ב- DHCPv6".
לאחר קביעת התצורה של חיבור הרשת, אובונטוCore תבקש מהמשתמש להזין כתובת דוא"ל. קחו בחשבון שזו כתובת הדוא"ל שמתאימה לחשבון אובונטו שנוצר קודם לכן. הזן אותו ובחר "סיים".
לאחר ניסיון להתחברות, Ubuntu Core תודיע למשתמש שהמכשיר רשום לחשבון הדוא"ל שהוזן ושאפשר להתחבר באמצעות SSH.
העתק את הפקודה SSH שהיא מדפיסה עלהשתמש במסך במחשב הלינוקס שלך. זכור כי כניסה מחייבת אותו מפתח SSH שהוחל קודם לכן. וודא שהמפתח שנוסף לחשבון אובונטו שלך קיים גם בכל מחשב שמשמש להתחברות. הקובץ חייב להיות בכתובת ~ / .ssh / id_rsa.pub
באמצעות Ubuntu Core
לאחר ההתקנה הראשונית, Ubuntu Core יטעןמושב אובונטו חשוף מבוסס טרמינל. היכנס לסשן הליבה המהיר של אובונטו ב- Raspberry Pi דרך מסוף SSH במחשב מרוחק. לחלופין, השתמש בפגישה המסופרת החשופה ישירות מה- Pi.
כדי להתחבר, החלף איקס ו י עם מידע ה- SSH אותו הדפיס אובונטו Core על גבי המסך במהלך תהליך התצורה הראשוני.
ssh x@y
זכור כי ליבת אובונטו אינה משתמשת ב- Apt. כדי להתקין תוכנה תצטרך ליצור אינטראקציה עם חבילות הצמד.
רוצה להפוך את ה- Pi שלך לשרת NextCloud? נסה:
sudo snap install nextcloud
מעוניין לגרום לדוקר לרוץ? עשה:
sudo snap install docker
ישנם הרבה מצבים שונים של שרתים שיכולים להריץ בקלות ב- Pi מה שהופך אותו למושלם לשרת לינוקס זול.
הערה: אנא הבין ש- Ubuntu Core לא מיועד למחשוב מסורתי, ואם אתה מצפה שיהיה שולחן עבודה מסורתי של אובונטו, עדיף להתקין את Ubuntu Mate עבור ה- Raspberry Pi. זה מספק חווית לינוקס מסורתית מבוססת ARM עבור Pi 2 ו- Pi 3.
הערות