كيفية تثبيت Linux على Windows 10 باستخدام WSL

آخر تحديث: 09/07/2023
نبذة عن الكاتب: سيباستيان فيدال

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

1. مقدمة لنظام Windows الفرعي لنظام التشغيل Linux (WSL)

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

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

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

2. المتطلبات الأساسية لتثبيت Linux على نظام التشغيل Windows 10 باستخدام WSL

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

1. نظام التشغيل Windows 10 أو أعلى: يتوفر WSL منذ إصدار تحديث Windows 10 رقم 1607. تأكد من تحديث نظام التشغيل لديك إلى إصدار مدعوم.

2. تفعيل WSL: قبل أن تتمكن من تثبيت Linux واستخدامه على نظام التشغيل Windows 10، يجب عليك تمكين ميزة نظام Windows الفرعي لنظام Linux (WSL). هذا يمكن القيام به من خلال لوحة تحكم Windows أو باستخدام PowerShell. اتبع الإرشادات المقدمة من Microsoft لتنشيط WSL على نظامك.

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

3. تنزيل وتثبيت WSL على نظام التشغيل Windows 10

لتنزيل WSL وتثبيته على نظام التشغيل Windows 10، اتبع الخطوات التالية:

  • افتح قائمة ابدأ وابحث عن "الإعدادات".
  • انقر فوق "التحديث والأمان".
  • حدد "للمطورين" من القائمة اليسرى.
  • حدد المربع الذي يقول "وضع المبرمج".

ثم اتبع الخطوات التالية لتفعيل WSL:

  • افتح PowerShell كمسؤول.
  • اكتب الأمر التالي: Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux.
  • اضغط على Enter وانتظر حتى تكتمل عملية التثبيت.

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

4. إعداد WSL لتثبيت Linux على نظام التشغيل Windows 10

إذا كنت من مستخدمي Windows 10 وترغب في استخدام Linux على نظام التشغيل الخاص بك دون الحاجة إلى تثبيت قسم جديد، فيمكنك الاستفادة من نظام Windows الفرعي لنظام Linux (WSL). قبل البدء، تأكد من تثبيت أحدث إصدار من Windows 10، حيث يتوفر WSL بدءًا من Windows 10 Creators Update.

لتكوين WSL، اتبع الخطوات التالية:

  • افتح قائمة "ابدأ" وابحث عن "ميزات Windows".
  • حدد "تشغيل ميزات Windows أو إيقاف تشغيلها".
  • في قائمة الميزات، ابحث عن "Windows Subsystem for Linux" وحدد المربع.
  • انقر فوق "موافق" وانتظر حتى يكتمل التثبيت.
  • أعد تشغيل النظام الخاص بك عندما يُطلب منك ذلك.

بمجرد إعادة تشغيل نظامك، تصبح جاهزًا لتثبيت توزيعة Linux المتوافقة مع WSL. يمكنك الوصول إلى متجر Microsoft والبحث عن التوزيعات الشائعة مثل Ubuntu أو Debian أو Fedora. انقر على التوزيعة التي تريدها ثم "Get" لبدء التثبيت. بمجرد التثبيت، ستتمكن من تشغيل توزيع Linux كنافذة منفصلة على سطح مكتب Windows 10 الخاص بك.

5. اختيار وتنزيل توزيع Linux المناسب لـ WSL

هذه خطوة أساسية لتحقيق أقصى استفادة من هذه الأداة. لحسن الحظ، هناك العديد من التوزيعات الشائعة المتاحة للاستخدام في WSL، ولكل منها ميزاتها وفوائدها الخاصة. سنزودك هنا بدليل خطوة بخطوة لمساعدتك في تحديد وتنزيل توزيع Linux المناسب لـ WSL.

محتوى حصري - اضغط هنا  كيف تعرف إذا قام شخص ما بحظرك على Telegram؟

1. ابحث في الخيارات: قبل اختيار توزيعة Linux، من المهم إجراء البحث والتعرف على الخيارات المختلفة المتاحة. تتضمن بعض التوزيعات الشائعة والشائعة Ubuntu وDebian وKali Linux. تم تحسين كل منها لحالات استخدام مختلفة، لذا تأكد من مراعاة احتياجاتك وتفضيلاتك.

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

6. تثبيت توزيع Linux على نظام التشغيل Windows 10 باستخدام WSL

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

