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

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

لنبدأ ببعض المعلومات الأساسية حول الزجاجات.

ما هي الزجاجات؟

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

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

instagram viewer

تُنشئ الزجاجات حالة جديدة تمامًا مع التكوين الافتراضي في كل مرة تضيف فيها أي تبعية لأحد التطبيقات. وبالتالي ، يصبح من السهل تشغيل ملفات BAT و MSI و EXE على نظام Linux لأن Bottles يعدل النظام وفقًا للملفات التنفيذية.

تم تطوير Bottles بمزيج من Python و Bash ، والإصدار الحالي من Bottles هو الإصدار الثالث ، ولكن لا يزال بإمكانك استخدام الإصدار الأول إذا أردت. تم إيقاف الإصدار الثاني بسبب بعض المشكلات الداخلية.

الميزات الرئيسية للزجاجات

  • تعد إضافة متغيرات البيئة وتشغيل الملفات التنفيذية مباشرة من مدير الملفات أمرًا بسيطًا في زجاجات
  • يحتوي على خيارات تلقائية للكشف عن التطبيقات والتثبيت والإدارة وإصلاح الحزمة
  • وهو يدعم مثبت تبعية متكامل يعتمد على المستودع الذي يحركه المجتمع
  • تحتوي الزجاجات على خيارات تحسين أداء اللعبة وتحسينها بما في ذلك fsync و shader compiler و DXVK وإدارة ذاكرة التخزين المؤقت و esync وما إلى ذلك.
  • يمكنك إنشاء نسخ احتياطية منتظمة واستيراد البيانات الضرورية
  • لديه خيار الوصول إلى WineHQ و ProtonDB
  • يعمل مدير التبعية المدمج والدعم متعدد اللغات على تسهيل الاستخدام
  • يأتي مع مدير مهام متكامل لمراقبة تشغيل البرنامج
  • نظام الكشف الذكي عن البرامج المثبتة.

كيفية تثبيت واستخدام الزجاجات في Linux

يمكنك تثبيت زجاجات من خلال تنسيقات حزم مختلفة مثل Flatpak و DEB و AppImage و Snap وما إلى ذلك. ومع ذلك ، هناك ملف الفرق بين Flatpak و AppImage و Snap، لذا يرجى اختيار واحد وفقًا لاحتياجاتك.

لنستخدم Flatpak لتثبيت الزجاجات في Ubuntu ؛ ابدأ ب تثبيت Flatpak على نظامك.

بعد التثبيت الناجح لـ Flatpak ، استخدم الأمر التالي لتثبيت الزجاجات:

سودوفلاتباكتثبيتflathubكوم.usebottles.bottles

بمجرد تثبيته ، قم بالوصول إلى قائمة التطبيقات وابحث عن "زجاجات" لتشغيله.

اضغط على سهم رمز لبدء عملية تكوين الزجاجات.

مع إعداد كل شيء ، دعنا نثبت WinRAR ، وهو متاح فقط لنظام التشغيل Windows وليس Linux. للقيام بذلك ، أولاً ، قم بزيارة موقع WinRAR الرسمي وقم بتنزيل أحدث إصدار.

تحميل:برنامج WinRAR

في زجاجات ، انقر فوق زائد (+) أو اصنع زجاجة جديدة زر واكتب الاسم الذي تريد استخدامه.

نظرًا لأننا نقوم بتثبيت WinRAR ، وهو أحد تطبيقات Windows ، حدد طلب من قائمة البيئة وانقر على خلق زر. هناك بيئات مختلفة في القائمة يمكنك اختيارها:

  • الألعاب: يُنشئ زجاجة تركز على الألعاب مع الكثير من التعديلات لمساعدتك على تشغيل الألعاب بسلاسة
  • طلب: يعدل الزجاجة بتحسينات لتشغيل تطبيقات سطح مكتب Windows المختلفة
  • العادة: يُنشئ زجاجة مخصصة بدون تعديلات معينة (تساعد المستخدم في تجربة الإعدادات)

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

الآن ، سترى الزجاجة الجديدة مدرجة في الواجهة الرئيسية للزجاجات. انقر نقرًا مزدوجًا فوق زجاجة WinRAR لفتحها.

هنا ، يمكنك تغيير الإعدادات والتفضيلات وخيارات المثبت وفقًا لاحتياجاتك.

اضغط على تشغيل قابل للتنفيذ الخيار وحدد ملف EXE لبرنامج WinRAR.

بعد تحديد ملف إعداد WinRAR ، ستحصل على نافذة جديدة لتثبيت البرنامج.

أخيرًا ، يمكنك الوصول إلى WinRAR على Linux إلى استخراج أي ملف أرشيف، بما في ذلك RAR و ZIP.

كما ترى ، استخدمت Bottles بادئة Wine لإنشاء بيئة Windows لتثبيت WinRAR.

خيارات متقدمة في الزجاجات

يمكنك تثبيت برامج مختلفة لتعديل الزجاجة لأي تطبيق في ملف المثبتون اختيار. إنه مشابه لخيار Installer الخاص بـ ProtonDB ويعرض تصنيفات للبرامج وفقًا لتوافقها مع النظام. على سبيل المثال ، يعني التصنيف البلاتيني أنه متوافق للغاية ، ويعني التصنيف البرونزي أنه أقل توافقًا مع النظام.

لنقم بتثبيت EA Launcher لأنه مصنف بلاتيني. اضغط على تحميل رمز للحصول عليه.

من التبعيات الخيار ، يمكنك تنزيل برامج الترميز والمكتبات التي يمكنها تحسين توافق برامج Windows. تتكون القائمة من تبعيات مختلفة مع تفاصيل محددة عنها ، بحيث يمكنك تثبيتها وفقًا لذلك.

استخدم أي برنامج Windows في Linux مع الزجاجات

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

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

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