القراء مثلك يساعدون في دعم MUO. عند إجراء عملية شراء باستخدام الروابط الموجودة على موقعنا ، فقد نربح عمولة تابعة. اقرأ أكثر.

Raspberry Pi OS هو نظام تشغيل مشتق من Debian مصمم لمساعدة المبتدئين والخبراء على تحقيق أقصى استفادة من أجهزة Raspberry Pi ، مع تقديم تجربة سطح مكتب سهلة الاستخدام. على الرغم من أنه يمكنك القيام ببعض التخصيصات الأساسية قبل إدخال وسائط التخزين الخاصة بك في Pi للمرة الأولى ، باستخدام أداة Raspberry Pi Imager الرسمية ، فقد ترغب في أن تتمكن من فعل المزيد. باستخدام SDM ، أداة إدارة بطاقة SD ، يمكنك ذلك. هيريس كيفية القيام بذلك.

لماذا تستخدم sdm لإنشاء صور قرص مخصصة لـ Raspberry Pi الخاص بك؟

Raspberry Pis رخيصة (عندما يمكنك العثور عليها) أجهزة كمبيوتر أحادية اللوحة مع مكونات من الدرجة الأولى وتركز على التعلم وبرامج DIY ومشاريع الإلكترونيات. إنها مثالية لمعامل الكمبيوتر بالمدرسة وللنشر كخوادم مستقلة.

إذا كنت تنشر عدة أجهزة كمبيوتر Raspberry Pi في مدرسة أو مؤسسات أخرى ، فستجد ذلك بعد الوميض صورة Raspberry Pi OS على بطاقة SD أو SSD ، ينتهي بك الأمر بتثبيت نفس مجموعة حزم البرامج مرارًا وتكرارًا. ستقوم بإعداد نفس الخدمات ، وتركيب نفس محركات الأقراص الإضافية ، وإضافة نفس الأسماء المستعارة إلى ملف

instagram viewer
.bashrc ملف. يمكن أن تصبح مملة للغاية وبسرعة كبيرة.

sdm هي أداة تسهل إنشاء وسائط تخزين متسقة وجاهزة للاستخدام لـ Raspberry Pi ، تحتوي على البرنامج الذي تحتاجه والتكوين الذي تختاره.

كيفية تثبيت واستخدام sdm

يتم تثبيت sdm على Linux عبر برنامج نصي يمكنك تجعيده من مستودع GitHub الخاص به والنقطة إلى Bash:

حليقة -L https://raw.githubusercontent.com/gitbls/sdm/master/EZsdmInstaller | باش \ n

ستحتاج أيضًا إلى صورة Vanilla Raspberry Pi OS للعمل منها. احصل على أحدث صورة ARM 64 Bullseye من ملف تنزيلات Raspberry Pi الرسمية الدليل.

تأتي صور قرص Raspberry Pi مضغوطة كأرشيف XZ. استخرج الصورة باستخدام:

unxz /path/to/your/image.img.xz

أنت الآن جاهز لبدء تخصيص صورة Raspberry Pi OS الخاصة بك. على عكس المسؤول Raspberry Pi Imager أداة ، sdm لا تقدم خيار واجهة مستخدم رسومية سهل الاستخدام ، لذلك ستقضي الكثير من الوقت في الجهاز. أول شيء تريد القيام به هو التأكد من أن sdm قادر على تحميل ISO وبدء chroot:

سودوsdm--يستكشفyour_rasperry_pi_image.img

إذا نجحت ، سيبدأ sdm chroot ، ويغير الخلفية الطرفية إلى الرمادي ، ولون الخط الطرفي إلى اللون الأزرق ، والمؤشر إلى الأحمر. ليس الأمر سهلاً على العين ، لكنه تذكير بأنك تستكشف ISO في chroot ، بدلاً من نظامك المضيف.

بمجرد إلقاء نظرة حولك ، اخرج من chroot باستخدام:

مخرج

سيحتاج أسطول Pis الخاص بك إلى الاتصال بالشبكة. أسهل طريقة للقيام بذلك هي إنشاء ملف wpa_supplicant.conf ملف في دليل العمل الخاص بك.

نانوwpa_supplicant.conf

في ذلك ، قم بلصق ما يلي ، مع التأكد من استبدال تفاصيل الشبكة والبلد الخاصة بك في الحقول ذات الصلة:

البلد = الولايات المتحدة
update_config = 1
ctrl_interface =/var/تشغيل / wpa_supplicant
الشبكة = {
scan_ssid = 1
ssid ="MyNetworkSSID"
psk ="كلمة مرور فائقة السرية"
}

احفظ واخرج من nano باستخدام كنترول + ا ثم كنترول + X.

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

