Hostwinds دروس

نتائج البحث عن:


جدول المحتويات


ما هو WSL؟
ما هو مغطى في هذا البرنامج التعليمي
تحديث Windows
الخطوة 1: فتح مربع التشغيل
الخطوة 2: افتح تحديث Windows
الخطوه 3: تحديث وإعادة تشغيل
كيفية تثبيت وإعداد Linux على Windows مع WSL
تثبيت WSL على جهاز الكمبيوتر الخاص بك
الخطوة 1: Open PowerShell
الخطوة 2: تمكين ميزة WSL
الخطوه 3: قم بإعادة تشغيل جهاز الحاسوب الخاص بك
الخطوة الرابعة: تثبيت توزيع Linux الخاص بك
(اختياري) تثبيت التوزيعات المعدلة
الخطوة الخامسة: قم بإعادة تشغيل جهاز الحاسوب الخاص بك
الخطوة السادسة: قم بتشغيل توزيع Linux الخاص بك
الخطوة السابعة: إعداد حساب المستخدم
إعداد بيئة WSL الخاصة بك
تحديث WSL
كيفية إصلاح الخطأ 0x80370102
تمكين الأجهزة الافتراضية
الخطوة 1: مدير المهام المفتوح
الخطوة 2: عرض الافتراضية
الخطوه 3: افتح إعدادات BIOS/UEFI
الخطوة الرابعة: تحقق من المحاكاة الافتراضية
تمكين Hyper-V
الخطوة 1: افتح ميزات Windows
الخطوة 2: تمكين Hyper-V
الخطوه 3: إعادة تشغيل الكمبيوتر
الخطوة الرابعة: افتح Linux Distro
فوائد WSL

نظام Windows الفرعي لـ Linux: كيفية تثبيت وتكوين WSL

العلامات: Cloud Servers,  Dedicated Server 

ما هو WSL؟
ما هو مغطى في هذا البرنامج التعليمي
تحديث Windows
الخطوة 1: فتح مربع التشغيل
الخطوة 2: افتح تحديث Windows
الخطوه 3: تحديث وإعادة تشغيل
كيفية تثبيت وإعداد Linux على Windows مع WSL
تثبيت WSL على جهاز الكمبيوتر الخاص بك
الخطوة 1: Open PowerShell
الخطوة 2: تمكين ميزة WSL
الخطوه 3: قم بإعادة تشغيل جهاز الحاسوب الخاص بك
الخطوة الرابعة: تثبيت توزيع Linux الخاص بك
(اختياري) تثبيت التوزيعات المعدلة
الخطوة الخامسة: قم بإعادة تشغيل جهاز الحاسوب الخاص بك
الخطوة السادسة: قم بتشغيل توزيع Linux الخاص بك
الخطوة السابعة: إعداد حساب المستخدم
إعداد بيئة WSL الخاصة بك
تحديث WSL
كيفية إصلاح الخطأ 0x80370102
تمكين الأجهزة الافتراضية
الخطوة 1: مدير المهام المفتوح
الخطوة 2: عرض الافتراضية
الخطوه 3: افتح إعدادات BIOS/UEFI
الخطوة الرابعة: تحقق من المحاكاة الافتراضية
تمكين Hyper-V
الخطوة 1: افتح ميزات Windows
الخطوة 2: تمكين Hyper-V
الخطوه 3: إعادة تشغيل الكمبيوتر
الخطوة الرابعة: افتح Linux Distro
فوائد WSL

ما هو WSL؟

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

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

ما هو مغطى في هذا البرنامج التعليمي

في هذا البرنامج التعليمي ، سنذهب إلى ما يلي:

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

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

تحديث Windows

للتأكد من أن لديك جميع مكونات WSL المطلوبة ، تأكد من تحديث Windows.طريقة عالمية نسبيًا للقيام بذلك هي على النحو التالي:

الخطوة 1: فتح مربع التشغيل

  • صحافة مفتاح Windows + R.

الخطوة 2: افتح تحديث Windows

  • اكتب "تحديث التحكم"ثم ضرب أدخل أو حدد حسنا زر.

الخطوه 3: تحديث وإعادة تشغيل

  • حدد ملف تحقق من وجود تحديثات زر.
  • إذا كان هناك حاجة إلى تحديث ، فستحتاج إلى ذلك إعادة بدء حاسوبك.

كيفية تثبيت وإعداد Linux على Windows مع WSL

الآن بعد أن قمنا بتحديث Windows ، دعنا نسير في خطوات تثبيت WSL على جهاز الكمبيوتر الخاص بك وتجاوز بعض اعتبارات الإعداد بعد ذلك.

