Product SiteDocumentation Site

13.9. محاكاة ويندوز: Wine

In spite of all the previously mentioned efforts, there are still a number of tools without a Linux equivalent, or for which the original version is absolutely required. This is where Windows emulation systems come in handy. The most well-known among them is Wine.
However, one should keep in mind that it is only a solution among others, and the problem can also be tackled with a virtual machine or VNC; both of these solutions are detailed in the sidebars بدائل الأجهزة الظاهرية and بدائل Windows Terminal Server أو VNC.
دعنا نبدأ الآن بتذكرة: تسمح المحاكاة بتشغيل برنامج ما (مطور لنظام هدف معين) على نظام مستضيف مختلف. يستخدم نظام المحاكاة هذا النظام المستضيف، الذي يعمل التطبيق عليه، لتقليد خصائص النظام الهدف.
Now let's install the required packages (ttf-mscorefonts-installer is in the contrib section):
# apt-get install wine ttf-mscorefonts-installer
On a 64 bit (amd64) system, if your Windows applications are 32 bit applications, then you will have to enable multi-arch to be able to install wine32 from the i386 architecture (see قسم 5.4.5, “دعم تعدد المعماريات”).
بعد ذلك يحتاج المستخدم تشغيل winecfg وضبط المواقع (على دبيان) التي تقابل السواقات (في ويندوز). الإعدادات الافتراضية في winecfg معقولة كما يمكنه اكتشاف بعض السواقات الإضافية؛ لاحظ أنه حتى لو كان نظامك ثنائي الإقلاع (dual boot)، فيجب ألا توجه السواقة C: إلى موقع ربط قسم ويندوز على نظام ملفات دبيان، لأن Wine قد يكتب فوق بعض البيانات على ذلك القسم، ويوقف ويندوز عن العمل. يمكن ترك الخيارات الأخرى على قيمها الافتراضية. لتشغيل برامج ويندوز، عليك أولاً تثبيتها على Wine باستخدام برامج التثبيت الخاصة بها (التي تستخدمها عادة على ويندوز)، باستخدام أمر مثل wine .../setup.exe؛ بعد تثبيت البرنامج، يمكنك تشغيله بالأمر wine .../program.exe. يعتمد الموقع الفعلي للبرنامج program.exe على مكان تخزين السواقة C:؛ لكن في العديد من الحالات، يكفي استخدام wine program، لأن البرامج تُثبَّت عادة في مكان يبحث فيه Wine لوحده.
لاحظ أنه لا يجوز الاعتماد على Wine (أو أي حلول مشابهة) قبل الاختبار الفعلي للبرنامج المطلوب تشغيله: لا يمكن اختبار عمل المحاكاة بشكل كامل إلا باختبار يماثل الاستخدام الحقيقي.