العودة لقائمة المشاريع

تخصيص نظام لينوكس

46

نقاط الجدية مشروع جاد

من 100 — بناءً على نشاط صاحب المشروع، جودة الوصف، الميزانية، والعروض
الحالة
مُغلق
تاريخ النشر
منذ سنة
الميزانية
$100.00 - $250.00
مدة التنفيذ
5 أيام
التصنيف
برمجة، تطوير المواقع والتطبيقات
صاحب المشروع
اسحاق ا.
عدد العروض
2
مشاريع قيد التنفيذ
0
التواصلات الجارية
0
المهارات المطلوبة
نظام لينكس هندسة البرمجيات برمجة تطوير البرمجيات نظام لينكس هندسة البرمجيات برمجة تطوير البرمجيات
الوصف
المقدمة: نسعى إلى تطوير نظام تشغيل Linux مخصص ليعمل على أجهزة صغيرة الحجم مثل Raspberry Pi والأجهزة المماثلة له (Single Board Computers - SBCs). الهدف من المشروع هو تقديم نظام خفيف ومستقر بدون واجهة مستخدم رسومية، يدعم الوظائف الأساسية المطلوبة ويعكس هوية الشركة. متطلبات المشروع: 1. تخصيص الهوية البصرية: إضافة شعار الشركة في شاشة التمهيد (Boot Screen) وشاشة تسجيل الدخول النصية. تخصيص النصوص الافتراضية للنظام لتمثل العلامة التجارية (مثل اسم النظام ورسالته). 2. رسالة ترحيبية نصية: عرض رسالة ترحيبية مخصصة فور تسجيل الدخول (Welcome Message) عند تشغيل الجهاز عبر الطرفية. سهولة تعديل الرسالة من خلال ملف إعدادات بسيط. 3. تفعيل الشبكة والإنترنت: دعم الإعداد التلقائي للشبكة السلكية واللاسلكية. توفير ملفات إعداد نصية قابلة للتعديل لإعدادات الشبكة (مثل DHCP أو Static IP). تضمين أدوات الشبكة الأساسية مثل curl و wget. 4. استقرار النظام والوظائف الأساسية: تفعيل جميع الوظائف الأساسية لضمان عمل النظام بشكل مستقر، بما في ذلك: إدارة التخزين. دعم الأجهزة الطرفية المتصلة (USB، Serial، GPIO). إدارة استهلاك الطاقة. تحسين الأداء ليعمل على الأجهزة محدودة الموارد بكفاءة. 5. واجهة إدارة نصية: توفير قائمة أو سكربت نصي (CLI Menu) يتيح للمستخدمين بسهولة: تعديل إعدادات الشبكة (Wi-Fi، Ethernet). تثبيت وتحديث الحزم عبر apt أو أي مدير حزم آخر. مراقبة موارد النظام مثل المعالج والذاكرة. تشغيل وإيقاف خدمات النظام. 6. دعم التخصيص والتطوير: توفير إمكانية تعديل وإعدادات النظام بشكل مباشر من خلال ملفات إعداد واضحة (مثل /etc). تضمين الأدوات الأساسية للمطورين مثل vim, nano, ssh, git. دعم تشغيل سكربتات مخصصة للمستخدمين بسهولة. 7. التوثيق والتحديث: توفير دليل تشغيل مفصل يوضح كيفية إعداد وتخصيص النظام. دعم لتحديث النظام عبر الشبكة مع سكربت بسيط للترقية (Upgrade Script). المخرجات المطلوبة: نسخة مخصصة من نظام Linux تدعم جميع الأجهزة المماثلة لـ Raspberry Pi. سكربت إعداد (Configuration Script) مبسط لإدارة إعدادات الشبكة والخدمات. ملفات إعداد مهيأة مسبقًا لتفعيل الوظائف الأساسية تلقائيًا. دليل استخدام موجه للمستخدمين والمطورين يشرح كيفية تثبيت وتخصيص النظام. الكود المصدري مع توثيق كامل للتعديلات والإضافات. معايير النجاح: التوافق مع أجهزة Raspberry Pi والأجهزة المماثلة. نظام خفيف الوزن ومستقر خالٍ من واجهات المستخدم الرسومية. دعم الشبكة والإعدادات النصية بالكامل. توثيق واضح يمكن المستخدمين من إدارة النظام بسهولة.
عرض على مستقل