DOSBox: كيفية تشغيل تطبيقات DOS القديمة على نظام Linux

شاشة DOSBox الرئيسية

DOSBox هو محاكي DOS الذي يحتوي على إصدارات لـ Linux و FreeBSD و Mac OS X و Windows وما إلى ذلك. يهدف المحاكي إلى إنشاء البيئة المناسبة بحيث يمكن الاستمرار في استخدام تطبيقات وألعاب DOS القديمة في أنظمة التشغيل الحديثة دون مشاكل التوافق.

بسبب شغفي بالمعالجات الدقيقة ، أحتاج أحيانًا إلى برنامج يسمى MICRO في إصدار خاص به MS-DOS وقد واجهت مشكلة في رغبتي في تشغيله. لقد أنقذني DOSBox والآن أشرح كيف.

الأول هو تثبيته، بالنسبة للتوزيعات المستندة إلى دبيان ، يمكنك استخدام السطر التالي ، للتوزيعات القائمة على حزم RPM أو غيرها (بالنسبة لـ openSuSE ، يمكنك اذهب إلى هذا الرابط والنقر فوق زر التثبيت المباشر) ، يمكنك البحث عن البديل المناسب (إذا كنت ترغب في ذلك ، يمكنك أيضًا تنزيله من الويب www.dosbox.com أو استخدم أدوات مثل Aptitude):

sudo apt-get install dosbox

بمجرد التثبيت ، يمكنك استخدامه عن طريق تشغيل البرنامج. سيسمح لك DOSBox بتشغيل ملفات برامج أو ألعاب فيديو لـ MS-DOS مع التمديد .exe و .com و. bat. إذا كنت تريد معرفة كيفية القيام بذلك ، فما عليك سوى كتابة ما يلي لبدء ذلك:

dosbox

مرة واحدة في التنفيذ يمكنك استخدام أوامر DOS للتحرك خلالها. يمكنك الآن إنشاء دليل يسمى "جداول" في / الصفحة الرئيسية وهناك يمكنك حفظ ملفات DOS التنفيذية التي تريد تشغيلها. إذا كان الملف التنفيذي موجودًا بالفعل ، فيمكنك كتابة ما يلي في DOSBox (Z: \> هو موجه DOSBox الذي يظهر ولا يتعين عليك كتابته):

Z:\> mount C /home/usuario/programasdos

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

Z:\> C:

الآن موجه سيكون قد تغير إلى C: \> وإذا كنت تريد أو لا تتذكر اسم الملفات التنفيذية ، فيمكنك استخدام أوامر DIR وأوامر DOS الأخرى للالتفاف. إذا كان الملف القابل للتنفيذ ، على سبيل المثال ، موجودًا في دليل فرعي آخر ، فيمكننا الانتقال إلى هذا الدليل عن طريق كتابة:

C:\> cd nombre_directorio

في حالتنا ، هذا ليس هو الحال ، لأن قابل للتنفيذ مباشرة في مبرمج. نستمر في كتابة الاسم الكامل للبرنامج ويتم الضغط على ENTER ، تمامًا كما حدث في MS-DOS. على سبيل المثال ، لنفترض أنك تريد تشغيل micro.exe الموجود في الدليل الذي تم إنشاؤه ، فقم بكتابة:

C:\> micro.exe

وبعد الضغط على ENTER سيتم فتحه. تذكر أنها موجودة بعض الاختصارات مفاتيح للقيام بعمليات معينة داخل DOSBox ، مثل Ctrl + F9 للخروج من DOSBox ، و Alt + ENTER لتعديل وضع ملء الشاشة ، و Ctrl + F5 لالتقاط الشاشة ، و Ctrl + F10 لتحرير الماوس أو التقاطه للتعامل مع تطبيق DOS. هناك المزيد ، يمكنك الرجوع إلى دليل DOSBox.


اترك تعليقك

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

*

*

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

  1.   fedu قال

    وماذا كان مايكرو يفعل؟ لقد تركت مع تحيات XD شك

    1.    axi85 قال

      مرحبا. Micro هو محاكي معالج دقيق Motorola 6800. وله أدوات مختلفة تعمل كمدرب لمعرفة كيفية التعامل مع التعليمات ، وكيفية عملها داخليًا ، و IRQs ، وبرمجتها ، وما إلى ذلك.

    2.    axi85 قال

      مرحبا. Micro هو محاكي معالج دقيق Motorola 6800. وله أدوات مختلفة تعمل كمدرب لمعرفة كيفية التعامل مع التعليمات ، وكيفية عملها داخليًا ، و IRQs ، وبرمجتها ، وما إلى ذلك.

      تحية.

      1.    fedu قال

        غراكس ، بمجرد أن قمت ببرمجة 6800 عندما كنت أدرس الإلكترونيات ، لم أعد أتذكر ذلك ، شكرًا على المساهمة. تحيات

  2.   سلسلة جون قال

    مرحبًا ، أريد استخدام برنامج للتواصل مع plc ، البرنامج يسمى logic master 90 ، يفتح وكل شيء ولكن عندما تريد فتح أو رؤية ما بداخل plc ، يظهر خطأ في الاتصال ، كيف يمكنني تكوين ذلك؟ شكرا لك استخدام لينكس النعناع

  3.   سلسلة جون قال

    مرحبًا كيف حالك؟ أريد استخدام برنامج للتواصل مع plc ، البرنامج هو logicmaster 90 ، يفتح ولكن عندما أحاول فتح ما بداخل plc أحصل على رسالة فشل الاتصال ، كيف يمكنني تكوين التواصل؟ شكرا ... أستخدم linux mint 17.3

  4.   ميغيل قال

    مرحبًا ، أعلم أنه قد مضى وقت طويل على نشر هذا المنشور ، لكني أريد أن أطرح عليك سؤالاً. يجب أن أقوم بتثبيت محرك DOSBox C الخاص بي عن طريق تثبيته على قرص USB ، ولكن نظرًا لأنه يحتوي على اسم به مسافات فارغة ، فإنه لا يأخذها. هل يعرف أي شخص كيف يمكنك كتابة أمر mount في dosbox لكي يقوم Linux بتركيب محرك USB هذا كمحرك C:؟ شكرا

  5.   نعومي قال

    بسيط جدا لفهم! شكرا جزيلا!

  6.   السيد إيف قال

    كيف أضع النقطة المزدوجة (:).

  7.   السيد إيف قال

    كيف تضع النقطة المزدوجة (:)؟