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

Ubuntu 19.10 بدون 32 بت

قبل أيام قليلة زميل ذكرت هنا على بلوق عن القرار الأخير ما أخذه المطورون Canonical لإزالة الدعم تمامًا لتسليم 32 حزمة بت بدءًا من إصدار Ubuntu التالي.

وليس هذا فقط ، فإن هذا القرار يؤثر ، بغض النظر عن مدى تفاؤله حيث تم تطبيقه فقط على Ubuntu ، لم يكن الأمر كذلك ، لأنه في المقام الأول يحدث ليؤثر على جميع النظم البيئية التي تعتمد عليها ، من النكهات الرسمية مثل Kubuntu و Xubuntu و Lubuntu وغيرها ، بالإضافة إلى مشتقات هذا ، على سبيل المثال Linux Mint و Zorin OS و Puppy Linux ، إلخ.

كما يعرف الكثير منكم، Canonical أسقطت التصوير 32 بت لـ Ubuntu ، الآن ، اتخذ مطورو Ubuntu قرارًا بإكمال دورة حياة الهندسة المعمارية في التوزيع.

En Ubuntu 19.10 لن يكون لهذا الإصدار إمكانية الحصول على الحزم مع هندسة i386 في المستودع.

لن يتم دعم Wine على Ubuntu 19.04 إذا أسقط Canonical دعم حزم 32 بت

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

استجاب مطورو مشروع Wine لهذا تحذير Canonical من أن Ubuntu ستواجه مشكلات في تسليم Wine لـ Ubuntu 19.10 ، في حالة توقف دعم أنظمة 86 بت x32 في هذا الإصدار.

من خلال اتخاذ قرار بإسقاط الدعم لبنى x86 32 بت ، كان مطورو Ubuntu يأملون في شحن إصدار 64 بت من Wine أو استخدم إصدار 32 بت في حاوية تستند إلى Ubuntu 18.04.

المشكلة هي أن الإصدار 64 بت من Wine (نبيذ 64) غير معتمد رسميًا ويحتوي على عدد كبير من الأخطاء غير المصححة.

تتطلب Apt مطابقة إصدارات حزمتي i386 و amd64 أو سترفض تثبيتها ، لذلك ما لم يتم إجراء تغييرات ، لن يتمكن مستخدمو الإصدار 19.10 وما فوق من تثبيت مكتبات 32 بت التي يحتاجون إليها لتشغيل Wine ، إلا إذا يتخذ المستخدمون أنفسهم قرارًا بالعودة إلى Ubuntu 18.04.

نظرًا لأن الإصدارات الحالية من Wine لتوزيعات 64 بت تعتمد على Wine32 وتتطلب مكتبات 32 بت.

عموما في بيئات 64 بت ، يتم شحن مكتبات 32 بت المطلوبة في حزم متعددة ، ولكن في Ubuntu تقرر إيقاف إنشاء مثل هذه المكتبات تمامًا.

رفض مطورو النبيذ الفكرة على الفور من حزمة فورية وألقوا بها في حاوية لأن هذا مجرد إصلاح مؤقت.

الجانب السلبي لفعل ذلك هو أننا سنقضي الكثير من الوقت في شرح للمستخدمين أن 64 بت من Wine لن يقوم بتشغيل برامج 32 بت ، بغض النظر عن المكان الذي نجمع فيه هذه المعلومات.

لوحظ أن يجب إحضار الإصدار 64 بت من Wine في شكله الصحيح ، لكن هذا سيستغرق بعض الوقت.

وبالإضافة إلى ذلك، يستمر شحن العديد من تطبيقات Windows الحالية في 32 إصدارًا فقط غالبًا ما يتم شحن تطبيقات بت و 64 بت مع مثبتات 32 بت (للتعامل مع محاولات التثبيت على Win32) ، لذلك يستمر تطوير الإصدار 32 بت من Wine باعتباره الإصدار الرئيسي.

لفترة طويلة ، تم وضع Wine64 كأداة لتشغيل تطبيقات Win64 فقط ، وليس لتشغيل برامج 32 بت ، وتنعكس هذه الميزة في العديد من المقالات والوثائق.

في غضون واجهت Steam أيضًا مشاكل مماثلة، لا تزال العديد من الألعاب في الكتالوج 32 بت.

يعتزم Valve دعم وقت تشغيل 32 بت لعميل Linux Staem من تلقاء نفسه.

على الرغم من أن مطوري Wine لا يستبعدون إمكانية استخدام وقت التشغيل هذا لإرسال Wine 32 بت إلى Ubuntu 19.10 ، قبل أن يكون الإصدار 64 بت من Wine جاهزًا ، حتى لا تضطر إلى مضاعفة العمل والانضمام إلى Valve في الحفاظ على 32 مكتبات -bit لأوبونتو.


اترك تعليقك

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

*

*

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