قبل البدء، تأكد من تمكين ميزات WSL في نظام Windows 10 الخاص بك. للتحقق من ذلك، انتقل إلى قائمة "ابدأ" وابحث عن "تشغيل ميزات Windows أو إيقاف تشغيلها". بعد ذلك، قم بتوسيع "Windows Subsystem for Linux" وتأكد من تحديد المربع. إذا لم يكن كذلك، حدده وانقر فوق "موافق".

بمجرد تمكين WSL، انتقل إلى متجر Microsoft وابحث عن توزيع Linux الذي تريد تثبيته. تقدم Microsoft العديد من الخيارات الشائعة مثل Ubuntu وDebian وKali Linux. انقر فوق التوزيع المطلوب وفي صفحة المتجر، انقر فوق الزر "Get" لبدء عملية التنزيل والتثبيت. قد تستغرق هذه العملية بعض الوقت حسب حجم التوزيع وسرعة اتصالك بالإنترنت.

7. الإعداد الأولي لتوزيع Linux على نظام التشغيل Windows 10

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

باسو 1: قبل البدء، تأكد من أن إصدار Windows 10 الخاص بك يدعم ميزة نظام Windows الفرعي لنظام التشغيل Linux (WSL). للتحقق من ذلك، يجب أن يكون لديك الإصدار 1607 أو إصدار أحدث مثبتًا. إذا كان لديك إصدار أقدم، فسوف تحتاج إلى ذلك تحديث نظام التشغيل الخاص بك.

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

باسو 3: بمجرد تثبيت توزيعة Linux، افتحها وسيُطلب منك تعيين اسم مستخدم وكلمة مرور. ستكون هذه البيانات هي ما ستستخدمه للوصول إلى توزيع Linux الخاص بك على نظام التشغيل Windows 10. وهذا كل شيء! يمكنك الآن الاستمتاع بجميع مزايا Linux دون مغادرة Windows.

8. واجهة سطر أوامر Linux على نظام التشغيل Windows 10 مع WSL

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

إذا كنت تريد استخدام واجهة سطر أوامر Linux على نظام التشغيل Windows 10، فاتبع الخطوات التالية:

  • افتح إعدادات Windows 10 وانتقل إلى قسم "التحديث والأمان".
  • انقر فوق "للمطورين" في القائمة اليسرى وقم بتنشيط خيار "وضع المطور".
  • بعد تمكين وضع المطور، انتقل إلى قسم "ميزات Windows" في نفس نافذة الإعدادات وقم بتنشيط "نظام Windows الفرعي لنظام التشغيل Linux".
  • انتقل إلى متجر Microsoft وابحث عن توزيعة Linux مدعومة، مثل Ubuntu أو SUSE أو Debian. قم بتنزيله وتثبيته على جهاز الكمبيوتر الخاص بك.
  • بمجرد تثبيت توزيعة Linux، قم بفتحها من قائمة البداية. هنا سيُطلب منك إعداد حساب وتعيين كلمة مرور.

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

9. إدارة وتحديث توزيعات Linux المثبتة في WSL

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

محتوى حصري - اضغط هنا  كيف يجني TikTok المال

1. التحقق من إصدار WSL وتحديثه: قبل البدء، من المهم التأكد من تثبيت أحدث إصدار من WSL على نظامك. يمكن القيام بذلك عن طريق تشغيل الأمر wsl -l -v في سطر أوامر Windows. وفي حالة وجود إصدار أقدم، يمكن تحديثه باستخدام الأمر wsl --set-version .

2. تحديث توزيعات لينكس: بمجرد التحقق من إصدار WSL، من الممكن تحديث توزيعات Linux المثبتة. للقيام بذلك، يمكنك استخدام الأمر التالي في سطر أوامر Windows: wsl --update. سيقوم هذا الأمر بتحديث جميع توزيعات Linux المثبتة على النظام.

3. إدارة التحديثات: بالإضافة إلى إجراء التحديثات العامة، من الممكن أيضًا إدارة التحديثات بشكل فردي لكل توزيعة Linux. للقيام بذلك، يمكنك استخدام الأمر wsl --set-version . سيسمح لك هذا بتغيير إصدار توزيع معين وإبقائه محدثًا حسب الضرورة.

10. الوصول إلى ملفات وأدلة Windows من توزيعة Linux في WSL

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

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

