14Sep

كل شيء يمكنك القيام به مع ويندوز 10 الجديد باش شل

تحديث ويندوز الذكرى 10 يجلب "باش على أوبونتو على ويندوز" بيئة ويندوز 10. ولكن لا ينخدع: هذا هو أكثر من مجرد قذيفة باش.انها طبقة التوافق الكامل لتشغيل تطبيقات لينكس على ويندوز.

لقد غطينا الكثير من الأشياء التي يمكنك القيام بها في ويندوز 10 باش شل الجديد، لذلك قمنا بتدوير كل تلك الأدلة في قائمة واحدة ضخمة هنا، لراحتك.

الشروع في العمل مع باش على ويندوز

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

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

تثبيت برامج لينوكس

أسهل طريقة لتثبيت برامج لينوكس داخل باش هي مع الأمر أبت-جيت.هذا الأمر بتحميل وتثبيت البرامج من مستودعات البرامج أوبونتو ل.يمكنك تحميل وتثبيت تطبيق واحد أو أكثر مع أمر واحد فقط.

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

الوصول إلى ملفات ويندوز في باش وملفات باش في ويندوز

يتم فصل ملفات بيئة باش وملفات ويندوز عادة، ولكن هناك طرق للوصول إلى ملفات باش من ويندوز وملفات ويندوز من بيئة باش.

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

عندما تكون في بيئة لينوكس، يمكنك الوصول إلى محركات أقراص ويندوز من المجلد /mnt/.يوجد محرك الأقراص C: /mnt/ c و D: محرك الأقراص موجود في /mnt/ d، على سبيل المثال.يمكنك ان ترى المزيد من التفاصيل في دليلنا الكامل.

استخدام زش( أو شل آخر) بدلا من باش

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

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

استخدام باش سكريبتس على ويندوز

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

يمكنك دمج الأوامر باش في البرنامج النصي دفعة أو البرنامج النصي بويرشيل، وهو مفيد جدا.للحصول على كل هذا وأكثر، راجع دليل البرامج النصية باش في ويندوز 10.

تشغيل أوامر لينوكس من خارج باش

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

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

تشغيل برامج ويندوز من باش

اعتبارا من تحديث منشئي المحتوى، يمكنك الآن تشغيل برامج ويندوز من داخل باش.هذا يعني أنه يمكنك دمج أوامر ويندوز جنبا إلى جنب مع الأوامر لينكس في برنامج نصي باش.

لتشغيل برنامج ويندوز، اكتب المسار إلى ملف. exe واضغط على إنتر.ستجد برامج ويندوز المثبتة ضمن المجلد c /mnt/ في بيئة باش.

تشغيل برامج سطح المكتب لينوكس سطح المكتب

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

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

تغيير حساب مستخدم يونيكس

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

إلغاء تثبيت وإعادة تثبيت إنفريونمنت أوبونتو

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

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

ترقية بيئة التشغيل الخاصة بك أوبونتو

يقوم تحديث منشئي المحتوى في ويندوز 10 الآن بإنشاء بيئات باش باستخدام أحدث نظام تشغيل أوبونتو 16.04 لتس.ومع ذلك، إذا قمت بإنشاء بيئة باش على إصدار أقدم من ويندوز 10 ورفع مستواها، لا يزال لديك بيئة أوبونتو على أساس أوبونتو 14.04 لتس.

يمكنك ترقية بيئة باش القديمة من أوبونتو 14.04 لتس إلى أوبونتو 16.04 لتس والحصول على أحدث البرامج.

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