تثبيت WSL على جهاز الكمبيوتر الخاص بك

الخطوة 1: Open PowerShell

  • الوصول إلى PowerShell من خلال واجهة خط الأوامر بالنقر بزر الماوس الأيمن على زر البدء ، حدد "Windows PowerShell (المسؤول)"من القائمة.

الخطوة 2: تمكين ميزة WSL

  • في نافذة PowerShell ، اكتب الأمر التالي واضغط أدخل:

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 

الخطوه 3: قم بإعادة تشغيل جهاز الحاسوب الخاص بك

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

الخطوة الرابعة: تثبيت توزيع Linux الخاص بك

  • بعد إعادة التشغيل ، افتح PowerShell كمسؤول مرة أخرى ، وقم بتشغيل الأمر التالي لتثبيت توزيع Linux الافتراضي أوبونتو:

wsl --install
(اختياري) تثبيت التوزيعات المعدلة
  • لديك خيار تنزيل توزيعات Linux الأخرى (Distros) من المتجر عبر الإنترنت.لعرض قائمة بتلك التوزيعات ، استخدم الأمر التالي:
wsl --list --online
  • لتثبيت توزيع من المتجر ، استخدم الأمر التالي:
wsl --install --distribution <Distro Name>
  • استبدل <name distro> باسم التوزيع كما هو مكتوب في نافذة المطالبة

الخطوة الخامسة: قم بإعادة تشغيل جهاز الحاسوب الخاص بك

  • نظرًا لأنك في موجه أوامر PowerShell ، يمكن القيام بذلك على النحو التالي:
Restart-Computer

ملحوظة: إذا تلقيت الخطأ التالي ، انتقل إلى القسم بعنوان "خطأ 0x80370102" أقل.خلاف ذلك، انتقل إلى الخطوة التالية.

الخطوة السادسة: قم بتشغيل توزيع Linux الخاص بك

  • بمجرد تثبيت توزيع Linux ، يمكنك تشغيله عن طريق تحديد بداية القائمة ، ثم توزيع Linux الذي قمت بتثبيته.على سبيل المثال:

الخطوة السابعة: إعداد حساب المستخدم

  • أدخل اسم مستخدم وكلمة مرور Linux (مشرف ليس خيارًا ، كما هو موضح):

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

إعداد بيئة WSL الخاصة بك

بمجرد تثبيت توزيع Linux الخاص بك ، يمكنك البدء في تخصيصه.فيما يلي بعض الخيارات التي يجب مراعاتها:

اضبط إصدار WSL الافتراضي: إذا قمت بتثبيت كل من WSL 1 و WSL 2 ، فيمكنك تعيين الإصدار الافتراضي لاستخدامه عن طريق تشغيل الأمر التالي في PowerShell:

wsl --set-default-version 2

ملاحظة: استبدل 2 بـ 1 إذا كنت تفضل استخدام WSL 1.

تخصيص المحاكي الطرفي: فكر في تثبيت وتخصيص محاكي طرفي مثل Windows Terminal أو Conemu لتعزيز تجربة سطر الأوامر.توفر هذه الأدوات ميزات مثل علامات التبويب ، والموضوعات القابلة للتخصيص ، وتكامل أفضل مع WSL.

تكوين Shell: يمكنك تخصيص بيئة shell عن طريق تحرير ملفات التكوين مثل .bashrc أو .zshrc في دليل Linux Home الخاص بك.تتيح لك هذه الملفات تعيين متغيرات البيئة ، وتحديد الأسماء المستعارة ، وتخصيص موجه Shell.

تثبيت أدوات وحزم إضافية: استخدم Manager Package (APT للتوزيعات المستندة إلى Debian مثل Ubuntu ، DNF لـ Fedora ، وما إلى ذلك) لتثبيت أدوات وحزم إضافية تحتاجها لمهام التطوير أو إدارة النظام.

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

تمكين مشاركة الملفات: إذا كنت ترغب في الوصول إلى الملفات المخزنة على نظام ملفات Windows من داخل WSL ، فيمكنك تمكين مشاركة الملفات عن طريق إنشاء روابط رمزية أو استخدام \\ wsl $ <distro name> طريق.

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

تحديث وترقية الحزم: بعد إعداد WSL ، يمكنك تحديث وترقية الحزم في توزيع Linux الخاص بك عن طريق تشغيل الأوامر التالية في محطة Linux:

sudo apt update
sudo apt upgrade

