براين يكتب ...
يأتي XO Laptop مزودًا ببرامج التشغيل التي تحتاجها للتحدث إلى لوحة Arduino ، ولكن عليك القيام ببعض الأشياء قبل أن تتمكن من تشغيل بيئة Arduino. بمجرد تشغيله ، فإنه يعمل بشكل جيد. الخطوة الأولى هي تثبيت Java. لتثبيت Java على XO Laptop ، تحقق من هذه التعليمات (سيكون إصدار Java الذي تقوم بتنزيله مختلفًا عن ما هو مدرج في تلك الصفحة ، لذلك ستحتاج إلى تعديل الأوامر قليلاً لأخذ ذلك في الاعتبار). بمجرد تشغيل Java وتشغيله ، ستحتاج إلى تثبيت مترجمي GNU C و C ++ بالإضافة إلى LIBC لشريحة AVR التي تستخدمها Arduino. للقيام بذلك ، افتح النشاط الطرفي ، su-root ، وقم بتثبيت avr-gcc و avr-libc و avr-gcc-c ++ باستخدام yum:
$ su # yum install avr-gcc avr-libc avr-gcc-c ++
على الرغم من أنك الجذر ، يمكنك أيضًا إجراء أحد التغييرات التي تحتاج إليها ؛ إضافة مستخدم olpc إلى مجموعات القفل و uucp. للقيام بذلك ، قم بتحرير / الخ / مجموعة ملف مع / البيرة / دليل / vigr قيادة وإضافة مستخدم olpc إلى نهاية قفل مجموعة:
قفل :: 54: OLPC
وحتى نهاية UUCP مجموعة:
UUCP :: 14: UUCP، OLPC
بعد الخروج من vigr (وهو مجرد برنامج نصي يبدأ بـ vi لتعديل ملف المجموعة بأمان) ، قم برفض عرضه لتعديل ملف gshadow ، واكتب exit للعودة إلى غلاف عادي (غير جذر):
# / usr / sbin / vigr أنت تستخدم مجموعات الظل على هذا النظام. هل ترغب في التعديل / etc / gshadow الآن [y / n]؟ n # exit exit $
بعد ذلك ، تأكد من وجودك في الدليل الرئيسي الخاص بك ، قم بتنزيل Arduino (قد يكون هناك إصدار أحدث منه ، لذلك تحقق من صفحة Arduino للتأكد. استخراج Arduino في الدليل الرئيسي الخاص بك (سوف تقوم بتشغيله خارج الدليل الرئيسي كذلك):
$ cd $ wget http://www.arduino.cc/files/arduino-0010-linux.tgz $ tar xvfz arduino-0010-linux.tgz
الآن ، أنت كلهم من قبيلة اردوينو. لتشغيله ، مؤتمر نزع السلاح إلى اردوينو-0010 وتشغيل البرنامج النصي اردوينو:
$ cd ~ / arduino-0010 $ ./arduino
هناك خدعة أخيرة: من المحتمل أن تجد أن واجهة مستخدم Arduino تتصرف بشكل سيء للغاية. لجعله يعمل بشكل صحيح ، اضغط على زر تدوير الشاشة أربع مرات للحصول على دوران 360 درجة لطيف. سوف يعيد رسم اردوينو ويبدأ التصرف كما هو موضح في لقطة الشاشة.
تحديث: كما يشير Seth في التعليقات ، فإن تصميم Update.1 الذي سيصدر هذا الشهر سوف يلغي الأمر su ، لذلك يجب عليك استخدام sudo-s
بدلا من سو
(أو ببساطة بادئة كل أمر الخارق مع سودو
).
التحديث 2: إذا كنت تستخدم JRE 5 من أرشيف تقنية Java بدلاً من JRE 6 ، فلن تحتاج إلى استخدام خدعة تدوير الشاشة.