الروبوت القائم على لينكس، ولكن هذا لا يجعل من الجهاز كمبيوتر,Android Is Based On Linux, But That Doesn't Make It A PC - الخبرة للمعلوميات

شيء واحد معظم الناس يعرفون عن الروبوت هو أنه يعتمد على لينكس. لينكس هو أيضا أساس لأنظمة تشغيل الكمبيوتر الشخصي، بما في ذلك دبيان وأوبونتو. هل هذا يعني أنها هي نفسها وأن أجهزة الروبوت هي في الأساس جهاز كمبيوتر؟ الجواب القصير هو لا، ولكن هناك بعض أوجه التشابه بالإضافة إلى هذه الاختلافات.

نواة لينكس

لفهم العلاقة بين البلدين، من المهم أن نفهم ما يعنيه لينكس حقا. عندما يتحدث معظم الناس عن لينكس، إلا أنها تعني في الواقع توزيعات لينكس (أنظمة التشغيل لينكس على أساس المذكورة أعلاه). لا يقوم الروبوت على هذه التوزيعات.
التوزيعات هي في الواقع مجموعة كبيرة كاملة من البرمجيات بنيت على رأس ما يسمى نواة لينكس. تم بناء الروبوت أيضا من نواة ينكس، الذي هو المكان الذي ينشأ الالتباس عادة. تم بناء كل نظام التشغيل من النواة. نواة لينكس مفتوح المصدر، وهذا هو السبب تستخدم جوجل لتطوير نظام تشغيل الروبوت الخاصة بهم.
يعني استخدام نواة لينكس أن مطوري جوجل الروبوت لم يكن لديك للبدء من الصفر عن طريق كتابة نواة الخاصة بهم.
يمكنك ان ترى في الواقع أي إصدار من نواة لينكس ويستند نظام تشغيل الروبوت الخاص بك على طريق الذهاب إلى معلومات في القائمة إعدادات الجهاز. ثم النقر على معلومات البرمجيات.

 معلومات حول برنامج الجهاز الروبوت الخاص بك
بعد ذلك، انقر فوق المزيد، وسيتم عرضه ضمن الإصدار النواة.

 البحث عن إصدار النواة الخاص تحت عنوان "المعلومات البرمجيات"
ما يعنيه هذا هو، مبنية على حد سواء الروبوت وبعض أنظمة تشغيل الكمبيوتر الشخصي من نفس الأساسية. من المهم أن نلاحظ مع ذلك، فإن الأمور بنيت على أعلى من ذلك الجوهر هي مختلفة جدا.

أوجه التشابه والاختلاف بين الروبوت والكمبيوتر

  • وتشمل توزيعات لينكس أجهزة الكمبيوتر المستندة إلى مجموعة موحدة إلى حد ما من البرامج (مثل المكتبات جنو أو ملقم X) أن الروبوت لا. بدلا من مكتبة GNU C القياسية المستخدمة في أنظمة تشغيل الكمبيوتر الشخصي مبني على نواة لينكس، الروبوت لديه C مكتبته الخاصة يسمى بيونيك.
  • يحتوي الروبوت أيضا الأشياء التي لينكس جهاز كمبيوتر لا. النواة المستخدمة من قبل الروبوت ليست تماما القياسية لينكس واحد. وبدلا من ذلك تم تطويره ليشمل سائق التنبيه، المصحح النواة، ومسجل، وإدارة الطاقة، وغيرها من الأمور غير موجود في نواة لينكس القياسية.
لا يمكنك تشغيل تطبيقات أندرويد على جهاز الكمبيوتر. وذلك لأن الروبوت يستخدم الجهاز الظاهري في Dalvik أو ART (اعتمادا على إصدار نظام التشغيل Android) لتشغيل التطبيقات المكتوبة بلغة جافا.
 لن يتم تشغيل تطبيقات الروبوت على جهاز كمبيوتر
كما انها ليست بسيطة كما مجرد إضافة ART / في Dalvik إلى جهاز كمبيوتر لينكس. ان الامر سيستغرق الكثير من العمل لجعل البرامج تعمل.
  • وعلى نفس المنوال، فلن تكون قادرا على تشغيل برامج لينكس والتطبيقات على جهاز الروبوت. وذلك لأن من البرنامج المذكور في النقطة (1)، الذي هو مفقود في الواقع من الإعداد الروبوت.
وقد كانت هناك جهود لإنشاء نسخة من أوبونتو (توزيعات لينكس شعبية) لل أجهزة النقالة . هذا من شأنه أن يعطي المزيد من-PC مثل تجربة على جهاز محمول.
  • كلا الروبوت وجهاز كمبيوتر لينكس لديهم قذيفة. هذا هو بيئة المحطة حيث يمكنك إدخال الأوامر. ورغم أن هذا موجود في كلتا الحالتين، تحتاج إلى استئصال هاتفك للوصول إليه في الروبوت.
  • مرة واحدة لديك حق الوصول إلى بيئة المحطة، وليس كل نفس الأوامر ستعمل على الروبوت كما على جهاز كمبيوتر لينكس. يمكن حل هذه المشكلة عن طريق تثبيت التطبيق BUSYBOX، ثم ينبغي تقديم أي وظائف في عداد المفقودين. 
استخدام BUSYBOX للحصول على وظيفة كاملة من البيئة الطرفية
  • أنها تخدم المجتمعات المختلفة. التشابه بين أجهزة أندرويد وجهاز كمبيوتر لينكس و(النواة) ليست مثيرة للاهتمام بشكل رهيب لغالبية المستخدمين. المطورين والمساهمين في هذه المجتمعات لديها القليل من القواسم المشتركة. أساسا لأن مصلحتهم تكمن في التطبيقات - التي تتنافى متبادل بين الروبوت ولينكس.
  • أنها تستخدم وسائط التخزين المختلفة. في حين ان استخدام محركات الأقراص المغناطيسية جهاز كمبيوتر، الروبوت يفضل بعد آخر Flash نظام الملفات أو YAFFS. فضلا عن كونها أكثر مقاومة للصدمات الحركية، YAFFS هو أيضا خيارا أفضل لضيق المساحة من الأجهزة النقالة.

إرسال تعليق

 
Top