התקן והגדר את Raspbian ב- Raspberry Pi: 6 שלבים
התקן והגדר את Raspbian ב- Raspberry Pi: 6 שלבים
Anonim
התקן והגדר את Raspbian ב- Raspberry Pi
התקן והגדר את Raspbian ב- Raspberry Pi

הדרכה זו מיועדת לאנשים שרוצים להתקין Raspbian ב- Raspberry Pi.

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

הוראה זו חולקה כדלקמן:

שלב 1: קצת על ופי פטל

שלב 2: הכן והתקן את Raspbian

שלב 3: הפעל SSH ו- VNC

שלב 4: הגדר IP סטטי לגישה

שלב 5: גש ללוח מרחוק באמצעות מסוף (SSH)

שלב 6: גש ללוח מרחוק באמצעות ממשק גרפי (VNC)

שלב 1: קצת על ופי פטל

Raspberry Pi הוא שמה של שורה של מחשבי מיקרו המיוצרים על ידי קרן Raspberry Pi ובסיסה בבריטניה. החזון של הקרן הוא להקל על אנשים לגשת למחשוב.

אנשים ברחבי העולם משתמשים ב- Raspberry Pi כדי להכשיר תכנות, לפתח פרויקטים של חומרה ותוכנה, ליישם פרויקטים של אוטומציה ביתית, להגיש מועמדות לפרויקטים תעשייתיים, ליישם פרויקטים של IoT (Internet of Things) ולשחק משחקי וידיאו באמצעות מערכות retrogame, למשל Recalbox ו- Retropie..

פטל עשוי להריץ כמה גרסאות של מערכות הפעלה ידועות, אך הנפוץ ביותר הוא Raspbian.

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

שלב 2: הכן והתקן את Raspbian

הפעלת Raspbian ב- Raspberry Pi דורשת התקנת המערכת על כרטיס זיכרון מיקרו SD של 8GB לפחות ורצוי מחלקה 10.

אתה יכול להתקין את Raspbian בכל הגרסאות של Raspberry Pi. להדרכה זו אני משתמש ב- Raspberry Pi 3 דגם B +.

כדי להמשיך בהתקנה ובהגדרת מערכת ההפעלה תזדקק לפריטים הבאים:

01 - Raspberry Pi01 - ספק כוח ל- Raspberry Pi 3 (Pi 2 / B / B+) 01 - מארז אקרילי עם צידנית ל- Raspberry Pi 3 (אופציונלי) 01 - כרטיס זיכרון Micro SD (16Gb ou 32Gb) 01 - כרטיס קורא SD SD01 - צג HDMI01 - כבל HDMI01 - עכבר USB01 - מקלדת USB

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

השתמש בקורא כרטיסי מיקרו SD כדי לחבר את כרטיס הזיכרון למחשב:

תמונה
תמונה

הורד עיצוב כרטיס זיכרון SD והתקן:

www.sdcard.org/downloads/formatter/eula_windows/index.html

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

תמונה
תמונה
תמונה
תמונה
תמונה
תמונה
תמונה
תמונה

הורד את Raspbian עם שולחן עבודה ותוכנה מומלצת:

www.raspberrypi.org/downloads/raspbian/

לאחר ההורדה, פרקו את הקובץ כך שהתמונה תיווצר.

הורד את עטר והתקן:

www.balena.io/etcher/

פתח את עטר, בחר את התמונה של Raspbian שהורדת, בחר את כונן כרטיס הזיכרון שבו תוקלט התמונה, לחץ על "המשך", לחץ על האפשרות "פלאש", המתן עד לסיום ההליך וסגור את התוכנית:

תמונה
תמונה
תמונה
תמונה
תמונה
תמונה
תמונה
תמונה

הסר את קורא הכרטיסים מהמחשב, הסר את הכרטיס מהקורא והכנס ל- Raspberry Pi. חבר את כבל ה- HDMI ל- Raspberry Pi ולצג, חבר את ספק הכוח כדי להפעיל אותו.

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

תמונה
תמונה

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

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

שלב 3: הפעל SSH ו- VNC

לאחר הפעלת שתי האפשרויות הללו ניתן לגשת ללוח מרחוק באמצעות מסוף SSH או ממשק גרפי VNC. בפינה השמאלית העליונה לחץ על הפטל, "העדפות" ו"תצורת פטל פטל ":

תמונה
תמונה

לחץ על "ממשקים", סמן את "הפעל" עבור SSH ו- VNC ולחץ על אישור:

