كيفية استخدام Linux Terminal في نظام التشغيل Windows 10

يمكنك الآن الوصول إلى معظم الأدوات المساعدة لسطر أوامر Linux والتطبيقات الموجودة أعلى نظام التشغيل Windows 10 باستخدام نظام Windows الفرعي لنظام Linux (WSL).

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

بدأت Microsoft شراكة مع Canonical ، مبتكري Ubuntu Linux. هذه طريقة ممهدة لمستخدمي Linux لاستخدام Linux على Windows. نعم ، يمكنك تشغيل Linux أعلى نظام التشغيل Windows 10 دون الحاجة إلى تمهيد مزدوج ، أو استخدام برنامج VMWare / VirtualBox ، أو تثبيته كنظام التشغيل الرئيسي لديك.

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

قم بتمكين نظام Windows الفرعي لنظام Linux (WSL) وقم بتثبيت Ubuntu في نظام التشغيل Windows 10

إذا كنت تنوي تشغيل محطة Linux الطرفية على نظام التشغيل Windows 10 ، فيجب عليك أولاً تشغيل ميزة "Windows Subsystem for Linux". ثم يمكنك تنزيل وتثبيت اختيارك لتوزيع Linux.

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

من خلال تمكين نظام Linux الفرعي لنظام التشغيل Windows 10 ، يمكنك تثبيت وتشغيل توزيعات Linux متنوعة (توزيعات) مثل Ubuntu و OpenSuse و SUSE Linux و Fedora وما إلى ذلك.

أولاً ، تحقق من إصدار Windows الخاص بك

ولكن قبل أن ندخل في كيفية تمكين Windows Subsystem for Linux (WSL) وتثبيت Linux ، تحتاج إلى التحقق مما إذا كنت تقوم بتشغيل إصدار متوافق من Windows 10. WSL مدعوم فقط على كل من Windows 10 64 بت (من الإصدار 1607) و Windows Server 2019.

للتحقق من إصدار Windows الخاص بك والإنشاء ، انتقل إلى "الإعدادات" من قائمة ابدأ في Windows.

بعد ذلك ، انقر فوق إعداد "النظام".

ثم قم بالتمرير لأسفل وحدد الخيار "حول" في الجزء السفلي من الجزء الأيمن لعرض قسم "حول".

في صفحة "حول" ، ضمن مواصفات Windows ، يمكنك رؤية "الإصدار" و "إصدار نظام التشغيل" لنظام التشغيل Windows 10 الخاص بك.

قم بتمكين نظام Windows الفرعي لنظام Linux

هناك نوعان مختلفان من إصدارات WSL: WSL 1 و WSL 2. بينما كلاهما يوفر تكاملًا سلسًا ومستمرًا لنظام Linux داخل Windows ، فإن WSL 2 هو الإصدار الأحدث والأسرع الذي يدعم توافق Linux kernel ومكالمات النظام بالكامل. تقوم WSL 1 بتشغيل طبقة ترجمة تسد الفجوة بين Linux kernal و Windows.

  • يهرب WSL 2، يجب أن تقوم بتشغيل أنظمة Windows 10 x64 bit: الإصدار 1903 أو أعلى ، مع الإصدار 18362 أو إصدار أحدث.
  • يهرب WSL 1، ستحتاج إلى أنظمة Windows 10 x64 bit: الإصدار 1709 أو أعلى ، مع الإصدار 16215 أو أعلى.

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

حدد "تشغيل ميزات Windows وإيقاف تشغيلها" من لوحة التحكم من نتيجة البحث.

ثم قم بالتمرير لأسفل إلى "Windows Subsystem for Linux" ، وحدد المربع الموجود أمامه ، وانقر فوق الزر "موافق".

بمجرد تطبيق التغييرات ، انقر فوق "إعادة التشغيل الآن" لإعادة تشغيل جهاز الكمبيوتر الخاص بك

إذا كنت تريد تثبيت WSL 1 فقط ، فيمكنك الآن إعادة تشغيل جهاز الكمبيوتر وتثبيت توزيعة Linux الخاصة بك.

قم بتمكين WSL 1 عبر PowerShell

يمكنك أيضًا تمكين WSL عبر أداة سطر الأوامر "PowerShell". يقوم هذا بنفس وظيفة لوحة تحكم ميزات Windows. لذلك ، افتح "PowerShell" كمسؤول وقم بتشغيل الأمر أدناه.

Dism.exe / عبر الإنترنت / تمكين الميزة / الاسم المميز: Microsoft-Windows-Subsystem-Linux / all / norestart

تمكين WSL 2

نوصيك بترقية WSL إلى الإصدار 2 للحصول على سرعة أداء أسرع ، ولتشغيل نواة Linux حقيقية مباشرة على Windows 10. كل ما عليك فعله هو تمكين ميزة "Virtual Machine Platform" بالإضافة إلى "نظام Windows الفرعي لنظام Linux" ميزة في لوحة تحكم ميزات Windows (انظر أدناه).

انتظر حتى يتم تطبيق التغييرات ، ثم أعد تشغيل الكمبيوتر.

تمكين WSL 2 عبر PowerShell