فيما يلي مثال عملي لكيفية الوصول إلى دليل Windows من WSL. لنفترض أن لديك دليل يسمى ج: المستندات على نظام التشغيل Windows الذي تريد الوصول إليه من WSL. للقيام بذلك، ما عليك سوى فتح محطة Linux في WSL واستخدام الأمر cd /mnt/c/Documents للانتقال إلى الدليل المطلوب. بمجرد الوصول إلى الدليل الذي يهمك، يمكنك التعامل مع الملفات وتنفيذ أوامر Linux بشكل طبيعي.

11. تكوين الشبكة في WSL للاتصال بالأجهزة الأخرى

لتكوين الشبكة في WSL وتحقيق الاتصال بالأجهزة الأخرى، من المهم اتباع الخطوات التالية:

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

2. التحقق من عنوان IP: بمجرد تكوين محول الشبكة، يمكنك التحقق من عنوان IP المخصص لجهاز WSL الخاص بك. للقيام بذلك، افتح سطر الأوامر لتوزيع WSL الخاص بك وقم بتشغيل الأمر "ipconfig". سيعرض هذا عنوان IP المخصص لمحول الشبكة الخاص بجهاز WSL الظاهري. تأكد من أن عنوان IP هذا موجود في نفس نطاق الشبكة التي تريد الاتصال بها.

3. تكوين قواعد جدار الحماية: في بعض الحالات، قد تحتاج إلى تكوين قواعد جدار الحماية للسماح بالاتصال بأجهزة أخرى على الشبكة. يمكنك القيام بذلك من خلال جدار حماية ويندوز أو أي برنامج جدار حماية آخر تستخدمه. تأكد من السماح بالاتصالات الواردة والصادرة على المنافذ اللازمة للاتصال بالأجهزة المستهدفة. بالإضافة إلى ذلك، قد تحتاج أيضًا إلى تكوين التوجيه للسماح لحركة المرور بالمرور عبر WSL الخاص بك إلى الأجهزة الأخرى على الشبكة.

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

12. إنشاء وتشغيل البرامج النصية bash على Linux باستخدام WSL

يعد إنشاء البرامج النصية bash وتشغيلها على Linux باستخدام WSL (نظام Windows الفرعي لنظام التشغيل Linux) مهارة مهمة لمسؤولي النظام والمطورين. نصوص Bash هي نصوص برمجية تعمل على أتمتة المهام المتكررة في نظام التشغيل Linux. باستخدام WSL، يمكنك تشغيل أوامر Linux Shell والبرامج النصية مباشرة على جهاز Windows الخاص بك، مما يسمح بمزيد من المرونة والإنتاجية في تطوير النظام وإدارته.

لإنشاء برنامج نصي bash في WSL، ما عليك سوى فتح الجهاز الطرفي وإنشاء ملف جديد بامتداد .sh. يمكنك استخدام أي محرر نصوص تفضله، مثل Nano أو Vi، لإنشاء الملف وتحريره. من المهم أن تتذكر أن نصوص bash يجب أن تبدأ بالسطر #!/bin/bash، مما يشير إلى أنه سيتم استخدام مترجم bash لتنفيذ البرنامج النصي.

بمجرد إنشاء ملف bash النصي، يمكنك البدء في كتابة الأوامر التي تريد تشغيلها. سيتم تنفيذ الأوامر الموجودة في البرنامج النصي بالترتيب الذي كتبت به. يمكنك تضمين أوامر Shell القياسية وأوامر Linux والوظائف المخصصة والتعليقات في البرنامج النصي الخاص بك. لتشغيل البرنامج النصي، ما عليك سوى كتابة اسم الملف في الوحدة الطرفية والضغط على Enter. تأكد من أن البرنامج النصي لديه أذونات قابلة للتنفيذ باستخدام الأمر chmod +x script_name.sh إذا لزم الأمر.

13. استكشاف المشكلات الشائعة وإصلاحها عند تثبيت Linux على نظام التشغيل Windows 10 باستخدام WSL

عند تثبيت Linux على نظام التشغيل Windows 10 باستخدام نظام Windows الفرعي لنظام Linux (WSL)، قد تنشأ أحيانًا مشكلات شائعة قد تجعل العملية صعبة. لحسن الحظ، هناك العديد من الحلول المتاحة لحل هذه المشكلات وضمان التثبيت الناجح.

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

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

14. استنتاجات وتوصيات لتثبيت Linux على نظام التشغيل Windows 10 باستخدام WSL

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

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

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

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

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

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

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

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