תמונה
תמונה

כאשר האפשרויות הללו מופעלות Raspberry Pi מוכן כעת לאפשר גישה מרחוק באמצעות SSH או VNC.

שלב 4: הגדר IP סטטי לגישה

כברירת מחדל הלוח יתחבר לרשת (אתרנט או WiFi), יקבל IP דינאמי ובכל חיבור תוכל לקבל כתובת IP שונה מהחיבור הקודם, כך שבכל פעם שתעשה גישה מרחוק הלוח יצטרך לבדוק אם ה- IP נשאר אותו דבר. מסיבה זו, נקבע כתובת IP קבועה.

פתח את הטרמינל:

תמונה
תמונה

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

שורות הפקודה שמתחתיך תקליד את הטרמינל ולחץ על enter לביצוע. בחלק מהפקודות ייתכן שתתבקש לאשר וכדאי לקרוא ולאשר.

ip r | grep ברירת מחדל

תמונה
תמונה

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

הקלד את הפקודה למטה במסוף והקש enter:

sudo nano /etc/resolv.conf

תמונה
תמונה

במסוף נפתח הקובץ המכיל את פרטי ה- DNS של הרשת שלך. רשום את הכתובת המוצגת בשורה הראשונה (DNS ראשי) ולאחר מכן שים לב לשנייה (DNS משני). לחץ על מקשי CTRL + X במסוף כדי לסגור את הקובץ.

הקלד את הפקודה למטה במסוף והקש enter:

sudo nano /etc/dhcpcd.conf

תמונה
תמונה

השתמש במקש למטה במקלדת או גלול לסוף הקובץ כדי שתוכל לבצע את העריכות המתאימות:

תמונה
תמונה

1) אם אתה משתמש בכבל רשת המחובר לפטל שלך כדי להקצות חיבור רשת, אינך צריך לשנות את הממשק, אך אם אתה משתמש בחיבור WiFi, מחק את eth0 וכתוב wlan0.

2) ב "static ip_address =" מחק את המידע וכתוב את כתובת ה- IP שתוקצה לפטל שלך, זכור לשמור על שער ברירת המחדל, אך שנה את שלוש הספרות האחרונות של הכתובת. אתה יכול לבחור כל מספר (משלוש ספרות) עד 254. העדיף להשתמש במספרים גבוהים יותר כדי למנוע התנגשויות IP אפשריות ברשת שלך. שמור / 24 אחרי כתובת ה- IP שבחרת.

3) ב "נתבים סטטיים =" מחק את המידע וכתוב את כתובת השער של הנתב שציינת קודם.

4) מחק את המידע וכתוב את ה- DNS הראשי שציינת קודם לכן.

5) מחק את המידע וכתוב את ה- DNS המשני שציינת קודם לכן.

6) מחק את הסימנים "#" מהשורות שערכת. שים לב שהקווים שבהם סימן הפאונד "#" נמחק יהיו בצבע אחר.

לאחר השינויים יהיה לך קובץ עם מידע הדומה לתמונה למטה, אך עם נתוני הרשת שלך:

תמונה
תמונה

כדי לשמור את עריכות הקבצים הקש CTRL + O ולאחר מכן CTRL + X כדי לסגור את הקובץ.

לאחר מכן הקלד את הפקודה למטה במסוף ולחץ על Enter כדי להפעיל מחדש את המערכת וליישם את ההגדרות:

sudo אתחול מחדש

לאחר אתחול המערכת, פתח את הטרמינל שוב, הקלד את הפקודה למטה ולחץ על Enter כדי לוודא שההגדרות הקודמות תקינות:

ip r | grep ברירת מחדל

פתח את הדפדפן השמאלי בסרגל העליון ונסה לגשת לאתר כלשהו כדי לאשר שיש לך גישה לאינטרנט.

כתובת ה- IP הזו שהגדרת ל- Raspberry Pi קבועה ולא תשתנה בחיבורים חדשים. שמור אותו לשימוש בעת גישה מרחוק ללוח.

הערה: אם אתה משנה את הנתב וטווח ה- IP של השער משתנה, משנה את כתובות ה- DNS או משנה את ממשק החיבור, הקפד לבצע שינויים בקבצים כך שהלוח לא יאבד את החיבור לרשת

שלב 5: גש ללוח מרחוק באמצעות מסוף (SSH)

