how-to

كيفية التحقق من إصدار نظام Windows الفرعي لنظام Linux (WSL) في Windows

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

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

ما الفرق بين إصدارات WSL؟

يوجد إصداران فقط من WSL؛ WSL 1 وWSL 2. الفرق الأساسي هو أن WSL 2 يحتوي على نواة Linux الكاملة بينما لا يحتوي WSL 1 على ذلك. فكر في WSL 1 باعتباره WSL lite. إذا كنت من مستخدمي Linux الملتزمين أو جادًا في تعلم Linux، فاستخدم WSL 2. فهو يعمل كجهاز افتراضي كامل مع جميع الوظائف التي توفرها المحاكاة الافتراضية. سيعمل WSL 2 على زيادة أداء نظام الملفات ويدعم التوافق الكامل لمكالمات النظام.

يتوفر WSL 2 فقط على نظام التشغيل Windows 11 أو Windows 10، الإصدار 1903 Build 19362 أو الأحدث. إذا كنت تستخدم نظام التشغيل Windows 10 وكنت تحافظ على تحديثه، فهذا أمر جيد. إذا لم تكن متأكدًا، فلدينا مقالة لمساعدتك في معرفة إصدار Windows المتوفر لديك. الإصدارات الأقدم من Windows 10 متوافقة فقط مع WSL 1.

كيفية التحقق من إصدار WSL في نظام التشغيل Windows

إذا قمت بتثبيت WSL في PowerShell أو سطر الأوامر باستخدام wsl.exe -تثبيت الأمر، لديك الإصدار الافتراضي من WSL. هذا يعني أن لديك توزيعة Ubuntu 20.04 LTS Linux وإصدارها WSL 2.

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

  1. افتح ال موجه الأمر أو بوويرشيل وتشغيل الأمر WSL -قائمة -مطول أو wsl -l -v.
  1. يُظهر الإخراج اسم التوزيعة كـ اسم، سواء كان قيد التشغيل أو متوقفًا تحته ولاية، وإصدار WSL تحت إصدار. لاحظ النجمة. توزيعة WSL التي تحمل علامة النجمة هي التوزيعة الافتراضية لك.

وهذا يعني أنه إذا قمت بتشغيل WSL دون إخباره بالتوزيعة التي يجب استخدامها، فسيتم تشغيل التوزيعة الافتراضية. جربه لرؤية واجهة سطر أوامر التوزيعة الافتراضية (CLI).

كيف يمكنني تغيير إصدار WSL؟

دعنا نغير openSUSE-42 من WSL 1 إلى WSL 2. تعمل نفس الطريقة على تغيير أي توزيعة من WSL 2 إلى WSL 1.

  1. افتح ال موجه الأمر أو بوويرشيل وقم بتشغيل الأمر التالي: WSL – مجموعة الإصدار [name] [wsl version number] أين اسم هو اسم التوزيعة و رقم إصدار wsl هو الإصدار الذي تريده. في هذه الحالة، هو عليه wsl – مجموعة الإصدار openSUSE-42 2.

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

  1. للتأكد من تعيين إصدار WSL بشكل صحيح، قم بتشغيل WSL -قائمة -مطول أو wsl -l -v الأمر مرة أخرى.

كيف يمكنني التحقق من إعدادات WSL الافتراضية أو آخر تحديث؟

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

  1. افتح ال موجه الأمر أو بوويرشيل وقم بتشغيل الأمر التالي: حالة WSL.

سترى الإعدادات الافتراضية، وآخر مرة تم فيها تحديث WSL، بالإضافة إلى إصدار kernel.

كيف أقوم بتحديث WSL؟

لقد قمت بالتحقق من آخر وقت للتحديث لـ WSL وقد مر وقت طويل. تريد تحديثه للتأكد من أن لديك الإصدار الأحدث.

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

كيف يمكنني الحصول على التحديثات التلقائية لـ WSL؟

هل قمت بفحص حالة WSL الخاصة بك وشاهدت الرسالة التي تقول “… لا يمكن إجراء التحديثات التلقائية بسبب إعدادات النظام لديك.”؟ وإليك كيفية إصلاح ذلك.

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

كيف يمكنني تغيير إصدار WSL الافتراضي؟

ربما ترغب في الحصول على WSL 1 فقط لعمليات تثبيت توزيعة Linux المستقبلية. لقد تغير ذلك بسرعة. يمكن استخدام هذا أيضًا لتعيين WSL 2 كإعداد افتراضي.

  1. افتح ال موجه الأمر أو بوويرشيل وقم بتشغيل الأمر التالي: wsl -set-default-version [wsl version number] حيث رقم إصدار WSL هو الإصدار الذي تريده. في هذا المثال هو كذلك WSL – تعيين الافتراضي الإصدار 1. سوف ترى تمت العملية بنجاح عندما تنتهي.
  1. تشغيل حالة WSL أمر لتأكيد تغيير إصدار WSL الافتراضي.

كيف يمكنني تغيير توزيعة Linux الافتراضية؟

ربما تريد تشغيل توزيعة Linux مختلفة عن Ubuntu عندما تفتح قائمة “ابدأ” في Windows وتحدد WSL. لا بأس، من السهل التغيير.

  1. افتح ال موجه الأمر أو بوويرشيل وتشغيل الأمر wsl -set-default [name]، حيث الاسم هو اسم التوزيعة كما هو موضح في أمر القائمة. في هذا المثال، دعونا نغيره إلى kali-linux.
  1. لا يستغرق الأمر سوى ثانية واحدة حتى يحدث التغيير ويظهر موجه الأوامر مرة أخرى. استخدم ال WSL -قائمة -مطول أو wsl -l -v أمر لتأكيد تغيير التوزيعة الافتراضية.

الآن عند تشغيل WSL من يبدأ القائمة، فإنه يفتح كالي لينكس.

تعرف على المزيد حول أوامر WSL

لرؤية مستندات المساعدة المضمنة لـ WSL، استخدم الأمر WSL – مساعدة.

تحقق أيضًا من مقالاتنا حول تثبيت WSL واستخدام bash على نظام التشغيل Windows 11. عد مرة أخرى وسيكون لدينا بالتأكيد المزيد من المقالات المتعلقة بـ WSL لك.

ayoub ahmadat

كاتب ومدون متخصص ولدي شغف حقيقي بكل ما هو تقني، حيث أقدم لكم حلولًا مبتكرة وحيلًا مفيدة لتحسين تجربتك في عالم الأجهزة والتكنولوجيا. باعتباري شغوفًا بالتطورات الحديثة في عالم التكنولوجيا، أسعى دائمًا إلى مشاركة معرفتي وتجاربي لمساعدتكم في الاستفادة القصوى من أجهزتكم. ولنتشارك سويًا في هذه الرحلة المثيرة لاستكشاف عالم التكنولوجيا الذي لا يعرف الحدود. شكرًا لثقتكم ومتابعتكم المستمرة! يمكنك الاتصال بي عبر البريد الإلكتروني على ayoub@e-tice.com ،ويمكنك العثور على أعمالي على https://e-tice.com

مقالات ذات صلة

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

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