تثبيت وتكوين Wine لاستخدام برامج Windows على Linux

  • يجعل Wine تشغيل تطبيقات Windows على أنظمة Linux أمرًا سهلاً.
  • من المهم تثبيت مكونات إضافية مثل Winetricks وPlayOnLinux.
  • تساعدك قاعدة بيانات WineHQ على التحقق من التوافق قبل استخدام أي برنامج.

تكوين Wine على Linux

إذا كنت قد فكرت في أي وقت مضى استمتع ببرامج أو ألعاب Windows الحصرية على Linux، ربما صادفتك نبيذ، وهي أداة أساسية لمستخدمي أنظمة التشغيل المستندة إلى Unix. مع Wine، لا يمكنك تثبيت تطبيقات Windows فحسب، بل يمكنك أيضًا تخصيص سلوكها للحصول على أفضل أداء ممكن في بيئة Linux الخاصة بك.

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

ما هو النبيذ وماذا يمكنك تحقيقه به؟

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

الهدف الرئيسي من Wine هو تقديم هذه الإمكانية لأولئك الذين يجب عليهم الاعتماد على برامج Microsoft المحددة دون التخلي عن مزايا Linux.

الآن، في حين أن Wine مفيد للغاية، إنه ليس آمنًا تمامًا ولا متوافقًا مع جميع التطبيقات في نظام Windows البيئي.بالإضافة إلى ذلك، تعتمد بعض البرامج على ميزات متقدمة أو مكتبات محددة قد تتطلب تكوينًا إضافيًا أو تثبيت أدوات إضافية.

خمر

كيفية تنزيل وتثبيت Wine على Ubuntu وDebian والإصدارات المشتقة

قبل أن تبدأ في تثبيت Wine، تأكد من أن لديك نظامًا محدثًا ومتوافقًا. السر يكمن في امتلاك توزيعة مبنية على يونكس ببنية x86 32 أو 64 بت. إذا كنت تستخدم أوبونتو أو ديبيان أو أحد مشتقاتهما (مثل لينكس مينت)، فإن العملية سهلة للغاية بفضل المستودعات الرسمية.

قم دائمًا بتحديث نظامك قبل إجراء أي تغييرات جوهرية. افتح محطتك وأدخل:

sudo apt update
sudo apt upgrade

سيؤدي هذا إلى منع حدوث الفشل بسبب التبعيات القديمة أو الحزم المتضاربة.

قد تختلف عملية تثبيت Wine حسب التوزيع، لكن على أوبونتو وديبيان، الأمر سهلٌ للغاية بفضل مستودعات WineHQ. إليك الخطوات المُحدّثة المُعدّلة لإصدارات مُختلفة:

  • تمكين دعم 32 بت، ضروري لكي يعمل بشكل صحيح:
    sudo dpkg --add-architecture i386
  • تحديث المستودعات:
    sudo apt update
  • استيراد مفتاح مستودع WineHQ للتأكد من صحة الحزمة:
    sudo mkdir -pm755 /etc/apt/keyrings && sudo wget -O /etc/apt/keyrings/winehq-archive.key https://dl.winehq.org/wine-builds/winehq.key
  • أضف المستودع المحدد وفقًا لإصدار النظام الخاص بك:

بالنسبة للإصدارات الأخرى، يرجى الرجوع إلى موقع Wine الرسمي أو استخدام أوامر مماثلة، وتكييف اسم الإصدار (focal، mantic، noble، وما إلى ذلك).

  • يرجى تحديث المستودعات مرة أخرى:
    sudo apt update
  • قم بتثبيت الإصدار المطلوب من Wine:

بالنسبة للإصدار المستقر (الموصى به):
sudo apt install --install-recommends winehq-stable

إذا كنت تفضل فرع التطوير أو التجريبي، فيمكنك أيضًا تثبيت:
sudo apt install --install-recommends winehq-devel
sudo apt install --install-recommends winehq-staging

تحقق من الإصدار المثبت باستخدام:
wine --version

التثبيت البديل: Wine من المستودعات القياسية ورمز المصدر

إذا كنت تبحث عن التخصيص الكامل، يمكنك أيضًا تثبيت Wine من مستودعات التوزيع الخاص بك أو تجميعه من المصدر.يرجى ملاحظة أن هذه الطريقة قد توفر إصدارات أقل تحديثًا أو تتطلب وقتًا أطول للتثبيت.

  • لأوبونتو مباشرة:
    sudo apt install wine64
  • لأي توزيع عبر الكود المصدر:
    • قم بتنزيل ملف tarball من الموقع الرسمي.
    • قم بفك الضغط والوصول إلى الدليل المقابل.
    • قم بتشغيل الأوامر:
      ./configure
      make depend
      make
      sudo make install

إذا كنت تعمل على جهاز 64 بت، فيمكنك استخدام الخيار --enable-wine64 في التكوين الأولي.

خمر

الخطوات الأولى بعد تثبيت Wine: التكوين الأولي والمكونات الإضافية

