ذكري المظهر

كيفية تشغيل Windows Apps في Linux

Running Windows Programs on Linux

Running Windows Programs on Linux

جدول المحتويات:

Anonim

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

وأخيرًا! فرصة لتشغيل برامج Windows تلك التي لا توجد بها نظائر مفتوحة المصدر: Quicken أو Flash CS. وكل هذه الألعاب!

للأسف ، الواقع أكثر تعقيدًا بعض الشيء. نعم ، النبيذ جيد في تشغيل بعض برامج Windows والألعاب. ولكن للحصول على أقصى استفادة منه ، تحتاج إلى اختراق. في كثير من الأحيان ، الحصول على Wine to deliver هو عمل فني أسود ، وليس للمبتدئين.

[المزيد من القراءة: 4 مشروعات Linux للمبتدئين والمستخدمين المتوسطين]

لحسن الحظ ، هناك العديد من برامج التثبيت الجاهزة التي تساعد في حل المشكلات. هذه نصوص مكتوبة من قبل أشخاص قاموا بالقرصنة من أجلك. هناك أربعة مشاريع على وجه الخصوص تستحق الذكر: CrossOver ، Cedega ، Wine-Doors ، و PlayOnLinux.

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

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

Wine-Doors و PlayOnLinux كلاهما مصدر مفتوح ومجاني ، لذلك يمكنك تجربة كل منهما للعثور على الذي يناسب احتياجاتك بشكل أفضل. ألقي نظرة سريعة على كل من أدناه. هذه التعليمات لـ Ubuntu 9.04.

التحضير

قبل تثبيت أي تطبيق Wine ، من الأفضل تثبيت خطوط Microsoft Core Web. هذه هي المشغّلات المعتادة للخط في تثبيت Windows نموذجي (Arial، Times New Roman إلخ) وتوقع العديد من تطبيقات Windows العثور عليها في مكانها. قد تبدو الأشياء غريبة بدونها.

يمكنك تثبيتها إما عن طريق نسخ ملفات.tf من تثبيت Windows ، أو عن طريق تثبيت حزمة msttcorefonts. الخطوط التي لا يتم توفيرها كجزء من هذه الحزمة ، والتي قد تحتاجها بعض التطبيقات ، تشمل Tahoma و MS Sans. يمكنك العثور عليها في جميع أنحاء الويب إذا كنت تبحث عنها. يمكنك تثبيتها عن طريق إنشاء مجلد يسمى.fonts في الدليل / home ووضعها هناك.

إذا كنت تريد الاستيراد مباشرة من تثبيت Windows ، ستجد الخطوط في الدليل C: windows fonts. قم بنسخ كافة ملفات.tf إلى عصا USB ، قم بإنشاء مجلد جديد في الدليل / home الخاص بك يدعى.fonts (لاحظ الفترة قبل الكلمة fonts!) ، ثم ضعها هناك. وهذا كل شيء. ستكون الخطوط متاحة الآن في جميع تطبيقاتك.

PlayOnLinux

لتثبيت PlayOnLinux ، ستحتاج إلى إضافة مستودع جديد وتثبيت حزمة برامج منه. افتح نافذة طرفية (التطبيقات والملحقات والمحطة الطرفية) واكتب ما يلي:

sudo wget //deb.playonlinux.com/playonlinux_jaunty.list -O /etc/apt/sources.list.d / playonlinux.list

sudo apt-get update

sudo apt-get install playonlinux

بمجرد تثبيت البرنامج ، ستجده على قائمة التطبيقات والألعاب (تجدر الإشارة إلى أن PlayOnLinux - كما يوحي اسمه - مصمم بشكل أساسي للسماح بتثبيت ألعاب Windows ، ولكنه يتميز أيضًا ببرامج نصية للعديد من التطبيقات الشائعة).

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

بمجرد الانتهاء من الأشياء ، انقر فوق الزر تثبيت على شريط الأدوات. في النافذة التي تظهر ، انقر فوق فئة على اليسار تتعلق بنوع البرنامج الذي ترغب في تثبيته ، ثم حدد التطبيق على اليمين. يمكن تنزيل معظم التطبيقات المجانية ، مثل Internet Explorer ، عند الطلب ، ولكنك ستحتاج إلى قرص التثبيت المضغوط للتطبيقات التجارية.

