كيفية تشغيل خط القيادة باش في نظام التشغيل Windows 10

في تحديث الذكرى العاشرة لـ Windows ، أضافت Microsoft ميزة جديدة ومثيرة للاهتمام للمطورين ، ومستخدمي الطاقة ، وأي شخص اعتاد العمل مع أنظمة Unix-y مثل Mac OS X و Linux. يتضمن Windows 10 الآن موجه أوامر Unix Bash (في الإصدار التجريبي) بفضل التعاون مع شركة Canonical ، الشركة وراء Ubuntu Linux .

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

إذا كنت من مستخدمي Bash المخضرمين أو ترغب في بدء استخدام موجه الأوامر الشائعة ، فإليك كيفية تثبيت Bash على Windows 10.

01 من 06

النظام الفرعي

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

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

02 من 06

قم بتشغيل ميزات Windows

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

قم بالتمرير لأسفل ثم حدد المربع المسمى "Windows Subsystem for Linux (Beta)." ثم انقر فوق موافق لإغلاق النافذة.

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

03 من 06

التثبيت النهائي

بمجرد إعادة تشغيل جهاز الكمبيوتر ، انقر فوق Cortana في شريط المهام مرة أخرى واكتب bash. يجب أن تكون النتيجة الأعلى خيارًا لتشغيل "bash" كأمر - حدد ذلك.

بدلاً من ذلك ، انتقل إلى ابدأ> نظام Windows> موجه الأوامر . بمجرد فتح نافذة موجه الأوامر ، اكتب bash واضغط على Enter .

أيًا كانت الطريقة التي تقوم بها ، ستبدأ عملية التثبيت النهائي لـ Bash عن طريق تنزيل Bash من متجر Windows (عبر موجه الأوامر). عند نقطة معينة ، سيُطلب منك المتابعة. عندما يحدث ذلك اكتب y ثم انتظر حتى يكتمل التثبيت.

04 من 06

إضافة اسم مستخدم وكلمة مرور

عند اكتمال كل شيء ، ستتم مطالبتك بإدخال اسم المستخدم وكلمة المرور ، كما هو معتاد لمطالب أوامر Unix. لا يلزم استخدام اسم حساب مستخدم Windows الخاص بك أو كلمة المرور الخاصة بك. بدلا من ذلك ، يمكن أن تكون فريدة تماما. إذا كنت تريد الاتصال بنفسك "r3dB4r0n" ثم الذهاب لذلك.

بمجرد الانتهاء من هذا الجزء وإكمال التثبيت ، سيتم فتح موجه الأوامر تلقائيًا في Bash. ستعرف أن الأمر قد انتهى عندما ترى شيئًا مثل "r3dB4r0n @ [اسم الكمبيوتر الخاص بك]" كموجه الأوامر.

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

كلما أردت فتح Bash مرة أخرى ، ستجده تحت Start> Bash على Ubuntu على Windows .

05 من 06

ترقية التثبيت الخاص بك

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

للتأكد من تحديثك ، افتح Bash على Ubuntu على Windows واكتب الأمر التالي: sudo apt-get update. الآن اضغط على Enter. ستقوم Bash بعد ذلك بطباعة رسالة خطأ إلى النافذة ثم تطلب كلمة المرور الخاصة بك.

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

كل ما قمنا به حتى الآن هو تحديث قاعدة البيانات المحلية الخاصة بنا للحزم المثبتة ، والتي تتيح للكمبيوتر معرفة ما إذا كان هناك أي شيء جديد. الآن لتثبيت الحزم الجديدة فعلينا كتابة sudo apt-get upgrade واضغط Enter مرة أخرى. ربما لن تطلب Bash كلمة المرور مرة أخرى نظرًا لأنك أدخلتها للتو. والآن ، Bash هو إيقاف لسباقات ترقية جميع الحزم الخاصة بك. في وقت مبكر من هذه العملية ، سوف تسألك "باش" عما إذا كنت تريد الاستمرار في ترقية برنامج "باش" الخاص بك. فقط اكتب y من أجل نعم لتنفيذ الترقية.

قد يستغرق الأمر بضع دقائق لترقية كل شيء ، ولكن بمجرد الانتهاء من ذلك ، ستتم ترقية Bash وستكون جاهزة.

06 من 06

باستخدام برنامج سطر الأوامر

لدينا الآن Bash up and running حان الوقت لفعل شيء سهل معها. سنستخدم الأمر rsync لعمل نسخة احتياطية من مجلد مستندات Windows الخاص بنا إلى محرك أقراص ثابت خارجي.

في هذا المثال ، يوجد المجلد في C: \ Users \ BashFan \ Documents ، ومحرك الأقراص الثابت الخارجي هو محرك الأقراص F: \.

كل ما عليك القيام به هو كتابة rsync -rv / mnt / c / Users / BashFan / Documents / / mnt / f / Documents. يخبر هذا الأمر Bash لاستخدام البرنامج Rsync ، والذي يجب أن يكون مثبتًا بالفعل على إصدار Bash الخاص بك. ثم يقوم الجزء "rv" بإخبار rsync بنسخ كل ما هو موجود داخل مجلدات مختلفة في جهاز الكمبيوتر الخاص بك ، وطباعة كل نشاط rsync إلى سطر الأوامر. تأكد من كتابة هذا الأمر بالضبط بما في ذلك استخدام شرطة مائلة بعد ... / BashFan / Documents /. للحصول على شرح حول سبب أهمية هذا الخفض راجع هذا البرنامج التعليمي الرقمي الرقمي.

تخبر البتات الأخيرة مع وجهات المجلدات مجلد Bash الذي سيتم نسخه وأين يمكنك نسخه. لكي يتمكن Bash من الوصول إلى ملفات Windows ، يجب أن يبدأ بـ "/ mnt /". هذا مجرد غرائب ​​لـ Bash على Windows لأن Bash لا يزال يعمل كما لو كان يعمل على جهاز Linux.

لاحظ أيضًا أن أوامر Bash حساسة لحالة الأحرف. إذا قمت بكتابة "المستندات" بدلاً من "المستندات" لن يتمكن Rsync من العثور على المجلد الصحيح.

الآن بعد أن قمت بكتابة الأمر الخاص بك ، انقر فوق Enter وسيتم نسخ المستندات الخاصة بك في أي وقت من الأوقات.

هذا كل ما سنقوم بتغطيته في هذه المقدمة لـ Bash on Windows. في وقت آخر سنلقي نظرة على كيفية تجربة تشغيل برامج Linux على Windows والتحدث قليلاً عن الأوامر الشائعة لاستخدامها مع Bash.