NDISwrapper: تثبيت برامج تشغيل Windows على Linux

بطاقة الشبكة و Tux

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

على الرغم من أنه قد يبدو غريبًا بالنسبة لك إذا لم تكن تعرفها ، فمن الممكن القيام بذلك. يقوم ndiswrapper بشكل أساسي بتحويل برامج التشغيل المصممة ليتم تثبيتها في Windows إلى برنامج تشغيل جاهز للعمل في Linux ، على الرغم من أن هذا غير مستحسن ويمكن أن يسبب مشاكل ، في بعض الحالات القصوى يمكن أن يكون عمليًا للغاية ويتجنب أكثر من مشكلة مع توافق مكوناتنا.

على وجه التحديد ، ما يسمح به ndiswrapper هو استخدام ملفات برامج تشغيل بطاقة الشبكة التي تم إنشاؤها لنظام التشغيل Windows وتحت واجهة برمجة التطبيقات الخاصة به ، لتغليفها بطريقة يمكنها العمل مع Linux kernel. يمكنك تثبيته على توزيعة من المستودعات أو تنزيله من الويب أو باستخدام أدوات مثل aptitude أو من المصادر وما إلى ذلك. بمجرد التثبيت ، يمكننا أخذ برامج تشغيل بطاقة الشبكة لنظام التشغيل Microsoft Windows والبحث عن ملف .inf المضمّن في هذه البرامج.

ثم مع ملف .inf في التوزيعة الخاصة بنا ، نقوم بتنفيذ الأمر التالي ، والذي سينشئ افتراضيًا ملف /etc/modprobe.d/ndiswrapper بالاسم المستعار الذي سيرتبط ببرامج التشغيل. قد يتسبب ذلك في حدوث مشكلات إذا كانت لدينا بالفعل بطاقة أخرى تحمل الاسم نفسه ، لذلك يجب تعديلها. بمجرد القيام بما يلي يجب أن يعمل:

ndiswrapper -i nombre_driver.inf

ndiswrapper -m

modprobe ndiswrapper

يمكننا أن نرى برامج التشغيل المثبتة مع:

ndiswrapper -l

أو احذف وحدة التحكم إذا لم تعمل أو لم تكن صحيحة:

ndiswrapper -r nombre_driver

مثلما يوجد ndiswrapper لبرامج تشغيل بطاقة الشبكة ، هناك أيضًا أدوات أخرى لأنواع أخرى من الأجهزة التي تؤدي نفس الوظيفة ، باستخدام برامج تشغيل Windows المغلقة ليتم تثبيتها في توزيعة Linux الخاصة بنا. مثال آخر سيكون Envyng، في هذه الحالة لوحدات معالجة الرسومات NVIDIA و ATI / AMD ، على الرغم من أن هذا أمر غبي حاليًا نظرًا لوجود برامج تشغيل خاصة ومجانية لنظام Linux لهذه البطاقات ...


اترك تعليقك

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

*

*

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

  1.   تيغريتشي قال

    وليس هناك عام واحد؟ هذا يعني أنه يعمل مع أي نوع من برامج التشغيل بغض النظر عما إذا كان GPU أو Ethernet أو wifi أو أيًا كان؟