بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركته
ما هو lutris ؟
قد يكون سمعت انها منصة ألعاب لاكن ما معنى هذا الكلام سأوضح اﻷمر من خلال طرح سؤال ثم الجواب عنه .
لنفترض تريد بالطريقة التقليدية تثبيت لعبة تعمل على ويندوز من خلال wine وبعض الادوات المساعدة ماذا تفعل ؟
بكل بساطة تقوم بتثبيت wine و إنشاء إذا صح التعبير بيئة windows و تقوم بتثبيت بعد الأشياء التي قد تحتاجها اللعبة مثلا نسخة ما من directx و غيره ...إلخ ثم تشغل ملف التثبيت exe من خلال wine و....إلخلنفترض تريد بالطريقة التقليدية تثبيت لعبة من خلال steam ؟
تقوم بتنزيل steam وعمل حساب والدخول على البرنامج وتثبيت ما تشاء.لنفترض تريد بالطريقة التقليدية تشغيل لعبة تعمل على محاكي ما مثلا محاكي ps2 ؟
تقوم بتنزل محاكي ps2 وتقوم بتنزيل ما يسمى في بعض المحاكيات rom وتشغل ال rom من خلال المحاكي .الأن ما الجديد الذي يقدمه lutris ؟
الذي يقدمه عدت أشياء منها وليس كلها كالأتي :
1-أولا مركز موحد ممكن منه عمل كل ما ذكر في اﻷعلى لاكن بطريقة مؤتممة أي ممكن كتابة ما يسمى سكربتات يتعرف عليها lutris ويشغلها ويقوم هذا السكربت بما يلزم مثلا بحالة wine يقوم بعمل بيئة ويندوز ومثلا إذا كتب في السكربت تنزيل directx يقوم بتنزيله و...إلخ أي ممكن الطلب من السكربت عمل كل شيء بشكل مؤتمم وليس بشكل يدوي (السكربت عبارة عن ملف YAML) .
2-يوفر lutris متجر ألعاب في الحقيقة هو مستودع لسكربات لتثبيت الألعاب هي سكربتات كتبها شخص ما لتثبيت لعبة ما وشاركها مع الجميع لاكن طبعا في حالة المتجر قد يوفر مثلا معلومات عن اللعبة وملاحظات وصور screenshot و...إلخ مشاركة الأخرين نفس الإهتمامات والتجارب يساعد أكثر بنجاح عمل اللعبة وتثبيتها .
3-يوفر أيضا إعدادات تسهل العمل مثلا ممكن تشغيل اللعبة على نسخة محددة من wine و مثلا ممكن تغير إعدادات wine بسهولة .
4-يوفر سهولة في الإستعانة ببرمجيات تدعم تشغيل الألعاب على لينكس مثل DXVK وكل هذا بطريقة سهلة ورسومية .
5-ويوفر أيضا مركز يعمل مثل launcher للألعاب أي تدخل على البرنامج وتجد الألعاب المثبته أمامك تختار ما تريده وتشغله .
فإذا هو برنامج يوفر طرق سهلة لتثبيت الألعاب من أكثر من مصدر وأيضا ويوفر الإعدادات المطلوبة والمجربة التي لها أكبر فرصة لتنجح عملية تثبيت وتشغيل لعبة ما ويوفر طرق سهلة لبعض الإعدادات التي قد تكون مهمة في بعض الحالات مثال ولا حصر فقط لتوضيح الامور يوجد خيار لإرجاع قياسات الشاشة إلى ما كانت عليه بعض الخروج من اللعبة يعني هناك خيارات قد يكون مهمة أصبح سهل إعدادها.
حتى يفهم ماذا أقصد من سكربات تثبيت هذا سكربت كتبته كتجربة .
ببساطة إذا قمت يتشغيل هذا السكرب في الاسفل من خلال lutris يقوم وبشكل رسومي تنفيذ ما طلبته منه مثلا الطلب من المستخدم إدخال ملف تثبيت برنامج Scratch 3 ثم يتم تنفيذ باقي السكربت.
لتجربته أولا قم بتثبيت lutris وwine ثم نفذ هذه الأوامر أولا تنزيل السكربت ثانيا تشغله حاليا هكذا يتم الامر ربما في المستقبل يكفي تمرير رابط السكربت سبق وقدمت المساعدة لهذا الامر على github لاكن مازلت أنتظر الرد المشكلة ضعفي باللغة الإنجليزية وضعفي في التعامل وتعاون مع الاخرين على github على العموم نفذ هذه الاوامر.
wget https://raw.githubusercontent.com/yucefsourani/my_lutris_scripts/master/scratch333.yml
lutris -i scratch333.yml
ما هو ال runners ؟
يوفر lutris ما يسمى runners بكل بساطة كل runner يوفر طريقة لتثبيت وتشغيل الألعاب وحتى البرامج في حالة wine من مصدر مختلفة مثلا قد يكون runner wine لتشغيل برامج ويندوز على لينكس أو runner steam ل steam أو runner خاص بالمحاكيات وكهذا ...إلخ أي هو شيء برمجي هكذا هم رتبو الأمر وقسموه, نلاحظ في الصورة في اﻷعلى ممكن تنزيل ال runner الذي نحتاجه ولدي بالفعل كما يظهر على جهة اليسار runner wine و runner linux وBrowser.
بعض الصور عن الإعدادات وبعض المعلومات .
ممكن البحث عن الألعاب في المتجر بهذه الطريقة نضغط على شكل البحث ثم نكتب إسم اللعبة ثم نضغط على كلمة Search Lutris.net .
ممكن أيضا مشاهدة اللعبة والمشاركة أو مشاهدة سكربت تثبيتها نلاحظ أنه قد تجد عدة سكربات وليس فقط واحد مع الملاحظة قد يكون السكربت خطوات تثبيت لعبة ما ويجب أنت أن توفر ال Cd أو ملف التثبيت والسبب رخصة اللعبة أو عوائق بهذا المعنى .