عند تثبيت Wine لأول مرة، يلزم إجراء إعداد أولي لإعداد البيئة وتنزيل المكونات مثل Wine-Mono (لتطبيقات .NET) وGecko (لتطبيقات HTML والويب). قم بتشغيله ببساطة في محطتك الطرفية:

winecfg

ستُفتح نافذة لتنزيل هذه الإضافات وتثبيتها تلقائيًا عند الحاجة. ستحتاج إلى الموافقة على تثبيتها.

كيفية تثبيت برامج Windows على Linux باستخدام Wine

العملية مشابهة جدًا لتلك الخاصة بنظام Windows: ما عليك سوى تنزيل ملف .exe أو .msi والنقر عليه نقرًا مزدوجًا. سيتولى Wine الباقي ويعرض ملف التثبيت.

  • إذا لم يكن لديك الأذونات اللازمة لتشغيل الملف .exe، فانقر بزر الماوس الأيمن، وانتقل إلى الخصائص > الأذونات، ثم حدد "السماح بتشغيل هذا الملف كبرنامج".
  • يمكنك أيضًا استخدام المحطة الطرفية:
    chmod +x archivo.exe o chmod 777 archivo.exe
  • لتشغيل من سطر الأوامر:
    wine nombre_programa.exe o wine64 nombre_programa.exe

بمجرد التثبيت ، سيظهر البرنامج في قائمة التطبيقات، عادةً ما يكون داخل قسم "Wine"، ويمكنك تشغيله كما هو الحال في Windows.

تكوين Wine لتحقيق أقصى قدر من الأداء والتوافق

نافذة تكوين النبيذ (winecfg) ضرورية لـ ضبط المعلمات وفقًا للبرنامج الذي ستستخدمه. يحتوي على عدة علامات تبويب:

  • التطبيقات: يتيح لك تحديد إصدار Windows الذي تريد محاكاته، عالميًا وللبرامج المحددة.
  • المكتبات: قم بتحديد ملفات DLL التي يستخدمها Wine بشكل افتراضي أو ما إذا كان يجب تحميل إصدارات معينة.
  • الرسومات: يقوم بتكوين كيفية عرض النوافذ، والتقاط الماوس، ومحاكاة سطح المكتب الافتراضي، وحجم الخط.
  • تكامل سطح المكتب: يسمح لك بتغيير السمة وتعيين المجلدات الشخصية.
  • الوحدات: يقوم بتكوين نقاط التثبيت المرئية للبرامج كما لو كانت محركات أقراص ثابتة.
  • الصوت: إدارة برامج تشغيل الصوت وأجهزة الإدخال/الإخراج.
  • Acerca دي: يعرض فقط معلومات حول الإصدار المثبت.

نصائح وحيل عملية للاستخدام المتقدم لبرنامج Wine

للحصول على أقصى استفادة من Wine، اتبع التوصيات التالية:

  • استخدم دائمًا الإصدار الأحدث المستقر لتقليل الفشل والأخطاء.
  • يرجى التحقق من قاعدة بيانات توافق WineHQ قبل تثبيت البرامج أو الألعاب المعقدة.
  • قم بتثبيت البرامج في محركات الأقراص الافتراضية تم إنشاؤه بواسطة Wine لتجنب مشاكل الأذونات والمسار.
  • استخدم بادئات النبيذ:يمكنك الحصول على تكوينات مستقلة متعددة لتطبيقات مختلفة.
  • تذكر أن تستخدم Winetricks لتثبيت مكتبات إضافية مثل DirectX أو .NET Framework أو Visual C++ Redistributable.

إلغاء تثبيت Wine وتنظيف النظام بالكامل

إذا قررت إزالة Wine، يمكنك القيام بذلك بسهولة من المحطة الطرفية. قم أيضًا بتنظيف الملفات المتبقية والمجلدات المخفية لتوفير المساحة:

sudo apt-get remove --purge winehq-stable

ثم قم بحذف المجلدات يدويًا:

  • .wine
  • .config/menus/applications-merged/
  • .local/share/applications/wine
  • .local/share/desktop-directories/wine*
  • وكل الأيقونات .xmp en .local/share/icons/

وأخيرًا، قم بتشغيل:

sudo apt update
sudo apt autoclean
sudo apt clean
sudo apt autoremove

توافق البرامج والألعاب مع Wine

تقوم قاعدة بيانات WineHQ بتصنيف البرامج والألعاب وفقا لمستوى أدائهم:

  • بلاتيني: يعمل بشكل مثالي بدون تكوينات إضافية (على سبيل المثال: World of Warcraft، Diablo III، Word 2010 32 بت).
  • ذهب: يتطلب تعديلات بسيطة (مثال: Adobe Photoshop CS6، The Sims 3، Civilization IV).
  • فضة: إنها تحتوي على أخطاء بسيطة، ولكنها قابلة للاستخدام (على سبيل المثال: Office 2019، Half-Life 2).

من المستحسن مراجعة القائمة قبل تثبيت التطبيقات المهمة.

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