هذه الخطوة الأولى لتمكين WSL 2 هي تمكين مكون ميزة Virtual Machine Platform على Windows. يمكنك أيضًا تمكين WSL 2 عبر أداة سطر الأوامر "PowerShell". للقيام بذلك ، افتح "PowerShell" كمسؤول وقم بتشغيل الأمر الإضافي التالي باستخدام الأمر WSL 1.

Dism.exe / عبر الإنترنت / تمكين الميزة / الاسم المميز: Microsoft-Windows-Subsystem-Linux / all / norestart
Dism.exe / عبر الإنترنت / تمكين الميزة / الاسم المميز: VirtualMachinePlatform / all / norestart

قم بتعيين WSL 2 كإصدار افتراضي

قبل إعداد WSL 2 كإصدار افتراضي لجميع توزيعات Linux ، قم بتنزيل تحديث حزمة WSL Linux kernel لأنظمة x64.

قم بتشغيل برنامج التثبيت msi. الذي تم تنزيله وتثبيته. سوف يستغرق ثواني فقط.

لتعيين WSL 2 كإصدار افتراضي عند تثبيت توزيعة Linux جديدة ، افتح PowerShell وقم بتشغيل هذا الأمر الأمر التالي:

wsl - ضبط - افتراضي - الإصدار 2

ثم أعد تشغيل النظام لتبديل الميزة من WSL 1 إلى WSL 2.

قم بتثبيت توزيعة Linux التي تختارها

تم تمكين WSL ، سنقوم الآن بتثبيت توزيعة Linux. أولاً ، ابحث عن "متجر Microsoft" في حقل البحث في قائمة ابدأ. ثم افتحه من نتيجة البحث.

سترى قائمة بكل توزيعات Linux المتوفرة حاليًا في متجر Windows والتي تدعمها WSL.

  • نظام التشغيل Ubuntu 16.04 LTS
  • نظام التشغيل Ubuntu 18.04 LTS
  • نظام التشغيل Ubuntu 20.04 LTS
  • openSUSE Leap 15.1.0 تحديث
  • SUSE Linux Enterprise Server 12 SP5
  • SUSE Linux Enterprise Server 15 SP1
  • كالي لينكس
  • دبيان جنو / لينكس
  • فيدورا ريمكس ل WSL
  • بنجوين
  • مؤسسة بنجوين
  • جبال الألب WSL

جميع توزيعات الأطروحات متاحة مجانًا. في برنامجنا التعليمي ، سنختار "Ubuntu".

من صفحة توزيع Ubuntu ، انقر فوق الزر "Get".

الآن ، سيتم تنزيل توزيع Ubuntu وتثبيته تلقائيًا على جهاز الكمبيوتر الخاص بك.

بمجرد انتهاء التثبيت ، انقر فوق الزر "تشغيل" لبدء تشغيل الجهاز. يمكنك أيضًا تشغيل التطبيق من قائمة ابدأ في Windows.

ستظهر نافذة طرفية جديدة لـ Ubuntu. سيستغرق الإطلاق الأول بضع دقائق لتسجيل بيئة Ubuntu مع WSL. بمجرد الانتهاء من ذلك ، ستطالبك المحطة بإنشاء "اسم مستخدم Unix جديد" و "كلمة مرور جديدة". أدخل اسم المستخدم الجديد وكلمة المرور وأكمل الإعداد.

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

أدخل الأمر أدناه لتحديث البرنامج. وستتم مطالبتك بكلمة المرور ، أدخل كلمة المرور المنشأة حديثًا لتشغيل الأمر كمسؤول.

sudo apt التحديث

سيقوم أمر "التحديث" هذا بتحديث مستودعات Ubuntu.

سيقوم Ubuntu بتنزيل سلسلة من قوائم الحزم.

لكن لم يتم ترقيتهم بعد. لترقية جميع الحزم المتاحة ، أدخل الأمر التالي:

sudo apt الترقية

أدخل "Y" عند المطالبة لمتابعة التثبيت.

حزم ترقية الأمر "dist-Upgrade" إلى أحدث إصداراتها.

قم بترقية WSL1 إلى WSL 2 لـ Ubuntu

إذا كنت ترغب في ترقية إصدار WSL 1 الحالي إلى WSL 2 لتوزيع معين. بعد ذلك ، قم بتشغيل الأمر أدناه في PowerShell.

wsl - ضبط - افتراضي - الإصدار 2

استبدل الوسيطة "" باسم أي توزيع (Ubuntu في حالتنا) يتم تشغيل تثبيت WSL 1 الخاص بك.

الآن ، يمكنك الوصول إلى أوامر Linux والبرامج على نظام Windows 10 باستخدام بيئة Ubuntu هذه.

bash shell على نظام التشغيل Windows 10

لديك الآن قذيفة "bash" كاملة سطر الأوامر على نظامك استنادًا إلى توزيع Linux. يمكنك الوصول إلى جميع أوامر وتطبيقات Linux عبر غلاف bash.

لتشغيل bash shell ، اكتب "bash" في حقل بحث قائمة ابدأ وانقر لفتح أداة سطر أوامر bash.

الآن ، يمكنك البدء في تشغيل الأوامر هناك.

استمتع بـ Linux على Windows!