تم إصدار Wine 7.8 بالفعل وتم الإعلان عن ترحيل محتمل إلى Gitlab

تم الإعلان عنه مؤخرًا إصدار النسخة التطويرية الجديدة من Wine 7.8، والتي منذ إصدار الإصدار 7.7 ، تم إغلاق 37 تقرير خطأ وتم إجراء 470 تغييرات.

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

يعد Wine أحد أفضل الطرق لتشغيل تطبيقات Windows على نظام Linux. بالإضافة إلى ذلك ، يمتلك مجتمع Wine قاعدة بيانات مفصلة للغاية للتطبيق.

الأخبار الرئيسية من Wine 7.8

في هذا الإصدار الجديد ، برامج تشغيل X11 و OSS (نظام صوتي مفتوح) تم تحويلها لاستخدام تنسيق الملف القابل للتنفيذ PE (قابل للتنفيذ المحمول) بدلاً من ELF.

بالإضافة إلى ذلك ، توفر برامج تشغيل الصوت دعمًا لـ WoW64 (64 بت Windows على Windows) ، وهي طبقة لتشغيل برامج 32 بت على Windows 64 بت.

يتم توفير تنسيق الأرقام باستخدام قاعدة بيانات محلية جديدة مبنية على مستودع Unicode Common Locale Data Repository (CLDR).
تقارير الأخطاء المغلقة المتعلقة بتشغيل الألعاب: Assassin's Creed IV Black Flag و The Evil Within و Guilty Gear XX.

أما بالنسبة للجزء من تقارير الأخطاء المغلقة المتعلقة بالتطبيقاتو Adobe Lightroom 2.3 و Powershell Core 7 و FreeHand 9 و dnSpy و dotnet-sdk-5.0.100-win-x64 و Metatogger 7.2 و GuiPy.

ومن الجدير بالذكر أنه منذ عدة أيام الكسندر جويليارد، مبتكر وقائد مشروع Wine ، أعلن عن إطلاق خادم تطوير تعاوني تجريبي ، gitlab.winehq.org ، استنادًا إلى منصة GitLab.

حاليا الخادم تستضيف جميع المشاريع في شجرة النبيذ الرئيسية، بالإضافة إلى المرافق والأشياء الأخرى من موقع WineHQ. تم تنفيذ إمكانية إرسال طلبات الدمج من خلال الخدمة الجديدة.

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

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

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

كيفية تثبيت نسخة التطوير من Wine 7.8 على Ubuntu ومشتقاته؟

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

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

لهذا نكتب عن المحطة:

sudo dpkg --add-architecture i386

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

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

فعلت هذا الآن سنقوم بإضافة المستودع التالي إلى النظام، لهذا نكتب في المحطة:

sudo apt-add-repository "deb https://dl.winehq.org/wine-builds/ubuntu/ $(lsb_release -sc) main"
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

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

wine --version

كيفية إلغاء تثبيت Wine من Ubuntu أو أحد مشتقاته؟

بالنسبة لأولئك الذين يريدون إلغاء تثبيت Wine من نظامهم لأي سبب من الأسباب ، يجب عليهم تنفيذ الأوامر التالية فقط.

قم بإلغاء تثبيت إصدار التطوير:

sudo apt purge winehq-devel
sudo apt-get remove wine-devel
sudo apt-get autoremove

اترك تعليقك

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

*

*

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