جدول المحتويات:

Howto: تثبيت Raspberry PI 4 Headless (VNC) باستخدام Rpi-imager والصور: 7 خطوات (بالصور)
Howto: تثبيت Raspberry PI 4 Headless (VNC) باستخدام Rpi-imager والصور: 7 خطوات (بالصور)

فيديو: Howto: تثبيت Raspberry PI 4 Headless (VNC) باستخدام Rpi-imager والصور: 7 خطوات (بالصور)

فيديو: Howto: تثبيت Raspberry PI 4 Headless (VNC) باستخدام Rpi-imager والصور: 7 خطوات (بالصور)
فيديو: Tutorial: Raspberry Pi Headless Setup 2024, يوليو
Anonim
Howto: تثبيت Raspberry PI 4 Headless (VNC) باستخدام Rpi-imager والصور
Howto: تثبيت Raspberry PI 4 Headless (VNC) باستخدام Rpi-imager والصور
Howto: تثبيت Raspberry PI 4 Headless (VNC) باستخدام Rpi-imager والصور
Howto: تثبيت Raspberry PI 4 Headless (VNC) باستخدام Rpi-imager والصور

أخطط لاستخدام Rapsberry PI في مجموعة من المشاريع الممتعة في مدونتي. لا تتردد في التحقق من ذلك.

أردت العودة إلى استخدام Raspberry PI الخاص بي ولكن لم يكن لدي لوحة مفاتيح أو ماوس في موقعي الجديد. لقد مر بعض الوقت منذ أن قمت بإعداد Raspberry PI لذلك أردت تحديث الطريقة البسيطة الحالية للقيام بذلك ومعرفة المشكلات التي يمكن أن أواجهها في الطريق.

هذا سوف تحتاج:

  • Raspbery PI.
  • MicroSD 32 جيجا بايت
  • محول MicroSD (ربما يكون مطلوبًا لقراءة بطاقة SD الخاصة بك في الكمبيوتر المحمول).
  • قابس الطاقة لتوت العليق الخاص بك.

قمنا بإعداد Raspberry PI مع نظام Raspberry PI OS ، عبر وضع مقطوعة الرأس مع وصول SSH و VNC. أخطط لاستخدام هذا لمشاريع Software Define Radio مثل هذا المشروع ، لذلك كنت بحاجة إلى واجهة مستخدم رسومية وهي كيفية إعداد Raspberry PI.

الخطوة 1: قم بتثبيت RPI-Imager

في الماضي ، كانت هناك طرق أخرى لإعداد الصورة لـ rapsberry pi ، لكن معظمها لم يكن سهل الاستخدام. أفضل طريقة في عام 2020 هي استخدام rpi-imager

إذا كنت تستخدم نظام Linux ، فقم بتثبيته باستخدام الأمر التالي.

robert @ robert-enreach: ~ $ sudo snap install rpi-imager

تم تثبيت rpi-imager v1.4 من Alan Pope (popey)

الخطوة 2: قم بتثبيت الصورة على MicroSD باستخدام Rpi-imager

قم بتثبيت الصورة على بطاقة MicroSD باستخدام Rpi-imager
قم بتثبيت الصورة على بطاقة MicroSD باستخدام Rpi-imager
قم بتثبيت الصورة على بطاقة MicroSD باستخدام Rpi-imager
قم بتثبيت الصورة على بطاقة MicroSD باستخدام Rpi-imager
قم بتثبيت الصورة على بطاقة MicroSD باستخدام Rpi-imager
قم بتثبيت الصورة على بطاقة MicroSD باستخدام Rpi-imager

قم بتشغيل rpi-imager من سطر الأوامر. ستحصل على واجهة رسومية لتحديد إصدار نظام التشغيل الذي تريد تثبيته في raspberry pi الخاص بك ، وتحديد بطاقة microsd التي تريد التثبيت عليها.

robert @ robert-enreach: ~ $ rpi-imager

الخطوة 3: للتثبيت بدون رأس ، أضف ملف Ssh

للتثبيت بدون رأس ، أضف ملف Ssh
للتثبيت بدون رأس ، أضف ملف Ssh

في حالتي الخاصة ، كان لدي جهاز كمبيوتر محمول في المنزل ولم يكن لدي أي ماوس أو لوحة مفاتيح أو شاشة احتياطية يمكنني الاتصال بـ Raspberry. ربما كان بإمكاني استخدام جهاز التلفزيون الخاص بي ، لكن هذا يبدو معقدًا للغاية. أنا أفضل استخدام التثبيت مقطوعة الرأس.

