الصفحة الرئيسية » howto » 5 طرق لتشغيل برامج لينكس على ويندوز

    5 طرق لتشغيل برامج لينكس على ويندوز

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

    هناك العديد من الخيارات المختلفة لتشغيل برنامج Linux على Windows. إنه أسهل من تشغيل برامج Windows على Linux ، حيث يمكن لأي شخص إعداد جهاز ظاهري بتوزيع لينكس مجاني - لا حاجة لتراخيص البرامج.

    الأجهزة الظاهرية

    تسمح لك الأجهزة الظاهرية بتشغيل أي نظام تشغيل في نافذة على سطح المكتب. يمكنك تثبيت VirtualBox أو VMware Player المجاني ، وتنزيل ملف ISO لتوزيعة لينكس مثل Ubuntu ، وتثبيت توزيع Linux هذا داخل الجهاز الظاهري وكأنك ستثبته على كمبيوتر قياسي.

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

    إذا كنت تقوم بتثبيت Ubuntu في جهاز ظاهري ، فقد تحتاج إلى محاولة تثبيت أحد مشتقات Ubuntu مثل Xubuntu بدلاً من ذلك. يستخدم سطح المكتب الافتراضي Unity من Ubuntu تأثيرات ثلاثية الأبعاد ولا تعمل واجهة سطح المكتب بسلاسة في جهاز ظاهري مثلما فعلت أجهزة سطح المكتب السابقة. يستخدم Xubuntu Xfce ، والتي هي خفيفة الوزن أكثر من ذلك بكثير.

    يمكنك حتى محاولة استخدام الوضع السلس لـ VirtualBox أو وضع الوحدة في VMware لتشغيل تطبيقات Linux مباشرة على سطح المكتب - سيتم تشغيلها في الجهاز الظاهري ، لكن نوافذها ستكون موجودة على سطح مكتب Windows بدلاً من أن يتم احتجازها في نافذة آلة افتراضية واحدة.

    سيغوين

    Cygwin هي مجموعة من الأدوات التي تقدم بيئة تشبه Linux على Windows. إنها ليست طريقة لتشغيل برامج لينكس الحالية على نظام ويندوز - يجب إعادة برمجة البرنامج. ومع ذلك ، فقد تم بالفعل recompiled الكثير من البرامج. سيعطيك Cygwin بيئة تشبه واجهة Linux وخط القيادة مع العديد من برامج سطر الأوامر التي قد تستخدمها بالفعل.

    لقد غطينا في السابق تركيب واستخدام Cygwin. يمكنك حتى استخدام Cygwin لتثبيت خادم OpenSSH والحصول على وصول SSH لنظام Windows.

    هذا الحل مثالي للمستخدمين الذين لا يملكون أدوات لينكس المهمة على نظام ويندوز - إنها ليست طريقة لتشغيل سطح مكتب لينكس كامل.

    قم بتثبيت Ubuntu عبر Wubi

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

    ومع ذلك ، لا يقوم Wubi بتثبيت Ubuntu بالطريقة العادية. بدلاً من ذلك ، يقوم بإنشاء ملف خاص على قسم Windows الخاص بك ويستخدم هذا الملف كمحرك أقراص Ubuntu الخاص بك. هذا يعني أنه يمكنك تثبيت Ubuntu واستخدامه بدون أي تقسيم ويمكنك إلغاء تثبيت Ubuntu من لوحة تحكم Windows عند الانتهاء.

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

    Ported و Compiled البرامج

    لقد تم بالفعل نقل العديد من برامج Linux الشائعة إلى Windows وتم توفير الإصدارات المجمعة عبر الإنترنت. إذا كنت حقا تفتقد Emacs ، ستجد إصدارات Emacs لنظام التشغيل Windows. إذا كنت ترغب في تشغيل برنامج معين على Windows ، قم بإجراء بحث Google عن اسم هذا البرنامج و "Windows" - هناك فرصة جيدة لإيجاد إصدار من البرنامج تم نقله إلى Windows.

    التوزيعات القائمة على coLinux

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

    هذه فكرة رائعة ، لكن هناك مشكلة. لا يدعم coLinux حتى الآن إصدارات 64 بت من Windows ، لذا ستحتاج إلى تشغيل إصدار 32 بت من Windows على جهازك للقيام بذلك - وهذا نادر بشكل متزايد. لم يصدر coLinux إصدارًا جديدًا منذ أكثر من عامين ، لذا يبدو أن التطور إما توقف أو يتحرك ببطء شديد.

    إذا كنت ترغب في تجربة هذا ، قد ترغب في تجربة Ubuntu Remix المحمولة. تم تحديث هذا التوزيع المستند إلى coLinux آخر مرة في عام 2011 ، لذا فهو قديم بعض الشيء - ولكن خيارات أخرى مثل ولينكس تكون قديمة أكثر من ذلك. و Linux ، التي قمنا بتغطيتها في الماضي ، تم تحديثها في عام 2009.

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


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