بمجرد اختيارك ، انقر فوق الزر "تطبيق". بعد ذلك ، سيبدأ المعالج وسيرشدك خلال عملية التثبيت ، بما في ذلك إجراء أي تنزيلات ضرورية. ضع في اعتبارك أنه في النهاية ، قد يبدأ معالج التثبيت الخاص بالبرنامج ، وسيتوجب عليك العمل من خلال هذا الأمر كالمعتاد أيضًا. لا تغلق معالج PlayOnLinux ، لكن! اتركه مفتوحًا حتى ينتهي من اتفاقه الخاص.

غالبًا ما يلزم تنزيل إصدار قديم من Wine ، معروف للعمل مع التطبيق. سيحدث ذلك تلقائيًا.

تثبيت Safari على Linux

بعد التثبيت ، سيتم العثور على برنامج Windows في قائمة التطبيقات> Wine. لاحظ أن هناك مشكلة بسيطة مع Ubuntu 9.04 (Jaunty) حيث لا تعمل اختصارات سطح المكتب التي تم إنشاؤها بواسطة تطبيقات الطرف الثالث. لإصلاح هذا ، تحتاج إلى جعلها قابلة للتنفيذ. يمكن القيام بذلك عن طريق استخدام الأمر chmod. على سبيل المثال ، سيعمل التالي على إصلاح اختصار سطح المكتب لمتصفح الويب Safari بمجرد تثبيته:

chmod u + x ~ / Desktop / Safari.desktop

جميع اختصارات سطح المكتب التي تم إنشاؤها بهذه الطريقة بها ملحق ملف.desktop ، وهذا يجب أن يساعدك في تحديدها.

Wine-Doors

لتثبيت Wine-Doors ، يمكنك إضافة مستودع برامج جديد مرة أخرى. افتح مصادر النظام ، والإدارة ، والبرامج ، وانقر على علامة التبويب جهة خارجية في النافذة التي تظهر. انقر فوق الزر إضافة واكتب (أو قص ولصق) السطر التالي:

deb //ppa.launchpad.net/wine-doors-dev-team/ppa/ubuntu intrepid main

انقر فوق الزر إغلاق وقم بتحديث قوائم المخزون عند الطلب. ثم استخدم Synaptic لتثبيت حزمة أبواب النبيذ.

(لاحظ أنه يمكنك تثبيت مفتاح GPG إذا كنت ترغب في ذلك ، مما سيؤدي إلى تجنب أي أخطاء غير ضارة حول الحزم غير الموقعة.)

بمجرد تثبيت Wine-Doors ، يمكنك ستجده في قائمة التطبيقات ، والنبيذ ، حيث ستجد أيضًا أي تطبيقات Windows تقوم بتثبيتها في المستقبل.

عندما يبدأ Wine-Doors لأول مرة ، ستحتاج إلى املأ اسمك وتفاصيل شركتك. سيتم استخدام هذه عند تثبيت تطبيقات Windows. يمكنك اختياريا اختيار زر "لدي ترخيص ويندوز". هذا مطلوب لتثبيت بعض مكونات نظام Windows التي تسهل التشغيل السلس لتطبيقات Windows ، بالإضافة إلى بعض الوظائف الإضافية في Windows التي تتطلب EULA ترخيص Windows. من الواضح أنه لا ينبغي عليك وضع علامة في هذا المربع إذا لم يكن لديك ترخيص Windows (أي تثبيت Windows على أحد أجهزة الكمبيوتر).

عند النقر فوق الزر Proceed ، Wine-Doors سوف يقوم بتحديث نفسه مع أحدث قائمة من البرامج النصية التثبيت. تجدر الإشارة إلى أن استضافة هذه البرامج النصية ليست رخيصة ، وفي الآونة الأخيرة كان لا بد من اتخاذها في الوقت الحالي بسبب نقص الأموال

بمجرد الانتهاء ، ستظهر لك قائمة بالتطبيقات والألعاب. ما عليك سوى النقر فوق رابط التثبيت بجانب أي قائمة ترغب في تثبيتها ، ثم انقر فوق الزر Apply. ثم يبدأ التثبيت ، بما في ذلك تنزيل أي برنامج إضافي ضروري.

مع أي تثبيت للنبيذ ، ستجد تطبيقاتك في الدليل .wine / drive_c الخاص بك / home المجلد (أي /home/keir/.wine/drive_c). هذا هو بالفعل إعادة تنشيط لنظام ملفات Windows.