هذا يعني أنك ستتصل بـ Raspberry Pi عبر الشبكة ، وستستخدم SSH لتمكين وصول VNC إلى Raspberry. في الإصدارات الحديثة ، يتم تعطيل SSH ، لذا تحتاج إلى إضافة ملف SSH على قسم التمهيد ، كما هو موضح في الصورة. ضع في اعتبارك إضافتها إلى قسم التمهيد حيث قد ترى العديد منها عند توصيل MicroSD بنظام التشغيل الخاص بك ، لقد واجهت مشكلة في ذلك عدة مرات.

الخطوة 4: الاتصال بالشبكة ، والعثور على عنوان IP وإعداد ربط DHCP

الاتصال بالشبكة ، والعثور على عنوان IP وإعداد ربط DHCP
الاتصال بالشبكة ، والعثور على عنوان IP وإعداد ربط DHCP
الاتصال بالشبكة ، والعثور على عنوان IP وإعداد ربط DHCP
الاتصال بالشبكة ، والعثور على عنوان IP وإعداد ربط DHCP
الاتصال بالشبكة ، والعثور على عنوان IP وإعداد ربط DHCP
الاتصال بالشبكة ، والعثور على عنوان IP وإعداد ربط DHCP

ستختلف هذه الخطوة عن الصور لأنه من المحتمل أن يكون لديك جهاز توجيه مختلف عما لدي. في حالتي لدي جهاز Draytek Router ، والذي يحتوي على بعض الميزات. في الأساس ، سوف ترغب في التعرف على جهاز التوجيه المنزلي الخاص بك والعثور على بعض الأشياء. من المحتمل أن يكون لديك بعض المساحة لـ ARP أو DHCP على جهاز التوجيه الخاص بك حتى تتمكن من رؤية الرابط الذي تم إنشاؤه بواسطة Raspberry.

يستخدم Raspberry Pi اسم Raspberry PI افتراضيًا حتى تتمكن من العثور عليه بسهولة. في هذه الحالة ، قمت بإعداد ربط DHCP بحيث يأخذ Raspberry Pi نفس عنوان IP دائمًا 192.168.1.40

يجب أن تكون قادرًا على تنفيذ الأمر ping من جهاز التوجيه الخاص بك ، ومن جهاز الكمبيوتر الخاص بك لاحقًا ، ويجب أن تكون قادرًا على الوصول إليه الآن.

الخطوة 5: الاتصال عن طريق SSH وتغيير كلمة المرور وتعيين وصول VNC

قم بالاتصال عن طريق SSH وتغيير كلمة المرور وتعيين وصول VNC
قم بالاتصال عن طريق SSH وتغيير كلمة المرور وتعيين وصول VNC
قم بالاتصال عن طريق SSH وتغيير كلمة المرور وتعيين وصول VNC
قم بالاتصال عن طريق SSH وتغيير كلمة المرور وتعيين وصول VNC
قم بالاتصال عن طريق SSH وتغيير كلمة المرور وتعيين وصول VNC
قم بالاتصال عن طريق SSH وتغيير كلمة المرور وتعيين وصول VNC
قم بالاتصال عن طريق SSH وتغيير كلمة المرور وتعيين وصول VNC
قم بالاتصال عن طريق SSH وتغيير كلمة المرور وتعيين وصول VNC

الآن ، كنت قادرًا على اختبار اتصال Raspberry PI الخاص بك على الشبكة ، ومحاولة إرساله إليه. يجب تمكين SSH لأنك أضفت ملف SSH في قسم التمهيد لبطاقة SD لـ Rapsberry Pi.

استخدم بيانات الاعتماد الافتراضية التالية لـ ssh: pi / raspberry.

robert @ robert-enreach: ~ $ ssh [email protected]

