كيفية إعداد WSL 2 وتثبيته على نظامي التشغيل Windows 10 و 11

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

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

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

ما تحتاجه لتشغيل WSL 2 على نظامي التشغيل Windows 10 و 11

لا تحتاج إلى جهاز كمبيوتر ضخم لتشغيل WSL 2 ولا تحتاج إلى إصدار “Pro” من Windows كما تفعل عادةً لاستخدام أداة Hyper-V VM. تستخدم WSL 2 بنية Hyper-V ولكنك لست بحاجة إلى دفع المزيد مقابل ذلك. يدعم WSL 2 أيضًا كلاً من معالجات x64 و ARM. ومع ذلك ، إذا كنت تستخدمه على جهاز قائم على ARM ، فستحتاج إلى استخدام إصدار من Linux به إصدار ARM ، مثل Ubuntu.

يمكن أيضًا تشغيل WSL 2 على Windows داخل جهاز افتراضي طالما أن برنامج VM الذي تستخدمه يدعم المحاكاة الافتراضية المتداخلة وهذا ممكّن.

كيفية تثبيت WSL 2 على نظامي التشغيل Windows 10 و 11

أصبحت عملية تثبيت WSL 2 الآن سهلة للغاية ، حيث يمكنك العمل في دقائق. الشرط المسبق الوحيد هو أنك تستخدم إصدار Windows 10 2004 وما فوق (ويجب أن تكون كذلك الآن) مع تطبيق التصحيح KB5004296.

هناك خياران للاختيار من بينها: استخدم Microsoft Store أو استخدم PowerShell.

للطريقة الأولى ، ما عليك سوى فتح متجر Microsoft وتنزيل التطبيق “”. من المتوقع أن يكون هذا هو المكان المناسب للحصول على WSL على المدى الطويل لأنه يسمح للفريق بتحديثه دون الحاجة إلى المرور عبر Windows Update.

بدلاً من ذلك ، افتح PowerShell على جهاز الكمبيوتر الخاص بك وأدخل هذا الأمر:

wsl – تثبيت

استرخ وانتظر حتى يقوم بعمله ، وأعد تشغيل جهاز الكمبيوتر الخاص بك عند الإشارة إليه ، وفويلا! تم الآن إعداد WSL 2 على جهاز الكمبيوتر الخاص بك. التوزيع الافتراضي (التوزيعة) هو Ubuntu ، لكن يمكنك استخدام أي تطبيقات أخرى متوفرة في Microsoft Store أو من مصادر خارجية مثل Github أو مباشرة من صانعي التوزيعات.

إذا كنت تستخدم Windows 11 ، فسيتم تثبيت تطبيق Windows Terminal مسبقًا وهو أفضل طريقة لاستخدام WSL على جهاز الكمبيوتر الخاص بك. يمكنك تشغيل توزيعة من خلال PowerShell باستخدام الأمر “wsl -d” متبوعًا بالاسم ، ولكن باستخدام Windows Terminal ، يمكنك الوصول إلى كل ما قمت بتثبيته من القائمة المنسدلة.

إذا لم يكن لديك Windows Terminal مثبتًا ، فيمكنك الحصول عليه من ملف.