تحديث WSL

تريد دائمًا التأكد من قيامك بتشغيل أحدث إصدار من WSL.للقيام بذلك ، ارجع إلى PowerShell وقم بتشغيل الأمر التالي:

wsl --update
  • إذا كان تحديث WSL متاحًا ، فسترى:

  • كما هو موضح أعلاه ، قم بتشغيل الأمر التالي (من موجه أوامر PowerShell أو Windows مرتفعة):
wsl --shutdown

كيفية إصلاح الخطأ 0x80370102

تتطلب WSL Hyper-V وتمكين المحاكاة الافتراضية على جهاز الكمبيوتر الخاص بك.إذا تلقيت خطأ 0x80370102 أثناء التثبيت ، فمن المحتمل أن يكون بسبب عدم وجود هذه الميزات.

اتبع هذه الخطوات للتأكد من أن Hyper-V والمحاكاة الافتراضية نشطة.

تمكين الأجهزة الافتراضية

الخطوة 1: مدير المهام المفتوح

  • اضغط على الصحافة كنترول + تحول + خروج لفتح مدير المهام.

الخطوة 2: عرض الافتراضية

  • حدد ملف أداء علامة التبويب ، ثم وحدة المعالجة المركزية، ولاحظ ما إذا كان المحاكاة الافتراضية معطلة:


  • إذا تم تمكين المحاكاة الافتراضية ، فانتقل إلى قسم Hyper-V أدناه

الخطوه 3: افتح إعدادات BIOS/UEFI

  • للوصول إلى إعدادات BIOS/UEFI التي تحتاج إليها إعادة تشغيل الكمبيوتر، وبينما يتم تشغيله اضغط مع الاستمرار على مفتاح F2 أو أيهما مفتاح مناسب لنظامك (كيفية تمكين أو تعطيل المحاكاة الافتراضية للأجهزة في Windows 11/10 قد تكون مفيدة في هذا الصدد).
  • بمجرد فتح نافذة BIOS/UEFI ، ابحث عن الإعداد الذي يمكّن المحاكاة الافتراضية للأجهزة وتحديده - يجب أن يمنحك المثال التالي إحساسًا بهذه العملية:

مثال:

  • تحديد المتقدمة > تكوين وحدة المعالجة المركزية > وضع SVM (أي الجهاز الظاهري الآمن) ، ثم ممكن.
  • تحديد خروج > حفظ التغييرات و الخروج > نعم

الخطوة الرابعة: تحقق من المحاكاة الافتراضية

  • مدير المهام المفتوح (كنترول + تحول + خروج) والتحقق من تمكين المحاكاة الافتراضية:

تمكين Hyper-V

الخطوة 1: افتح ميزات Windows

  • صحافة مفتاح Windows + ص، يكتب "ميزات اختيارية"، وحدد حسنا زر.

الخطوة 2: تمكين Hyper-V

  • ضمان منصة الجهاز الظاهري و منصة Windows Hypervisor يتم فحص كلاهما
  • تحديد حسنا

الخطوه 3: إعادة تشغيل الكمبيوتر

  • إعادة تشغيل الكمبيوتر (الإغلاق /r /t 0 في موجه أوامر Windows سيفعل هذا).

الخطوة الرابعة: افتح Linux Distro

  • حدد ملف بداية القائمة ، ثم توزيع Linux الذي قمت بتثبيته.إذا لم تتلق خطأً ، فأنت على ما يرام.

إذا كنت لا تزال تواجه مشكلات مع Hypervisor ، قم بتشغيل الأمر التالي من PowerShell:

bcdedit /set hypervisorlaunchtype auto

يجب أن ترى:

أعد تشغيل الكمبيوتر وفتح توزيعة Linux مرة أخرى ويجب أن تكون على ما يرام!

فوائد WSL

WSL تسد الفجوة بين ويندوز وبيئات Linux ، وإزالة حواجز نظام التشغيل وتقديم المزيد من الخيارات لك لسير عمل محسّن

فيما يلي بعض الأسباب الرئيسية التي تجعل الأمر يستحق التفكير في إضافة WSL إلى صندوق الأدوات الافتراضي الخاص بك:

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

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

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

تكامل سلس: يدمج WSL بسلاسة إمكانيات Linux في النظام الإيكولوجي لـ Windows ، مما يسمح للمستخدمين بتسخير نقاط القوة في كلا النظامين دون الحمل من حلول المحاكاة الافتراضية التقليدية.

كتب بواسطة Karlito Bonnevie  /  يونيو 16, 2022