لا يمكن إثبات أصالة المضيف "192.168.1.40 (192.168.1.40)". بصمة مفتاح ECDSA هي SHA256: no3JtIRZRG2SqSbWHg1sVC35mBjHyeX9SgDr81uPeuU. هل أنت متأكد أنك تريد متابعة الاتصال (نعم / لا)؟ نعم تحذير: تمت إضافة "192.168.1.40" (ECDSA) بشكل دائم إلى قائمة الأجهزة المضيفة المعروفة. كلمة مرور [email protected]: Linux raspberrypi 5.4.51-v7l + # 1333 SMP Mon Aug 10 16:51:40 BST 2020 armv7l البرامج المضمنة في نظام Debian GNU / Linux هي برامج مجانية ؛ يتم وصف شروط التوزيع الدقيقة لكل برنامج في الملفات الفردية في / usr / share / doc / * / copyright. يتوفر Debian GNU / Linux بدون ضمان مطلقًا ، إلى الحد الذي يسمح به القانون المعمول به. آخر تسجيل دخول: السبت 26 سبتمبر 13:41:55 2020 تم تمكين SSH ولم يتم تغيير كلمة المرور الافتراضية لمستخدم 'pi'. هذه مخاطرة أمنية - يرجى تسجيل الدخول باعتبارك مستخدم "pi" واكتب "passwd" لتعيين كلمة مرور جديدة. تم حظر شبكة Wi-Fi حاليًا بواسطة rfkill. استخدم raspi-config لضبط الدولة قبل الاستخدام. إذا كنت قادرًا على SSH فأنت في طريقك. إذا لم يكن الأمر كذلك ، فأنت بحاجة إلى العودة والتحقق من ملف ssh في قسم التمهيد. قم بتغيير كلمة المرور الخاصة بك في هذه المرحلة

pi @ raspberrypi: ~ $ passwd

تغيير كلمة المرور لـ pi. كلمة المرور الحالية: كلمة مرور جديدة: أعد كتابة كلمة المرور الجديدة: passwd: تم تحديث كلمة المرور بنجاح أنا أخطط لاستخدام Rapsberry هذا لبعض الراديو المحدد بالبرمجيات ، لذلك سأحتاج إلى واجهة المستخدم الرسومية. قم بتشغيل التكوين لتمكين سطح المكتب ، وتغيير الدقة وتمكين الوصول إلى VNC

pi @ raspberrypi: ~ $ sudo raspi-config

يمكنك الآن التحقق من أن Raspberry PI الخاص بك يستمع على المنفذ SSH 22 ومنفذ VNC 5900

pi @ raspberrypi: ~ $ netstat -tupln

(لا يمكن تحديد جميع العمليات ، ولن يتم عرض معلومات العملية غير المملوكة ، يجب أن تكون جذرًا لرؤيتها كلها.) اتصالات الإنترنت النشطة (الخوادم فقط) Proto Recv-Q Send-Q العنوان المحلي العنوان الأجنبي الحالة PID / اسم البرنامج tcp 0 0 0.0.0.0:5900 0.0.0.0:* LISTEN - tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - tcp6 0 0::: 5900::: * LISTEN - tcp6 0 0::: 22::: * LISTEN - udp 0 0 0.0.0.0:68 0.0.0.0:* - udp 0 0 0.0.0.0:47273 0.0.0.0:* - udp 0 0 0.0.0.0:5353 0.0.0.0:* - udp6 0 0::: 42453::: * - udp6 0 0::: 5353::: * -

الخطوة 6: الاتصال عبر RealVNC

تواصل عبر RealVNC
تواصل عبر RealVNC
تواصل عبر RealVNC
تواصل عبر RealVNC
تواصل عبر RealVNC
تواصل عبر RealVNC

واجهت بعض المشاكل في الاتصال عبر VNC لأنني ظللت أتلقى هذا الخطأ وهو أمر شائع جدًا. هذا مرتبط بنوع التسجيل الذي يستخدمه خادم vnc على Rapsberry PI. كان تثبيت RealVNC vncviewer هو أفضل بديل لذلك. يمكنك تنزيله من هذا الرابط: RealVNC Viewer

استخدم بيانات الاعتماد التي قمت بإعدادها قبل pi / password.

الخطوة 7: استمتع بـ Rapsberry PI

استمتع بـ Rapsberry PI
استمتع بـ Rapsberry PI

يمكنك الآن الاستمتاع بـ Raspberry الخاص بك. هذا الجهاز الجديد المثبت بواجهة المستخدم الرسومية يستهلك حوالي 5٪ من وحدة المعالجة المركزية ويحتوي على حوالي 1.5 جيجابايت من الذاكرة المجانية. سأحاول وضع يدي في نموذج ذاكرة 4 جيجابايت في المستقبل.

موصى به: