ربما تعلم بالفعل أنه بفضل مشروع Wine، يمكنك تشغيل تطبيقات Windows على Linux. Wine رائع، ولكن قد يكون من الصعب على المبتدئين استخدامه. تعرف على Bottles، وهو تطبيق يجعل Wine أكثر قابلية للإدارة والوصول إليه وأمانًا.
ما هي الزجاجات؟
هذا سؤال جيد، ولكن دعنا نتراجع خطوة إلى الوراء. ما هو النبيذ؟ خمر هو تطبيق Linux يجعل برامج Windows تشعر بأنها تعمل في Microsoft Windows. فهو يترجم المكالمات التي يقوم بها البرنامج إلى Windows إلى مكالمات متوافقة مع Linux. ويعالج هذه الطلبات ويرسل الاستجابات إلى برنامج Windows كما لو كان Windows هو الذي يرد. وهذا إنجاز لا يصدق من مشروع رائع موجود منذ فترة طويلة.
الزجاجات عبارة عن غلاف مرئي للنبيذلا يزال هذا البرنامج يستخدم تقنية Wine لتشغيل تطبيقات Windows، ولكنه يوفر لك واجهة رسومية سهلة الاستخدام، وبالتالي لن تحتاج إلى التعامل مع التكوين المرن لبرنامج Wine، والذي قد يكون مرهقًا في بعض الأحيان. بعد كل شيء، إذا ذهبت إلى متجر لشراء النبيذ، فلن تحمله معك إلى المنزل بين يديك. بل سيوفرون لك حاوية زجاجية ملائمة لهذا الغرض.
يُعد نظام التشغيل Windows هو النظام الأساسي الأكثر استهدافًا للفيروسات والبرامج الضارة الأخرى، لذا فإن تشغيل تطبيقات Windows ينطوي على مخاطر. يتيح Wine لتطبيقات Windows الوصول إلى محرك الأقراص المنزلي الخاص بك بنفس الأذونات والصلاحيات التي تتمتع بها أنت. أي برامج ضارة تلتقطها لها نفس الأذونات. يساعد Bottles في وضع كل تطبيق من تطبيقات Windows في بيئة معزولة، فيعمل بشكل فعال كحاوية لتقييد أنشطة التطبيقات والبرامج الضارة على حد سواء.
كيفية تركيب الزجاجات
أفضل طريقة لتثبيت Bottles هي عبر Flatpak. في الواقع، إنها الطريقة الوحيدة لتثبيت Bottles التي توفر إمكانية الحماية الكاملة، وهي الطريقة الموصى بها رسميًا.
تم تثبيت Flatpak افتراضيًا على كل من Manjaro Linux وFedora Linux. على Ubuntu، ستحتاج إلى تثبيته. بمجرد إعداد Flatpak، يصبح تثبيت Bottles أمرًا بسيطًا.
flatpak install flathub com.usebottles.bottles
سيتم إيقاف إخراج التمرير مؤقتًا لتأكيد رغبتك في إجراء التثبيت.
اكتب “Y” ثم اضغط على “Enter”.
يستغرق التثبيت بعض الوقت. عند اكتماله، يمكنك تشغيل Bottles باستخدام هذا الأمر.
flatpak run com.usebottles.bottles
ستشاهد بعض النتائج عندما يقوم Bottles بتكوين نفسه.
سيتم إطلاق Bottles قريبًا، مع عرض شاشات مقدمة الترحيب بـ Bottles.
انقر على زر السهم للتنقل عبر الشاشات. في صفحة “تم الانتهاء تقريبًا”، انقر على الزر الأزرق “متابعة”.
يقوم التطبيق بإجراء بعض الإعدادات والتكوينات الإضافية، ثم يخبرك بأنه جاهز.
انقر فوق الزر الأزرق “بدء استخدام الزجاجات” لبدء استخدام الزجاجات.
في حالة عدم إنشاء أي زجاجات، سيكون عرض المكتبة فارغًا.
يمكنك أيضًا تشغيل Bottles من خلال العثور عليه في عرض التطبيق. على GNOME، اضغط على مفتاح “Super” وابدأ في كتابة “Bottles”.
عندما ترى أيقونة الزجاجات، انقر عليها لبدء تشغيل التطبيق.
لا تنسى ضبط تفضيلات الزجاجات
تحتوي الزجاجات على الكثير من الإعدادات التي يمكنك استخدامها لضبط كيفية إنشاء الزجاجات الخاصة بك، وما هي الموارد مثل تبعيات وقت التشغيل ومكتبات DLL المتاحة للتطبيقات داخل الزجاجات الخاصة بك.
كما سنرى، فإن الإعدادات الافتراضية التي توفرها Bottles لأنواع الزجاجات المختلفة كافية في أغلب الحالات. ولكن لا يزال هناك إعداد واحد قد ترغب في تغييره. هذا هو المكان الذي يتم فيه إنشاء الزجاجات وتخزينها في نظام الملفات الخاص بك.
الموقع الافتراضي هو “~/.var/app/com.usebottles.bottles/data/bottles/bottles/” لإصدار Flatpak من Bottles. قد يبدو “/bottles/bottles” في نهاية المسار وكأنه خطأ مطبعي، ولكنه ليس كذلك.
لم نرى أي حاجة لتغيير هذا الموقع، ولكن إذا كنت تفضل تخزين زجاجاتك وتطبيقاتها في موقع معين مثل محرك أقراص ثابت كبير أو SSD سريع، فيمكنك تغيير هذا الموقع بسهولة.
انقر على أيقونة قائمة الهامبرغر، ثم حدد “التفضيلات” من القائمة.
يظهر مربع الحوار “التفضيلات”.
الخيار الموجود في أسفل علامة التبويب “عام” هو “دليل الزجاجات”. انقر فوق الزر الموجود في نهاية هذا السطر لفتح مربع حوار متصفح الملفات.
انتقل إلى الموقع الذي ترغب في استخدامه، ثم انقر فوق الزر البرتقالي “تحديد”.
أنواع الزجاجات المختلفة
توفر Bottles قالبًا للزجاجات المخصصة للألعاب، وقوالب أخرى أكثر ملاءمة للتطبيقات العامة. كما توفر قالبًا مخصصًا للزجاجات يسمح لك بتكوين الزجاجة بنفسك. ويمكن أيضًا استخدام هذا القالب لتشغيل برامج 32 بت.
في معظم الأحيان، وخاصة بالنسبة للمبتدئين في استخدام Bottles، فإن استخدام قوالب الألعاب أو التطبيقات هو الطريق الأسهل لتحقيق النجاح.
سنستخدم القالب للتطبيقات.
إنشاء زجاجتك الأولى
لإنشاء زجاجتك، حدد “الزجاجات” من شريط الأدوات، ثم انقر فوق الزر الأزرق “إنشاء زجاجة جديدة”.
سنقوم بتثبيت Notepad++، وهو محرر مخصص لنظام التشغيل Windows. أطلقنا على الزجاجة اسم “Notepad++”، واخترنا زر الاختيار “Application”.
انقر على الزر الأزرق “إنشاء” لإنشاء زجاجتك.
يقوم تطبيق Bottles بتكوين زجاجتك وWine، ثم يخبرك بأن العملية اكتملت.
انقر على زر “إغلاق” باللون الأزرق لإغلاق مربع الحوار. يمكنك رؤية تفاصيل الزجاجة الجديدة.
تشغيل تطبيق الويندوز الخاص بنا
يتيح لك خيار “تثبيت البرامج” تثبيت بعض التطبيقات الشائعة الاستخدام، والتي يقوم أعضاء مجتمع مستخدمي Bottles بتغليفها. يتيح لك خيار “التبعيات” تثبيت الموارد التي قد يحتاجها تطبيقك، مثل أوقات التشغيل أو ملفات DLL أو خطوط Microsoft،
سنستخدم الملف الأزرق “Run Executable” لتشغيل برنامج تثبيت Notepad++. تم تنزيله بالفعل في دليل “~/Downloads”.
انتقل إلى موقع المثبت الذي تم تنزيله. انقر فوق الملف لتحديده، ثم انقر فوق الزر “تشغيل”.
نرى مربع الحوار المعتاد لتثبيت Notepad++.
قم بإنجاز عملية التثبيت من خلال شاشات التثبيت.
سوف تشاهد الشاشة النهائية قريبا.
اترك علامة الاختيار في مربع الاختيار “تشغيل Notepad++ v8.6.2” وانقر على زر “إنهاء”. سيتم تشغيل Notepad++ على سطح المكتب.
عند العودة إلى Bottles، ستلاحظ أن Notepad++ مدرج كبرنامج مثبت.
الضغط على أيقونة رأس السهم يقوم بتشغيل برنامج Notepad++ عندما نرغب في استخدامه.
رائع ولكن ليس مثاليا
توجد تطبيقات مكافئة لنظام Linux لمعظم تطبيقات Windows، ولكنها أحيانًا تقوم بأشياء مختلفة أو لا تكرر جميع وظائف تطبيقات Windows المكافئة لها. وقد يربك هذا الوافدين الجدد إلى Linux. في بعض الأحيان، وخاصة مع الألعاب، لا توجد تطبيقات مكافئة لنظام Linux.
يجعل برنامج Bottles تشغيل تطبيقات Windows الأصلية مباشرة داخل جهاز الكمبيوتر الذي يعمل بنظام Linux أمرًا سهلاً للغاية في معظم الحالات. إذا لم يرغب تطبيقك في التشغيل، فراجع منتدى الزجاجاتلن تكون أنت أول من يواجه مشكلتك، وقد يكون هناك علاج معروف.
على الرغم من روعة النبيذ، إلا أنه ليس مثاليًا. وبالتالي فإن Bottles ليست مثالية. لكن Bottles تجعل استخدام النبيذ أكثر قبولًا.