سودوsdm--يمتد--xmb 2048 2022-09-22-raspios-bullseye-arm64.img.xz

... سيمنحك 2 غيغابايت إضافية لتلعب بها. يمكنك تعديل هذا الرقم لمتطلباتك الخاصة.

قم بتثبيت حزم إضافية على Raspberry Pi ISO الخاص بك باستخدام sdm

إن وجود تطبيقات مثبتة بالفعل ويمكن الوصول إليها من قبل المستخدم النهائي هو حقًا الهدف من sdm. يمكنك إدارة التطبيقات التي سيتم تثبيتها مسبقًا على ISO باستخدام ملف يعدل أو يكيف التبديل ، وملف نصي يسرد التطبيقات التي تريد تثبيتها.

تطبيق نانو

في هذا الملف ، اكتب أسماء جميع التطبيقات التي تريد إتاحتها عند التمهيد الأول. يمكن أن تكون هذه أسماء مفصولة بمسافات ، أو اسم واحد لكل سطر. على سبيل المثال:

irssi mypaint qmmp conky openvpn

إذا كنت تفتقر إلى الإلهام ، فراجع ممتاز قائمة منتقاة من التطبيقات الرائعة التي يجب تثبيتها على Raspberry Pi. عندما تكون سعيدًا ، احفظ nano واخرج منه كنترول + ا ثم كنترول + X.

الالتزام بالتخصيص الخاص بك لـ Raspberry Pi ISO

سيقوم الأمر التالي بنسخ خريطة المفاتيح والإعدادات المحلية والمنطقة الزمنية وإعدادات الدولة لشبكة Wi-Fi من النظام الذي يعمل عليه ؛ انسخ ملف wpa_supplicant.conf الذي قمت بتكوينه للتو ؛ تمكين SSH على Pi ؛ المطالبة بكلمة مرور جديدة ؛ وتحديث النظام وترقيته.

sudo sdm --customize --wpa /path/to/working/wpa_supplicant.conf --L10n --restart --user myuser --password-user mypassword your_rasperry_pi_image.img

إلحاقه بـ:

--Apps تطبيق

... سيقوم بتثبيت التطبيقات التي حددتها في ملف أبليست ملف.

قد تستغرق هذه العملية عدة دقائق ، ولكنها ستبقيك على اطلاع بالتقدم المحرز طوال الوقت.

قبل تشغيل الأمر ، هناك مفاتيح إضافية يمكنك استخدامها لتكوين ISO بشكل أكبر. فيما يلي بعض من أكثرها فائدة:

  • كلمة مرور pi يعيّن كلمة المرور لمستخدم pi
  • كلمة مرور الجذر يعيّن كلمة المرور للجذر
  • تسجيل تلقائى يسجل دخول المستخدم تلقائيًا
  • ملف كرون د بعض كرون نسخ ملف cron إلى /etc/cron.d
  • اسم المضيف يسمح لك بتعيين اسم مضيف النظام
  • موتد يسمح لك بنسخ ملف محدد إلى / etc / motd لتعيين رسالة مخصصة
  • مبادلة يحدد حجم مبادلة النظام
  • اسم المستخدم للمستخدم يخلق المستخدمين

انسخ Raspberry Pi ISO المخصص الخاص بك على بطاقة SD أو SSD

يستخدم sdm dd "لنسخ" Raspberry Pi ISO المخصص الخاص بك إلى وسيلة التخزين التي تختارها. استخدم ال يحرق قم بالتبديل لاستدعاءها:

sudo sdm --burn / dev / sdx your_rasperry_pi_image.img

... حيث sdx هو بطاقة SD أو SSD. إذا لم تكن متأكدًا من محرك الأقراص الذي يمثل وسيط التخزين لديك ، فقم بتشغيل:

سودو فديسك

... للحصول على قائمة بالأجهزة.

عند انتهاء العملية ، قم بتوصيل الجهاز بـ Pi الخاص بك ، وقم بتشغيل ISO المخصص الخاص بك!

يعد إنشاء Raspberry Pi ISO المخصص أمرًا سهلاً باستخدام SDM

الآن بعد أن قمت بإنشاء Raspberry Pi OS ISO مخصص ، تم تصميمه وفقًا لمواصفاتك الخاصة ، أصبح تثبيت صورتك المثالية على أجهزة متعددة أمرًا سهلاً مثل Pi ، والإمكانيات لا حصر لها. إذا اكتشفت أن تخصيص نظام التشغيل أمر ممتع ومثمر ، فقد ترغب في تجربة يدك في إنشاء يدور مخصصة لتوزيعة Ubuntu المفضلة لديك أيضًا.