DSLinux: يعمل Linux على Nintendo DS

DSLinux

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

DSLinux هو توزيع صغير لينكس كتبت في C y المجمع (ذراع). إنه قادر على الجري في نينتندو DS (Fat and Lite ، وليس DSi أو DSiXL) باستخدام بطاقة تعليمية من الفتحة 1 أو 2 (DS أو GBA). إنه أمر مثير للإعجاب أنه يمكن تشغيله باستخدام معالج ARM بتردد منخفض وذاكرة وصول عشوائي تبلغ 4 ميجابايت فقط ، مما يؤكد مرونة Linux من حيث الأجهزة.

يتضمن أوامر kernel الأساسية (cp، mkdir، wget، rm ...)، بعض التطبيقات الطرفية (مثل الروابط ، مادبلاي ، نانو ...) والألعاب الطرفية (advent4 والمغامرة وبعض ألعاب freeBSD). فيما يلي مزاياها:

  • أن تكون قادرًا على الاستمتاع بنظام Linux أينما ذهبنا (يبدو وكأنه Linux geek xD).
  • قم بتشغيل الموسيقى ، من SD و WiFi.
  • تصفح الإنترنت باستخدام الروابط.
  • تشغيل الموسيقى مع مادبلاي.
  • تحرير النصوص باستخدام نانو y vi.
  • تعدد المهام (يتطلب توسعة RAM Slot 2).
صواب؟ الآن ، لها أيضًا عيوب:
  • يتطلب جزء من التطبيقات ووضع الرسومات (مع PIXIL) توسيع ذاكرة الوصول العشوائي.
  • لا يمكننا التحميل البيرة أو ألعاب منه (هذا افترضنا ألا؟).
  • إنه غير متوافق مع DSi (XL) أو 3DS (الأجهزة غير مدعومة).
  • هو خارج التنمية (جزئيا).
  • قليل من الحزم المتاحة ، لا تحتوي على مستودعات أو ما شابه (على الرغم من أنه من الممكن تكييف الحزم مع ARM لتعمل مع DSLinux).
ومع ذلك ، إذا أردنا استخدامه على أي حال لمجرد اختباره ، فسأخبرك كيف.

حسنًا ، أول شيء يتعين علينا القيام به هو معرفة ما إذا كنا نلبي المتطلبات:

  • Un نينتندو دي إس فات (الأول ، السميك) أو لايت (الثواني ، وهي رقيقة). DSLinux غير متوافق مع DSi ، وأقل مع DSiXL أو 3DS.
  • ل بطاقة الذاكرة المدمجة de الفتحة 1 أو الفتحة 2، أفضل إذا كان من الفتحة 1 (أي شخص يدعم الترقيع الذاتي DLDI ، معظمهم يفعل).
  • الموصى به: أ توسيع RAM Slot 2 (واحد على الأقل من توسيع Opera أو EZ-V 3 في 1) لوضع الرسم وجزء من البرامج.
  • اختياري: اتصال واي فاي، للتصفح والألعاب (نعم ، سمعت جيدًا ، يمكنك التصفح). تم تكوين جميع أجهزة التوجيه بشكل مختلف ، لذا لا يتم دعم بعضها ... مثل Intellinet Wireless 150N : '(
  • 150 ميجا بايت كحد أدنى من المساحة الخالية على بطاقة SD الخاصة ببطاقة الفلاش.