כדי לגשת ל- Raspberry Pi מרחוק באמצעות מסוף וללא ממשק גרפי ניתן להשתמש ב- SSH (מעטפת מאובטחת). אתה יכול להשתמש, למשל, במרק או בכל כלי אחר למטרה כזו שאתה אוהב. אני משתמש במיוחד בשורת הפקודה של Windows עצמה, במקרה זה Windows PowerShell.

בהנחה ש- SSH כבר מופעל ב- Raspberry Pi, עבור לתפריט "התחל" של Windows, חפש את Windows PowerShell וכאשר אתה מוצא אותו, לחץ עליו באמצעות לחצן העכבר הימני ובחר "הפעל כמנהל":

תמונה
תמונה

כאשר שורת הפקודה פתוחה, עליך להזין את הפקודה ssh pi @ עם כתובת ה- IP של הפטל שלך אחרי @. בהנחה שהגדרת IP 192.168.0.120 עבור הפטל שלך, הפקודה תהיה אז:

ssh [email protected]

במקרה שלי, ל- Raspberry Pi יש IP קבוע 192.168.2.129, כך שאקליד את השורה למטה ולחץ על enter:

ssh [email protected]

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

תמונה
תמונה

כדי לבדוק גישה מרחוק באמצעות מסוף, הקלד את הפקודה למטה והזן ב- Windows PowerShell:

ip r | grep ברירת מחדל

אם הכל תקין, ההחזרה תהיה מידע שכבר ראינו, המציג את כתובת ה- IP של השער של הנתב שפטל מחובר אליו וכתובת ה- IP שהוקצתה ללוח. אם אתה מעתיק שורת פקודה מאיפשהו ורוצה להדביק אותה במסוף, רק בלחיצה ימנית על השורה שהועתקה תודבק ולחץ על הזן את הפקודה (אם תקפה) תתבצע. כדי לנקות פקודות מסוף, פשוט הקלד reset ולחץ על enter. כל הפקודות שאתה מזין נשמרו בזיכרון וכדי לגשת לפקודות אלה פשוט לחץ על מקש למעלה במקלדת.

כאשר גישה מרחוק פועלת, אתה יכול לשלוט ב- Raspberry Pi שלך ממחשבים או התקנים אחרים המאפשרים לך להשתמש במסוף ומחוברים לאותה רשת כמו הלוח.

שלב 6: גש ללוח מרחוק באמצעות ממשק גרפי (VNC)

אם אתה רוצה או צריך לגשת מרחוק ל- Raspberry Pi שלך, אך באמצעות ממשק גרפי, יהיה עליך להשתמש ב- VNC (מחשוב רשתות וירטואליות). בהנחה ש- VNC כבר מופעל ב- Raspberry Pi, הורד את VNC Viewer והתקן:

www.realvnc.com/pt/connect/download/viewer/windows/

לאחר ההורדה פתח את התוכנית ובשדה הזן את כתובת ה- IP של ה- Raspberry Pi שלך.

בהנחה שהגדרת IP 192.168.0.120 עבור ה- Raspberry Pi שלך, כתוב את ה- IP והתוכנית תשאל אותך אם אתה רוצה ליצור חיבור או שאתה יכול ללחוץ על enter. במקרה שלי, לפטל יש את ה- IP הקבוע 192.168.2.129. תתבקש להזין את שם המשתמש (pi) והסיסמה. אם לא שינית את הסיסמה זו תהיה פטל:

תמונה
תמונה
תמונה
תמונה

ייפתח חלון חדש שבו תוכל לראות את שיקוף ה- GUI של ה- Raspberry Pi שלך ורחף למעלה ייתן לך גישה לתפריט האפשרויות של מציג VNC:

ייפתח חלון חדש שבו תוכל לראות את שיקוף ה- GUI של ה- Raspberry Pi שלך ורחף למעלה ייתן לך גישה לתפריט האפשרויות של מציג VNC:

תמונה
תמונה

כאשר גישה מרחוק פועלת, אתה יכול לשלוט ב- Raspberry Pi שלך ממחשבים או התקנים אחרים שבהם מותקן VNC Viewer ומחובר לאותה רשת כמו הלוח.

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

אם יש לך מכשירי IoT ואוטומציה ביתית, אך אינך יכול לשלב אותם עם אפליקציית הבית של Homekit ו- Siri מכיוון שהם אינם מאושרים על ידי Apple, אני ממליץ לקרוא את הוראות ההתקנה Install Homebridge ב- Raspberry Pi ו- Windows.