התאם את ליבת ה-WSL במהירות הבזק עם העצות האלה עבור Windows 11.
מערכת המשנה של Windows עבור לינוקס, או WSL, מתעדכנת בדרך כלל באופן אוטומטי כחלק מעדכוני Windows רגילים. אבל אם העדכון האוטומטי נכשל, ואתה צריך לשנות את הגרסה של WSL מכל סיבה שהיא, אתה יכול לעשות זאת באופן ידני עם שורת הפקודה.
מדוע לעדכן את ליבת ה-WSL באופן ידני?
הסיבה העיקרית שבגללה ייתכן שיהיה עליך לעדכן באופן ידני את ליבת ה-WSL היא ההשהיה שיכולה להתרחש לאחר שחרור עדכון ל-GitHub. אולי הפצת לינוקס שבה אתה משתמש צריך משהו בעדכון ה-WSL הזה. הגרסה במחשב שלך תהיה מיושנת עד שעדכון ה-WSl ייארז ל-Windows Update ויותקן.
הפרש הזמן הזה בין שחרור עדכון לבין הגעה למחשב באמצעות עדכון Windows אינו ארוך במיוחד. אבל אם היעדר עדכון מונע ממך לעשות משהו, אפילו המתנה קצרה יכולה להיות ארוכה מדי. למרבה המזל, ניתן לאלץ את WSL לעדכן משורת הפקודה.
יש לציין שעדכון WSL בשיטה זו אינו זהה לשדרוג ל-WSL 2. שדרוג מ-WSL ל-WSL2 הוא תהליך שונה, אך לאחר התקנת WSL 2, אתה יכול לעדכן את הליבה שלו באותה שיטה, כפי שמוסבר להלן.
שדרוג ל-Windows 11 נודע לשבור את ה-WSL. אז אם אתה מנסה לעדכן ידנית מסיבה זו, בדוק כמה פתרונות אחרים לפני שתנסה את זה.
כיצד לעדכן את ליבת WSL בשורת הפקודה
כלי שורת הפקודה wsl.exe מקל יחסית לשנות את מערכת המשנה של Windows עבור ליבת לינוקס.
- בחיפוש Windows, הקלד cmd ובחר באפשרות להפעיל את שורת הפקודה כמנהל מערכת. ללא הרשאות מוגברות, לא תוכל להשתמש בwsl.exe.
- בשורת הפקודה, הקלד wsl --גרסה ובדוק את הגרסה הנוכחית שלך של WSL מול הגרסה האחרונה ב- GitHub.
- בהנחה שאתה משתמש בגרסה ישנה יותר, הקלד wsl --עדכון ולחץ להיכנס.
- לאחר תהליך קצר, WSL אמור היה להיות מעודכן כעת. אתה יכול לבדוק על ידי הקלדה wsl --גרסה שוב ולוחץ להיכנס.
כיצד להחזיר את ליבת ה-WSL לגרסה קודמת
אם עדכון ה-WSL הציג בעיות בלתי צפויות או שבור איכשהו, אתה יכול לחזור לגרסה הקודמת.
- בחיפוש Windows, הקלד cmd ובחר באפשרות להפעיל את שורת הפקודה כמנהל מערכת.
- בסמן, הקלד wsl --עדכון --החזרה ולחץ להיכנס.
- לאחר השלמת החזרה לאחור, תוכל לבדוק את גרסת ה-WSL על ידי הקלדה wsl --גרסה ולאחר מכן לחיצה להיכנס.
מערכת המשנה של Windows עבור לינוקס אמורה כעת לחזור לגרסה הקודמת, וכל הבעיות שהעדכון הידני הציג יתוקנו. אם הבעיות נמשכות, אולי כדאי לבדוק כמה חלופות ל-WSL להפעלת הפצות לינוקס ב-Windows.
בדוק את הגדרות העדכון האוטומטי של Windows 11
היכולת לעדכן את WSL באופן ידני בשורת הפקודה היא שימושית. אבל מומלץ לבדוק את ההגדרות האוטומטיות של Windows Update אם אינך רוצה לעדכן ידנית בכל פעם שגרסה חדשה יוצאת לאור.
- פתח את ה הגדרות Windows אפליקציה ונווט אל עדכון חלונות.
- בחר אפשרויות מתקדמות ולוודא שהאפשרות ל קבל עדכונים עבור מוצרים אחרים של Microsoft מופעל.
WSL אמור להיות מעודכן אוטומטית בכל פעם שמתפרסם גרסה חדשה.
עדכון ידני של WSL ב-Windows 11
אין זה נדיר שעדכונים אוטומטיים ל-WSL נכשלים או מתעכבים לאחר שחרור גרסה חדשה. הצורך להמתין לגרסה האחרונה עלולה למנוע ממך להשתמש בהפצת Linux שבחרת, כך שהיכולת לעדכן ידנית את ליבת WSL באמצעות כלי שורת פקודה יכולה להיות שימושית. זה לא תהליך שתצטרך להשלים לעתים קרובות, אבל כשאתה צריך לעשות אותו, אתה יודע עכשיו איך.