الآن ، يجب علينا التنزيل DSLinuxهنا في الخاص بك تحميل الصفحة. أيضًا إذا كنت تعتقد أنك مغامر ، فيمكنك تجميعها يدويًا (desde Linux، بالطبع).
في حالتي ، قمت بتخفيض ملف حزمة DLDI ، التي تعمل مع معظم البطاقات التعليمية (dslinux-dldi.tgz). إذا كنا سنقوم بتشغيله من GBA Movie Player ، فقم بتنزيل الإصدار الثاني. يكاد يكون من المستحيل بالنسبة لنا استخدام الآخرين ، لذلك سوف نتجاهلهم ؟؟؟؟
الشيء التالي هو فك ضغط الحزمة.
سوف نحصل ملفين (dslinux.nds و dslinuxm.nds) وعلى ملف دعوة لينكس. الفرق بين الملفين هو أن الملف الثاني به بعض التطبيقات المعدلة للاستفادة من ذاكرة الوصول العشوائي الإضافية ، مثل نانو- X y مادبلاي.
في المجلد لينكس نجد أن بعض المجلدات الكلاسيكية كلها توزيعة ، مثل إلخ ، var ، lib ، usr ، وبالطبع المنزل.
مع الملف الأول والمجلد كافيين ، لذلك سنقوم بنسخها على بطاقة SD الخاصة بنا باستخدام قارئ بطاقة micro SD.
بمجرد أن يصبح كل شيء جاهزًا ، نقوم بإدخال بطاقة micro SD في البطاقة التعليمية ، والبطاقة التعليمية في DS لدينا ، ونقوم بتشغيلها.
نقوم بتشغيل تطبيق DSLinux (إنها تبرز أكثر من أي شيء آخر لأن شعارها هو Tux).
سيبدأ في البدء ، ثم (إذا اخترنا إصدار DLDI) سيتم تسجيله تلقائيًا باسم جذر. إذا لم يكن كذلك ، فإن المستخدم جذر وكلمة المرور هي uClinux (لاحظ ال الأحرف الكبيرة ج).
بمجرد تسجيل الدخول ، سيظهر رمز الجذر (#). إذا لم يختاروا إصدار DLDI ، فيمكنهم تغيير كلمة مرور الجذر عن طريق الكتابة باسود (هذا اختياري) وإدخال كلمة مرور مكونة من 5 أحرف على الأقل.

إنشاء / تعديل ملف rc.conf

أولئك الذين لديهم بالفعل خبرة في Linux سيعرفون rc.conf. بالنسبة لأولئك الذين لا يفعلون ذلك ، فهو ملف يتم حفظ تكوينات نظام التشغيل فيه. في هذه الحالة ، تكون إعدادات DSLinux. يجب أن يكون هذا الملف موجودًا في لينكس / إلخ / rc.conf، ولكن إذا تحققنا فلن نعثر عليه. لذلك عليك إنشاءه ، ولكن لا تقلق ، فقد قام المطورون بتضمين الإعدادات الافتراضية في نفس المجلد في ملف يسمى rc.defaults.
ما سنفعله (يفضل أن يكون ذلك من جهاز الكمبيوتر الخاص بنا ، مع قارئ بطاقة SD الصغيرة) هو نسخ محتوى rc.defaults a rc.conf.
يوجد في الداخل بعض الإعدادات التي يمكننا تعديلها ، لكنني سأركز على زوجين فقط ، الأساسيات.
  • بادئ ذي بدء ، أين تقول اسم المضيفانه اسم الفريق ويمكننا تغييره ان شئنا رغم انه لا يفيد كثيرا ...
  • ثم حيث تقول «تمكين الشبكة على_ التمهيد«، لكي يبدأ Wifi تلقائيًا عند البدء DSLinux. إذا كانوا بصدد تهيئة WiFi ، فسنغيره إلى "و هو" (مع كل شيء والاقتباسات). إذا لم يكن كذلك ، فإننا نتركه "لا".
إذا كان لدينا اتصالات WiFi تم تكوينها في وحدة التحكم الخاصة بنا ، فيمكننا استخدامها عن طريق وضع رقم من 1 إلى 3 (كل واحد يتوافق مع رقم التكوين في وحدات التحكم الخاصة بنا ، إذا كنت لا تتذكر ، فتحقق من لعبة بها هذا التكوين ). يعمل هذا فقط مع أجهزة التوجيه ، وليس مع موصل Nintendo WiFi USB. إذا لم يكن كذلك ، نتركه فارغًا.
إذا كنا نفضل تكوين WiFi يدويًا، فلننزل إلى الأسفل ، حيث تقول "Essid»نضع ملف اسم الشبكة، اختياريًا ، أسفل «قناة»نضع ملف قناة من خلالها سيتصل DS (فقط إذا كان يعطينا مشاكل في الاتصال). في "com.wepkey»يذهب لدينا مفتاح WEP (إذا لم نستخدم كلمة مرور ، فإنها تظل فارغة). إذا كان جهاز التوجيه الخاص بنا لا يدعم DHCP ، أو نفضل استخدام عنوان IP ثابت ، فإننا نخصص "ip»Y«بوابة»في أماكنهم ، نضع قناع الشبكة أدناه في«قناع الشبكة" و ال "بث»(على الرغم من أنني لا أعرف ما الغرض منه: /) ، أيضًا واحد أو اثنين من DNS.
  • إذا أردنا تغيير الخط من المحطة (على الرغم من أنني «تحطم " النظام) أدناه حيث يقول «الخط"نضع"/usr/share/consolefonts/alt-8irán8.psf»(مع كل شيء والاقتباسات).
هذا هو في الأساس الإعداد. إذا كان هناك شيء لا يعمل من أجلك ، فقم بتعطيله.
إذا كنت ترغب في ذلك ، يمكنك تجربة الخيارات الأخرى (أوصي بها فقط إذا كان لدينا توسيع ذاكرة الوصول العشوائي).
تعامل معنا في الكتابة البعيدة (طرفي) بسيط:
  • لوحة الاتجاه: حرك المؤشر الوامض.
  • ج: أدخل
  • ب: شريط المسافة
  • X: Page up
  • Y: Page down
  • L: التحول
  • عنصر تحكم
لذلك ، من أجل صعودا أو هبوطا "المخزن المؤقت" من tty (المحطة) نضغط L + X و L + Y على التوالي.
DSLinux يمكن استخدامه لمجموعة كبيرة ومتنوعة من الأشياء ، بحيث يستحيل وصفها جميعًا في هذه المقالة. على أي حال ، هذا هو القسم الخاص باستخدامه ، حيث ستجد كيفية تصفح الإنترنت ، واللعب في الجهاز ، وتشغيل الوضع الرسومي (غير مستقر إلى حد ما) ، وإعداد خادم ويب ، وتشغيل الموسيقى (وحتى عن طريق البث باستخدام wget! : O) والمزيد.
أيضًا ، للأسف ، DSLinux إنه مشروع مهجور ، أو بالأحرى يعتمد على المساهمات. إنهم أحرار في تعديل شفرة المصدر حسب رغبتهم وتحميل التغييرات (أو لا) إلى ملفات الموقع الرسمي. ستجد هناك الكثير من المعلومات المتعلقة بالتطوير والاستخدام.
تحياتي لجميع القراء!

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   فهي لينك قال

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

    1.    أوروش قال

      لا تتوقع أداءً مثاليًا على Wii أيضًا ، ولكن يجب أن يكون جيدًا جدًا. أكثر من أي شيء آخر لأنه (إذا لم أكن مخطئًا) فإن توزيعة Linux لـ Wii مبنية على Debian ، لقد قرأت أنه مع LXDE مائع للغاية.

  2.   بانديف 92 قال

    ليس لدي بطاقة تعليمية ، يجب أن أشتري واحدة لتجربتها ، رغم أنني أتمنى ألا أسقيها ...

    1.    أوروش قال

      لا ، من الصعب سقيها. لقد فعلت ذلك في وقت قصير ، والشيء السيئ هو أن توسيع ذاكرة الوصول العشوائي مطلوب لأفضل الأشياء: /

  3.   الشجاعة: قال

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

  4.   فهي لينك قال

    حسنًا ، هناك Flashcarsd بسعر جيد ، ولدي واحد يكلفني حوالي 20 جنيهًا إسترلينيًا ولديها لمحاكيات وبعض التطبيقات ، وألعاب "قرصنة" قليلة نوعًا ما ، ونوادر لم يتم إصدارها في أوروبا أو نفدت طبعتها

    1.    أوروش قال

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

  5.   kik1n قال

    HII
    كيف يعمل Linux على نظام PS3 ؟؟؟ لم أحاول ذلك

    1.    الشجاعة: قال

      هل تريد حقًا الفوز باليانصيب دون لعبه؟ بدون مخاطرة لا فائدة

    2.    أوروش قال

      ما لم يتم اختراق PS3 الخاص بك (يحتوي على CFW 3.55 أو أقل) فهو عديم الفائدة. إنها Ubuntu Feisty Fawn ، لذا استخلص بعض الاستنتاجات ...

  6.   إنيكو توريس جوميز قال

    مرحبًا ، لدي مشكلة ، إنها أن بطاقة FlashCard الخاصة بي هي R4i 3ds (www.r4i-gold.eu) وعندما أفتحها ، تظهر في الشاشة أعلى التحميل وتبقى هناك عندما تكون في لعبة .nds عادية يظهر وفي غضون ثانيتين ينزل التحميل وشريط التقدم إذا كان بإمكانك مساعدتي في جعله يعمل واستخدمته في NDS Classic (الدهون) ولا يعمل وفي 2DS الذي أملكه لا يحصل في ذلك لأنني أقوم بتحديثه ولكن في الدهون لا يفعل شيئًا وحاولت الدخول إلى قائمة الملفات وتظل الشاشتان فارغتان أنا خبير في هذا الموضوع ولكن بشكل عام في ds لا أذهب إلى الكمبيوتر و wii لكن وحدة التحكم LA Nintendo DS هذه لم تلفت انتباهي كثيرًا
    ملاحظة: لدي نسخة من البطاقة لأحدث إصدار متوفر حتى اليوم
    Salu2 وشكرا لكم