2Sep

الروبوت يعتمد على لينكس، ولكن ماذا يعني ذلك؟

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

لينكس يجعل جزءا أساسيا من الروبوت، ولكن جوجل لم يضف كل البرامج والمكتبات نموذجية كنت تجد على توزيع لينكس مثل أوبونتو.هذا يجعل كل الفرق.

"لينكس" مقابل نواة لينكس

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

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

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

سترى حتى إصدار نواة لينكس قيد التشغيل على جهازك تحت حول الهاتف أو حول قرص في إعدادات الروبوت.

الاختلافات

هناك بعض الجدل حول ما إذا كان الروبوت مؤهلا ك "توزيع لينكس". ويستخدم نواة لينكس وغيرها من البرامج، لكنه لا يتضمن الكثير من البرامج لينكس توزيعات عادة ما تشمل.

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

بدلا من تشغيل تطبيقات لينوكس النموذجية، يستخدم أندرويد الجهاز الظاهري دالفيك لتشغيل التطبيقات المكتوبة بشكل أساسي في جافا.وتستهدف هذه التطبيقات في أجهزة الروبوت واجهات برمجة التطبيقات( أبيس) يوفر الروبوت بدلا من أن تستهدف لينكس بشكل عام.

لماذا لا يمكنك تشغيل سطح المكتب لينوكس البرمجيات على الروبوت

لأن الروبوت لا يتضمن خادم X رسومية أو جميع مكتبات غنو القياسية، لا يمكنك ببساطة تشغيل تطبيقات لينكس على الروبوت.لديك لتشغيل التطبيقات المكتوبة خصيصا لالروبوت.

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

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

لماذا لا يمكنك تشغيل برنامج أندرويد على سطح المكتب لينكس

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

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

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

صورة الائتمان: رانتي على فليكر، علم التشريح وعلم وظائف الأعضاء من الروبوت