تتيح لك كل من توزيعات Linux ونظام Windows الفرعي لنظام Linux تجربة قوة Linux. لكن من بين الاثنين ، أيهما يجب أن تفكر فيه ومتى؟

باستخدام Windows Subsystem for Linux ، من السهل تشغيل تطبيقات Linux جنبًا إلى جنب مع برامج Windows 10 و 11 القياسية. WSL قادر على استبدال الكثير من أقسام التشغيل المزدوج لنظام Linux أو الأجهزة الافتراضية.

إذن ، متى يجب أن تفكر في استخدام WSL عبر توزيعة Linux قياسية ، والعكس صحيح؟

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

1. لقد بدأت للتو في تعلم Linux

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

نظرًا لأن WSL يركز في الغالب على سطر الأوامر ، فسوف تكتسب خبرة قيمة في تعلم كيفية استخدام shell والأدوات المساعدة التي يمكنك نقلها إلى أجهزة سطح مكتب Linux الكاملة.

2. تقوم بتشغيل تطبيقات Windows و Linux معًا

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

instagram viewer

لن تفقد قطار أفكارك بالتبديل بين الأنظمة. WSL هو بديل أخف وزنًا لكلا الخيارين. يستخدم WSL2 نواة Linux افتراضية ، ولكن هناك القليل من النفقات العامة نظرًا لأن سطح مكتب Linux القياسي لا يعمل.

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

3. أنت تستخدم Linux في بعض الأحيان فقط

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

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

4. لا تحتاج إلى الوصول المباشر إلى الأجهزة

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

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

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

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

أسباب استخدام نظام Linux القياسي

بينما يمكن لـ WSL تغطية الكثير من الاستخدامات التي ربما كان الجهاز الافتراضي أو التشغيل المزدوج قد اعتنى بها في الماضي ، لا تزال هناك أوقات تريد فيها تشغيل تثبيت Linux قياسي بدلاً من ذلك.

1. أنت تقوم بتشغيل خادم

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

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

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

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

2. أنت تقوم بأعباء عمل ثقيلة

سبب آخر لاستخدام إصدار قياسي من Linux عبر WSL هو تشغيل أحمال عمل مكثفة. بينما يدعم WSL ملفات تسريع GPU بالنسبة للتطبيقات الصعبة مثل التعلم الآلي ، كما هو الحال مع الخوادم ، فإن عدم وجود عبء في Windows سيعزز الأداء.

من الأسهل أيضًا تجميع أجهزة Linux وإلغاء تحميل العمليات المكثفة إلى مجموعة.

3. تريد تجربة Linux على سطح المكتب

الآن بعد أن أصبح من الممكن تشغيل كل من تطبيقات Linux الرسومية X11 و Wayland على Windows مع WSL ، قد يختار بعض مستخدمي Linux استبدال أقسام Linux أو الأجهزة الظاهرية بها.

ومع ذلك ، يفضل بعض المستخدمين نهج Linux على سطح المكتب ، نظرًا لأن X11 ومديري النوافذ ومركبي Wayland يقدمون تجارب مستخدم لا يمكن العثور عليها في أي مكان آخر ، مثل تخطيطات النوافذ المكسوة بالبلاط. هذا سبب وجيه لاستخدام توزيعات Linux لسطح المكتب.

4. تريد تشغيل توزيعة غير متوفرة في WSL

في حين أن العديد من التوزيعات الرئيسية ، مثل Ubuntu و Fedora و openSUSE ، متوفرة في متجر Microsoft ، يمكنك استخدام توزيعة متخصصة غير متوفرة لـ WSL.

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

5. تريد تشغيل Linux في VM

إذا كنت ترغب في تشغيل بيئة Linux معزولة تمامًا عن Windows ، فلا يزال النظام الافتراضي بالكامل هو أفضل رهان لك.

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

6. أنت بحاجة إلى الوصول المباشر إلى الأجهزة

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

هذه هي الاستخدامات المتقدمة الأكثر ملاءمة لعمليات تثبيت Linux الكاملة.

أنت الآن تعرف نوع تثبيت Linux المراد استخدامه

قد يبدو اختيار سطح مكتب Linux قياسي أو WSL مربكًا في بعض الأحيان. يعتمد القرار على ما تحتاجه من Linux ومدى رغبتك في دمج Windows و Linux.

لقد أحدثت WSL مثل هذا النبأ لأنها توفر طريقة لدمج Windows و Linux مع بعض الميزات القوية.