كيفية تثبيت Linux Bash Shell على نظام التشغيل Windows 10

Bash Shell هي ببساطة أداة مساعدة لسطر الأوامر كانت جزءًا من Linux لفترة طويلة جدًا والآن ، قامت Microsoft بإضافتها مباشرة إلى Windows 10 . هذا ليس جهازًا افتراضيًا ولا أي حاوية أو أي برنامج تم تجميعه لنظام Windows . بدلاً من ذلك ، فهو عبارة عن نظام فرعي كامل لنظام Windows(Windows Subsystem) مخصص لتشغيل برنامج Linux ، استنادًا إلى Project Astoria الذي توقفته(Project Astoria) شركة Microsoft لتشغيل تطبيقات Android على Windows .

الآن ، نعلم جميعًا ما هو نظام التشغيل ثنائي الوضع. ماذا ستفعل إذا كنت تريد استخدام نظام التشغيل Windows ونظام التشغيل Linux ولكن جهاز الكمبيوتر الخاص بك ليس قويًا بما يكفي للتعامل مع أنظمة التشغيل ذات الوضع المزدوج(dual-mode operating systems) ؟ هل يعني ذلك أنه يجب عليك الاحتفاظ بجهازي كمبيوتر ، أحدهما يعمل بنظام التشغيل Windows والآخر بنظام التشغيل (Windows)Linux ؟ من الواضح أنه لا.

كيفية تثبيت Linux Bash Shell على نظام التشغيل Windows 10

جعلت Microsoft(Microsoft) من الممكن استخدام وضع نظام تشغيل مزدوج دون وجود نظامي تشغيل في جهاز الكمبيوتر الخاص بك. أعلنت Microsoft(Microsoft) بالشراكة مع Canonical ، وهي الشركة الأم لـ Ubuntu ، أنه يمكنك الآن تشغيل Linux على Windows باستخدام Bash shell ، أي ستتمكن من أداء جميع وظائف Linux على Windows دون وجود نظام تشغيل Linux في جهازك . جهاز كمبيوتر.

ومع ترقية نظام التشغيل Windows 10(Windows 10) ، أصبح من السهل جدًا الحصول على Bash shell على Windows . الآن ، يطرح هذا السؤال ، كيف يتم تثبيت Linux Bash shell على نظام التشغيل Windows 10؟ (how to install the Linux Bash shell on Windows 10?)في هذه المقالة سوف تحصل على إجابة على هذا.

كيفية تثبيت Linux Bash shell على نظام التشغيل Windows 10(How to install the Linux Bash shell on Windows 10)

من أجل استخدام Linux Bash shell على نظام التشغيل Windows 10(Windows 10) ، أولاً وقبل كل شيء ، عليك تثبيت Linux Bash shell على نظام Windows 10 الخاص بك( Linux Bash shell on your Windows 10) ، وقبل تثبيت Bash shell ، هناك بعض المتطلبات الأساسية.

  • يجب أن تقوم بتشغيل تحديث الذكرى السنوية لنظام Windows 10(Windows 10) على جهازك.
  • يجب أن تستخدم الإصدار 64 بت من Windows 10 لأن Linux Bash shell لا يعمل على الإصدار 32 بت.

بمجرد استيفاء جميع المتطلبات الأساسية ، ابدأ في تثبيت Linux Bash shell على نظام Windows 10 الخاص بك.

لتثبيت Linux Bash shell على نظام التشغيل Windows 10(Windows 10) ، اتبع الخطوات التالية:

1. افتح الإعدادات(Settings) .

اكتب الإعدادات في بحث Windows ب

2. انقر فوق خيار التحديث والأمان (Update & Security ).

اضغط على مفتاح Windows + I لفتح الإعدادات ، ثم انقر فوق أيقونة التحديث والأمان

3. انقر فوق خيارات Developer(Developer options) من القائمة الموجودة على اللوحة اليسرى.

4. تحت ميزات المطور ، انقر على زر الراديو(Radio) بجوار وضع المطور(Developer mode) .

ملاحظة(Note) : بدءًا من Fall Creators Update ، لن تحتاج إلى تمكين وضع Developer . انتقل مباشرة إلى الخطوة 9.(Directly skip to step 9.)

فشل حزمة Fix Developer Mode في تثبيت رمز الخطأ 0x80004005

5. سيظهر مربع حوار تحذير يسألك عما إذا كنت متأكدًا من رغبتك في تشغيل وضع المطور. انقر فوق(Click) الزر " نعم " .(Yes )

انقر فوق الزر "نعم" |  كيفية تثبيت Linux Bash Shell على نظام التشغيل Windows 10

6. سيبدأ في تثبيت حزمة وضع المطور(Developer Mode package) .

سيبدأ في تثبيت حزمة Developer Mode

7. بعد انتهاء التثبيت ، ستصلك رسالة بخصوص وضع المطور قيد التشغيل.

8. أعد تشغيل الكمبيوتر.

9. بمجرد إعادة تشغيل جهاز الكمبيوتر الخاص بك ، افتح لوحة التحكم(Control Panel) .

افتح لوحة التحكم بالبحث في شريط البحث

10. انقر فوق البرامج(Programs) .

انقر فوق البرامج

11. ضمن البرامج والميزات(Programs and Features) ، انقر فوق تشغيل ميزات Windows (Turn Windows) أو إيقاف تشغيلها(features on or off) .

ضمن البرامج والميزات ، انقر فوق تشغيل ميزات Windows أو تشغيلها

12. سيظهر مربع الحوار أدناه.

سيظهر مربع حوار حول تشغيل ميزات النافذة أو إيقاف تشغيلها

