بلاي أون لينكس
PlayOnLinux هي واجهة رسومية لطبقة توافق برامج Wine ، والتي تتيح لمستخدمي Linux تثبيت ألعاب الفيديو التي تعمل بنظام Windows ، وحزمة Microsoft Office (من 2000 إلى 2016)، ومتصفح Microsoft Internet Explorer ، بالإضافة إلى العديد من التطبيقات الأخرى مثل Apple iTunes و Safari . [ 6 ] [ 7 ]
رغم أن البرنامج طُوّر في البداية لأنظمة لينكس ، إلا أنه يُستخدم أيضاً على نظامي macOS و FreeBSD تحت اسمي PlayOnMac و PlayOnBSD على التوالي. كما يمكن استخدامه على أنظمة تشغيل أخرى يدعمها Wine .
الإصدارات
الإصدار 4.0 (الذي صدر عام 2011 [ 8 ] ) قابل للتشغيل على نظامي التشغيل ماك ولينكس. وقد استخدم شجرتي مصدر منفصلتين، ولذلك سُمّي "POL" على أنظمة لينكس و"POM" على نظام ماك.
الإصدار 5.0 فينيكس
يستخدم الإصدار 5.0 (أول إصدار تجريبي أُصدر عام 2018 [ 9 ] ) نفس قاعدة البيانات لأنظمة ماك ولينكس. بدأ تطويره عام 2015، وانتقل من لغة بايثون إلى لغة جافا لضمان قابليته للتنقل بين أنظمة التشغيل المختلفة. [ 3 ]
ولعكس تطوير قاعدة بيانات مشتركة لأنظمة التشغيل، فقد أطلق عليها في البداية اسم POL-POM-5، ثم POL-POM، وتم تطويرها في النهاية تحت اسم Phoenicis . [ 9 ]
المكونات الداخلية
تم تطوير PlayOnLinux باستخدام مزيج من Bash و Python و wxPython .
يوفر النظام نصوصًا برمجية وسيطة تحدد تكوين Wine اللازم لتثبيت وتشغيل تطبيق معين.
يستخدم النظام قاعدة بيانات إلكترونية للبرامج النصية لتطبيقها على التطبيقات المختلفة التي تتطلب إعدادات خاصة؛ وإذا لم تكن اللعبة موجودة في قاعدة البيانات، فيمكن تثبيتها يدويًا. [ 10 ] يمكن تثبيت البرامج ، ويُوضع كل برنامج في حاوية منفصلة (WINEPREFIX) لمنع تداخلها. يوفر هذا عزلًا مشابهًا لآلية عمل حاويات CrossOver . وبالتالي، يمكن للتطبيقات استخدام إصدارات وإعدادات مختلفة من Wine حسب الحاجة. يتولى برنامج PlayOnLinux إدارة عملية التثبيت تلقائيًا دون الحاجة إلى تثبيت Wine بشكل منفصل.
يسمح البرنامج أيضًا للمستخدم بإنشاء أقسام افتراضية ، حيث يمكن تثبيت برامج محددة بإصدارات وبرامج Wine مختلفة، على غرار جهاز كمبيوتر متعدد التمهيد .
لغة البرمجة النصية
يتضمن برنامج PlayOnLinux وظائف متقدمة في لغة Bash، مما يسمح للمستخدمين بإنشاء البرامج النصية بسهولة من خلال التحكم في عملية التثبيت. [ 11 ] لكل برنامج مدعوم برنامج نصي خاص به مكتوب بهذه اللغة.
على سبيل المثال، سيؤدي البرنامج النصي البسيط التالي إلى ظهور نافذة إعداد مع رسالة " مرحباً بالعالم" :
#!/bin/bash [ " $PLAYONLINUX " = "" ] && الخروج من المصدر 0 " $PLAYONLINUX /lib/sources" تهيئة نافذة الإعداد POL POL_SetupWindow_message "مرحباً بالعالم!" "رسالتي الأولى" POL_SetupWindow_Close مخرجانظر أيضاً
مراجع
- 1 2 "PlayOnLinux - elementary OS" . elementary OS (بالفرنسية) . تم الاطلاع عليه بتاريخ 9 يوليو 2020 .
- ↑ لارابيل، مايكل (2019-01-01). "PlayOnLinux 5.0 Alpha 2 متوفر الآن" . فورونيكس . تم الاسترجاع في 2025-08-31 .
- 1 2 3 لارابيل، مايكل (4 يونيو 2015). "بلاي أون لينكس 5 ينتقل من الكتابة بلغة بايثون إلى استخدام جافا" . فورونيكس . تم الاسترجاع في 31 أغسطس 2025 .
- ↑ "PlayOnBSD" . FreshPorts .
- ↑ "PlayOnMac" .
- ^ راجي ، إميليو. توماس، كير؛ شانيل، آندي؛ بارسونز، تريفور؛ فوجت، ساندر فان؛ توماس ، آدم (2011/01/10). بداية أوبونتو لينكس . نيويورك: أبريس. ص. 410-412. رقم ISBN 978-1-4302-3040-3.
- ^ مايكل ميلوزيك، “Gereifter Jahrgang. برنامج Windows ضمن Linux mit Wine 1.0.”، Linux Life ، المجلد. 5/2008، ص 62 – 64
- ↑ إيسيلباخ، فيليب (20 أغسطس 2011). "إصدار PlayOnLinux 4.0" . متوافق مع لينكس . تم الاطلاع عليه بتاريخ 31 أغسطس 2025 .
- 1 2 لارابيل، مايكل (23 سبتمبر 2018). "إصدار تجريبي من PlayOnLinux 5.0 بواجهة مستخدم مُعاد تصميمها، Phoenicis" . فورونيكس . تم الاطلاع عليه بتاريخ 31 أغسطس 2025 .
- ↑ جرانت، ريكفورد (2012). أوبونتو ببساطة . سان فرانسيسكو: دار نشر نو ستارش. ص 331. ISBN 978-1-59327-425-2.
- ↑ "الوثائق - بلاي أون لينكس" . مؤرشف من الأصل بتاريخ 2016-03-13.
روابط خارجية
- الموقع الرسمي

- البرامج المدعومة على PlayOnLinux
- "إنشاء برنامج نصي لـ PlayOnLinux - الفصل 1: التعرف على Bash" . مؤرشف من الأصل في 13 مارس 2016.
- برامج الرسومات المصغرة
- برامج مشتقة من أو تتضمن النبيذ
- برنامج يستخدم wxPython
- المنتجات التي تم طرحها في عام 2007
- برنامج يستخدم رخصة جنو العمومية العامة
