اضبط نواة WSL في لمح البصر باستخدام هذه النصائح لنظام التشغيل Windows 11.
عادةً ما يتم تحديث نظام Windows الفرعي لنظام Linux أو WSL تلقائيًا كجزء من تحديثات Windows العادية. ولكن في حالة فشل التحديث التلقائي ، وتحتاج إلى تغيير إصدار WSL لأي سبب من الأسباب ، يمكنك القيام بذلك يدويًا باستخدام موجه الأوامر.
لماذا تقوم بتحديث WSL Kernel يدويًا؟
السبب الرئيسي وراء احتياجك إلى تحديث نواة WSL يدويًا هو التأخير الذي يمكن أن يحدث بعد إصدار التحديث إلى GitHub. ربما تحتاج توزيعة Linux التي تستخدمها إلى شيء ما في تحديث WSL هذا. سيصبح الإصدار الموجود على جهاز الكمبيوتر لديك قديمًا حتى يتم تجميع تحديث WSl في Windows Update وتثبيته.
هذه الفترة الزمنية بين إصدار التحديث والوصول إلى جهاز الكمبيوتر الخاص بك من خلال Windows Update ليست طويلة جدًا في العادة. ولكن إذا كان عدم وجود تحديث يمنعك من القيام بشيء ما ، فحتى الانتظار القصير قد يكون طويلاً للغاية. لحسن الحظ ، يمكن إجبار WSL على التحديث من سطر الأوامر.
وتجدر الإشارة إلى أن تحديث WSL باستخدام هذه الطريقة لا يماثل الترقية إلى WSL 2. الترقية من WSL إلى WSL2
هي عملية مختلفة ، ولكن بمجرد تثبيت WSL 2 ، يمكنك تحديث النواة الخاصة بها باستخدام نفس الطريقة ، كما هو موضح أدناه.من المعروف أن الترقية إلى Windows 11 تؤدي إلى كسر WSL. لذلك إذا كنت تحاول التحديث يدويًا لهذا السبب ، فتحقق من بعض الحلول الأخرى قبل محاولة هذا الحل.
كيفية تحديث WSL Kernel في موجه الأوامر
تجعل أداة سطر الأوامر wsl.exe من السهل نسبيًا تغيير نظام Windows الفرعي لـ Linux kernel.
- في Windows Search ، اكتب كمد وحدد خيار تشغيل موجه الأوامر كمسؤول. بدون امتيازات مرتفعة ، لن تتمكن من استخدام wsl.exe.
- في موجه الأوامر ، اكتب wsl - الإصدار وتحقق من إصدارك الحالي من WSL مقابل أحدث إصدار في جيثب.
- بافتراض أنك تستخدم إصدارًا أقدم ، اكتب wsl - تحديث و اضغط يدخل.
- بعد عملية قصيرة ، يجب الآن تحديث WSL. يمكنك التحقق عن طريق الكتابة wsl - الإصدار مرة أخرى والضغط يدخل.
كيفية استرجاع WSL Kernel إلى إصدار سابق
إذا تسبب تحديث WSL في حدوث مشكلات غير متوقعة أو تم كسره بطريقة ما ، فيمكنك الرجوع إلى الإصدار السابق.
- في Windows Search ، اكتب كمد وحدد خيار تشغيل موجه الأوامر كمسؤول.
- في المؤشر ، اكتب wsl - تحديث - استرجاع و اضغط يدخل.
- بعد اكتمال التراجع ، يمكنك التحقق من إصدار WSL بالكتابة wsl - الإصدار ثم الضغط يدخل.
يجب أن يعود نظام Windows الفرعي لنظام Linux الآن إلى الإصدار السابق ، وسيتم إصلاح أي مشاكل تم إدخالها بواسطة التحديث اليدوي. إذا استمرت المشاكل ، فقد يكون من المفيد التحقق من بعضها بدائل WSL لتشغيل توزيعات Linux على Windows.
تحقق من إعدادات التحديث التلقائي لنظام التشغيل Windows 11
من المفيد أن تكون قادرًا على تحديث WSL يدويًا في سطر الأوامر. ولكن من الجيد التحقق من إعدادات Windows Update التلقائية إذا كنت لا ترغب في التحديث يدويًا في كل مرة يتم فيها إصدار إصدار جديد.
- افتح ال إعدادات Windows app وانتقل إلى تحديث ويندوز.
- يختار خيارات متقدمة وتأكد من أن الخيار تلقي تحديثات لمنتجات Microsoft الأخرى ممكّن.
يجب الآن تحديث WSL تلقائيًا عند إصدار مراجعة جديدة.
تحديث WSL يدويًا على Windows 11
لم يُسمع عن فشل التحديثات التلقائية لـ WSL أو تأخيرها بعد إصدار إصدار جديد. قد تمنعك الحاجة إلى انتظار أحدث مراجعة من استخدام توزيعة Linux التي اخترتها ، لذا فإن القدرة على تحديث نواة WSL يدويًا من خلال أداة سطر الأوامر يمكن أن يكون مفيدًا. إنها ليست عملية ستحتاج إلى إكمالها كثيرًا ، ولكن عندما تحتاج إلى القيام بها ، فأنت تعرف الآن كيف.