13. حدد مربع الاختيار الموجود بجوار نظام Windows الفرعي(Windows Subsystem for the Linux )(Windows Subsystem for the Linux ) لخيار Linux.

حدد مربع الاختيار الموجود بجوار نظام Windows الفرعي لخيار Linux |  كيفية تثبيت Linux Bash Shell على نظام التشغيل Windows 10

14. انقر على زر موافق .(OK )

15. سيبدأ تطبيق التغييرات. بمجرد اكتمال الطلب وتثبيت المكونات ، تحتاج إلى إعادة تشغيل جهاز الكمبيوتر الخاص بك عن طريق النقر فوق خيار إعادة التشغيل (Restart) الآن(Now ) .

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

16. بمجرد إعادة تشغيل النظام ، ستحتاج إلى تثبيت توزيع Ubuntu لنظام (Ubuntu)Windows الفرعي(Windows Subsystem) لنظام Linux .

17. افتح موجه الأوامر(Command Prompt) (admin) واكتب الأمر التالي واضغط على Enter :

lxrun /install

ملاحظة(Note) : بدءًا من تحديث Fall Creators(Fall Creators Update) ، لم يعد بإمكانك تثبيت Ubuntu أو استخدامه باستخدام أمر "bash".

18. سيؤدي هذا إلى تثبيت توزيع أوبونتو بنجاح. (Ubuntu)الآن تحتاج فقط إلى إعداد اسم مستخدم وكلمة مرور Unix (والتي يمكن أن تكون مختلفة عن بيانات اعتماد تسجيل الدخول إلى Windows ).

19. بمجرد الانتهاء ، يمكنك استخدام الأمر Bash في نظام التشغيل Windows عن طريق فتح موجه الأوامر واستخدام الأمر التالي:

bash

بديل: قم بتثبيت توزيعات Linux باستخدام متجر Microsoft(Alternative: Install Linux distros using Microsoft Store)

1. افتح متجر Microsoft.

2. لديك الآن خيار تثبيت توزيعة Linux(Linux) التالية :

أوبونتو. (Ubuntu.)
OpenSuse Leap
Kali Linux
Debian
Alpine WSL
Suse Linux Enterprise

3. ابحث عن أي من توزيعات Linux المذكورة أعلاه وانقر على زر التثبيت( Install) .

4. في هذا المثال ، سنقوم بتثبيت Ubuntu . ابحث عن ubuntu ثم انقر على زر Get (أو Install)(Get (or Install)) .

احصل على Ubuntu في متجر Microsoft

5. بمجرد اكتمال التثبيت ، انقر فوق الزر "تشغيل"( Launch) .

6. تحتاج إلى إنشاء اسم مستخدم وكلمة مرور (create a username & password)لتوزيعة Linux(Linux) هذه (والتي يمكن أن تختلف عن اسم مستخدم وكلمة مرور Windows ).

7. الآن قم بإنشاء اسم مستخدم وكلمة مرور جديدين(new username & password) ثم كرر كلمة المرور واضغط مرة أخرى على Enter للتأكيد.

تحتاج إلى إنشاء اسم مستخدم وكلمة مرور لتوزيعة Linux |  كيفية تثبيت Linux Bash Shell على نظام التشغيل Windows 10

8. هذا كل شيء ، يمكنك الآن استخدام توزيعة Ubuntu وقتما تشاء من خلال تشغيلها من قائمة ابدأ(Start Menu) .

9. بدلاً من ذلك ، يمكنك تشغيل توزيعة Linux المثبتة باستخدام الأمر wsl( wsl command)( wsl command. )

كما تعلم ، فإن Linux Bash shell على Windows ليس غلاف Bash الحقيقي الذي(Bash) تجده على Linux ، لذا فإن الأداة المساعدة لسطر الأوامر لها بعض القيود. هذه القيود هي:

  • لم يتم تصميم نظام Windows الفرعي لنظام Linux (WSL)(Windows Subsystem for Linux (WSL)) لتشغيل تطبيقات Linux الرسومية(Linux Graphical) .
  • سيوفر فقط للمطورين ميزة سطر أوامر نصية لتشغيل Bash .
  • تصل تطبيقات Linux(Linux) إلى ملفات النظام وكل ما هو متاح على القرص الصلب حتى لا تتمكن من تشغيل البرامج النصية أو استخدامها على برامج Windows .
  • كما أنه لا يدعم برنامج خادم الخلفية.
  • لا يعمل كل تطبيق من تطبيقات سطر الأوامر ..

تقوم Microsoft(Microsoft) بإصدار هذه الميزة مع ملصق بيتا عليها ، مما يعني أنها لا تزال قيد التقدم ، ولا يتم تضمين كل ميزة مقصودة وقد لا تعمل في بعض الأحيان بشكل صحيح.

موصى به: (Recommended:) أصلح هذا الموقع تم حظره بواسطة موفر خدمة الإنترنت في نظام التشغيل Windows 10(Fix This Site Has Been Blocked By Your ISP in Windows 10)

ولكن مع المواعيد والتحديثات القادمة ، تجد Microsoft طرقًا لجعل Linux Bash shell مثل Linux Bash shell الحقيقي من خلال التركيز على وظائفه الأساسية مثل بيئة Bash لتشغيل أدوات مثل awk و sed و grep ودعم مستخدمي Linux(Linux user) ، و أكثر من ذلك بكثير.



About the author

أنا مهندس برمجيات لديه خبرة في Xbox Explorer و Microsoft Excel و Windows 8.1 Explorer. في أوقات فراغي ، أحب ممارسة ألعاب الفيديو ومشاهدة التلفزيون. لديّ درجة علمية من جامعة يوتا وأعمل حاليًا كمهندس برمجيات لشركة دولية.



Related posts