كيفية تثبيت Ozeki على Raspberry Pi

على هذه الصفحة، ستجد دليلًا تفصيليًا حول كيفية إعداد Ozeki Installer على Raspberry Pi. من خلال تثبيت هذا البرنامج، ستتمكن من الوصول إلى كل منتجات Ozeki من متجر تطبيقات Ozeki Installer. تستغرق عملية التثبيت حوالي 10 إلى 15 دقيقة. لا يتطلب هذا الدليل أي معرفة محددة حيث أن كل أمر مدرج في المستند، لذا كل ما عليك هو نسخه ولصقه. لذا، لا تضيع أي وقت، ولنبدأ الآن!

كيفية تثبيت Ozeki على Raspberry Pi (خطوات سريعة)

لتثبيت Ozeki على Raspberry Pi:

  1. قم بتنزيل نظام تشغيل Raspbian
  2. استخدم win32diskimager لكتابة Raspbian على بطاقة SD
  3. أدخل بطاقة SD في Raspberry Pi
  4. قم بتشغيل نظام تشغيل Raspbian
  5. افتح Terminal من واجهة المستخدم الرسومية لـ Raspbian
  6. أضف مستودع Mono إلى نظامك
  7. قم بتثبيت Mono
  8. قم بتثبيت Ozeki Installer
  9. أدخل الأمر service ozekiinstaller status
  10. انتقل إلى https://localhost:9545

الخطوة 1 - تنزيل Raspbian

الخطوة الأولى هي تنزيل نظام تشغيل Raspbian. يمكن تنزيله من الصفحة الرسمية لـ Raspberry Pi. يمكنك الوصول إلى تلك الصفحة بالنقر على الرابط التالي: https://raspberrypi.org/software/. الشكل 1 يوضح الصفحة الرسمية لـ Raspberry Pi.

تنزيل Raspbian
الشكل 1 - تنزيل Raspbian

الخطوة 2 - كتابة Raspbian على بطاقة SD

بعد تنزيل نظام تشغيل Raspbian، يجب كتابته على بطاقة SD. يمكنك القيام بذلك باستخدام برنامج win32diskimager الذي يمكن تنزيله من هنا: https://sourceforge.net/projects/win32diskimager/. في win32diskimager، تصفح ملف صورة Raspbian الذي تم تنزيله وحدد الجهاز ثم انقر على Write كما ترى في الشكل 2.

كتابة Raspbian
الشكل 2 - كتابة Raspbian على بطاقة SD

قد تستغرق عملية الكتابة بعض الوقت، ولكن بمجرد انتهائها، ستظهر نافذة حوار صغيرة كما يوضح الشكل 3. هذه النافذة تخبرك بنجاح عملية الكتابة.

كتابة ناجحة
الشكل 3 - كتابة ناجحة

الخطوة 3 - فتح Terminal

بعد إدخال البطاقة في Raspberry Pi، قم بتشغيل النظام. سيستغرق الأمر بعض الوقت ولكن بمجرد الانتهاء، ستشاهد واجهة المستخدم الرسومية لنظام تشغيل Raspbian. الرجاء النقر على زر Terminal (الشكل 4)

شاهد كيف يمكنك فتح Terminal
الشكل 4 - شاهد كيف يمكنك فتح Terminal

الخطوة 4 - الحصول على صلاحيات root

تحتاج إلى الحصول على صلاحيات root لتثبيت برنامج Ozekي وتبعياته. للقيام بذلك، قم بإدخال الأمر sudo -s في بداية التثبيت. هذا الأمر يمنحك الصلاحية لتشغيل جميع الأوامر اللاحقة كـ root. بسبب هذا، لن يطلب منك نظام التشغيل Linux استخدام الأمر 'sudo' قبل كل أمر يحتاج إلى صلاحيات root للتنفيذ. افتح Terminal باستخدام اختصار Ctrl + Alt + T (افتراضيًا) ثم أدخل الأمر التالي (كما هو موضح في الشكل 5).

sudo -s

الحصول على صلاحيات root
الشكل 5 - الحصول على صلاحيات root

الخطوة 5 - إضافة مستودع Mono إلى نظامك

Mono هو تنفيذ مفتوح المصدر لإطار عمل .NET من Microsoft. يحتاج Ozekي Installer إليه للعمل. لتتمكن من تثبيت أحدث إصدار من Mono، تحتاج إلى إضافة المستودع الرسمي لـ Mono إلى نظامك. إذا كنت تستخدم Raspbian 10 على Raspberry Pi، يمكنك استخدام الأوامر أدناه للقيام بذلك كما في الشكل 6. إذا كنت تستخدم إصدارًا آخر من Raspbian، يرجى اتباع التعليمات على الموقع الرسمي لـ Mono على https://mono-project.com/download/stable/#download-lin-raspbian.

sudo apt install apt-transport-https dirmngr gnupg ca-certificates
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 
--recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/debian stable-raspbianbuster main" 
| sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update

إضافة مستودع Mono
الشكل 6 - إضافة مستودع Mono

الخطوة 6 - تثبيت Mono

خلال الخطوة السابقة، قمت بإضافة المستودع الرسمي لـ Mono إلى نظامك. بسبب هذا، ستتمكن من تثبيت أحدث حزمة Mono وجميع تبعياتها عن طريق إدخال الأمر apt install mono-complete كما في الشكل 7. هذا سيقوم بتثبيت جميع مكونات Mono. قد تستغرق عملية التثبيت بضع دقائق.

apt install mono-complete

تثبيت Mono
الشكل 7 - تثبيت Mono

الخطوة 7 - تثبيت التبعيات الأخرى المطلوبة

هناك بعض التبعيات الأخرى التي يجب تثبيتها للتثبيت النظيف لبرنامج Ozeki Installer دون أي أخطاء. هذه التبعيات هي بالضبط الحزم التالية: libturbojpeg0, libportaudio2, xvfb, libspeexdsp1 و fonts-symbola. يمكنك تثبيتها عن طريق إصدار الأمر أدناه. يوضح الشكل 8 هذه الخطوة.

apt install libturbojpeg0 libportaudio2 xvfb libspeexdsp1 fonts-symbola
					

More information