تم إصدار نسخة التطوير الجديدة من Wine 4.11

نبيذ

في الأيام السابقة كنا نتحدث هنا على المدونة عن النقد الناتج عن القرار بواسطة من مطوري Ubuntu الذين أعلنوا أنهم سيسقطون إنشاء حزمة 32 بت ودعمها اعتبارًا من الإصدار التالي من النظام ، وهو Ubuntu 19.10.

ونظرا لهذا، أول من رد على هذا القرار هم مطورو Wine الكشف عن موقفها في حالة قيام Ubuntu بإسقاط دعم بنية هذه الحزم.

على الرغم من أن هذا الموقف قد أثار العديد من الجدل ، لا يتوقف رجال Wine عن العمل وبهذا أعلنوا مؤخرًا عن إصدار الإصدار التطويري الجديد من Wine.

Ubuntu 19.10 بدون 32 بت
المادة ذات الصلة:
في Wine ، أبلغوا Canonical أنهم سيواجهون مشاكل إذا قاموا بإزالة دعم 32 بت

الإصدار التجريبي الجديد من تطبيق مفتوح المصدر لـ Win32 API النبيذ 4.11 ، تم إغلاق 17 تقرير خطأ وتم إجراء 370 تغييرًا منذ الإصدار 4.10.

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

نبيذ إنها واحدة من أفضل الطرق لتشغيل تطبيقات Windows على Linux. بالإضافة إلى ذلك ، مجتمع النبيذ يحتوي على قاعدة بيانات تطبيق مفصلة للغاية ، نجدها باسم AppDB يحتوي على أكثر من 25,000 برنامج ولعبة ، مصنفة حسب توافقها مع Wine.

ما الجديد في نسخة التطوير من Wine 4.11؟

في هذا الإصدار الجديد استمر العمل في بناء ملف DLL افتراضي مع مكتبة msvcrt مضمن (يتم توفيره بواسطة مشروع Wine وليس Windows DLL) بتنسيق PE (قابل للتنفيذ المحمول). مقارنة بالإصدار السابق ، تمت ترجمة 143 DLL أخرى إلى تنسيق PE.

توفر مكتبة user32 دعمًا أوليًا لاستدعاء EnumDisplayDevicesW () للحصول على معلومات حول شاشات العرض المستخدمة في الجلسة الحالية.

تقارير الأخطاء المتعلقة بتشغيل الألعاب والتطبيقات مغلقة: منطقة SWAT4 ، AutoIt v3.x ، Max Payne 3 ، Port Royale 2 ، Catzilla 1.0 ، 7-Zip 15.06 ، Legacy of Kain: Soul Reaver ، Fallout 4 ، .NET Framework 4.0 ، تطبيقات تعتمد على Chromium Embedded Framework (CEF) ، Nero مصمم الغلاف.

من التغييرات الأخرى التي يمكن أن نجدها في هذا الإصدار التطويري هي:

  • تمت إضافة جهاز عرض يستند إلى Xinerama إلى winex11.drv وقدم معالجة تغييرات جهاز الإخراج
  • يتضمن الكود wined3d عمليات النسيج wined3d_texture_gl
  • نسخة محدثة من Mono Engine 4.9.0 و Windows.Forms framework
  • تنفيذ أسرع لأقفال SRW (Slim Reader / Writer) لنظام Linux ، مترجمة إلى Futex

يمكننا أيضًا ملاحظة أن مطور Canonical أجرى تجربة على إطلاق الألعاب من كتالوج GOG على إصدار تجريبي من Ubuntu 19.10 بدون مكتبات 32 بت مع Wine64.

نتيجة لذلك ، من بين 6 ألعاب تم اختبارها عشوائيًا والتي تعمل في Wine مع مكتبات 32 بت ، في Wine64 ، لم تنجح أي لعبة واحدة.

على وجه الخصوص ، لم يكن من الممكن تحقيق تثبيت ثلاث ألعاب (Theme Hospital ، Quake The Offer ، Shadow Warrior) ، لعبة واحدة لم تبدأ (GOG Braid) والاثنتان المتبقيتان (FTL Advanced Edition ، GOG Surgeon Simulator 2013) اقتصرتا على عرض شاشة سوداء (ربما من - بسبب قيود دعم OpenGL في VirtualBox).

كيفية تثبيت الإصدار التجريبي من Wine 4.11 على Ubuntu ومشتقاته؟

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

ستكون الخطوة الأولى هي تمكين بنية 32 بت، أنه حتى لو كان نظامنا 64 بت ، فإن تنفيذ هذه الخطوة يوفر لنا العديد من المشكلات التي تحدث عادةً ، لذلك نكتب على الجهاز:

sudo dpkg --add-architecture i386

الآن يجب علينا استيراد المفاتيح وإضافتها إلى النظام بهذا الأمر:

wget -nc https://dl.winehq.org/wine-builds/Release.key
sudo apt-key add Release.key

فعلت هذا الآن سنقوم بإضافة المستودع التالي إلى النظامفي الوقت الحالي ، لا يوجد مستودع لـ Ubuntu 18.04 LTS ولكن يمكننا استخدام مستودع الإصدار السابق الذي سيعمل بشكل مثالي ، لذلك نكتب في الجهاز:

sudo apt-add-repository https://dl.winehq.org/wine-builds/ubuntu/

sudo apt-get update sudo apt-get --download-only install winehq-devel

sudo apt-get install --install-recommends winehq-devel

sudo apt-get --download-only dist-upgrade

اترك تعليقك

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

*

*

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

  1.   إلو لوزانو قال

    ليس جيدا