הוא שולח ליבת לינוקס אמיתית עם Windows שתאפשר תאימות מלאה לשיחות המערכת. זו הפעם הראשונה שגרעין לינוקס נשלח עם Windows. WSL 2 משתמש בטכנולוגיית הווירטואליזציה העדכנית ביותר כדי להפעיל את ליבת הלינוקס שלה בתוך מכונה וירטואלית קלת משקל (VM). על מנת להפוך אותו לזמין עבור משתמשי Windows 10 נוספים, מיקרוסופט הפכה אותו לזמין עבור שתי מהדורות קודמות של מערכת ההפעלה.
כל התכונות העיקריות שלו יהיו זמינות, כולל
- ביצועי מערכת הקבצים כעת בשוויון למהירויות Mac ו-Linux
- תמיכת קריאות מערכת משופרת עבור כל יישומי לינוקס, במיוחד: Docker, FUSE, rsync וכו'.
- ליבת לינוקס מלאה
- Docker Desktop הוסיפה תמיכה לשימוש ב-WSL 2 כמנוע שלו
בונה |_+_| וכן |_+_| או יותר נדרשים כדי להפעיל את WSL2. הם משתחררים עם KB4571748.
מנהל התקן intuos proתוכן להתחבא עדכון מ-WSL ל-WSL 2 יחייב אותך לבצע את השלבים האלה כדי לעדכן מ-WSL ל-WSL 2 ב-Windows 10,
עדכון מ-WSL ל-WSL 2 יחייב אותך לבצע את השלבים האלה
- הפעל את מערכת המשנה של Windows עבור לינוקס
- הפעל את התכונה האופציונלית של Virtual Machine Platform
- הורד את חבילת עדכון ליבת לינוקס
- הגדר את WSL 2 כגרסת ברירת המחדל שלך
- התקן בתוכו הפצת לינוקס.
כדי לעדכן מ-WSL ל-WSL 2 ב-Windows 10,
- פתח את PowerShell כמנהל.
- כדי להתקין WSL, הפעל את הפקודה הזו: |_+_|
- הפעל את התכונה האופציונלית של פלטפורמת מחשב וירטואלי על ידי הפעלת הפקודה הבאה: |_+_|
- הפעל מחדש את Windows 10.
- הורד את חבילת עדכון ליבת לינוקס האחרונה והתקן אותה: חבילת עדכון ליבת לינוקס WSL2 עבור מכונות x64
- הגדר את WSL 2 כגרסת ברירת המחדל שלך. פתח את PowerShell כמנהל והפעל: |_+_|.
- כעת תוכל להתקין הפצות WSL 2 מחנות Microsoft (ראה את ההערה).
אתה גמור!
הערה: חלק מההפצות WSL מדור קודם אינן מיועדות לרוץ תחת WSL 2. עליך להסיר אותן באופן ידני. הנה רשימת ההפצות התואמות ל-WSL 2.
- אובונטו
- אובונטו 16.04 LTS
- אובונטו 18.04 LTS
- אובונטו 20.04 LTS
- openSUSE Leap 15.1
- SUSE Linux Enterprise Server 12 SP5
- SUSE Linux Enterprise Server 15 SP1
- קאלי לינוקס
- דביאן GNU/Linux
- פדורה רמיקס עבור WSL
- פינגווין
- פינגווין אנטרפרייז
- אלפיני WSL
כמו כן, אתה מנסה להמיר הפצת WSL קלאסית לפלטפורמה החדשה יותר כמתואר בפוסט התקן את מערכת המשנה של Windows עבור Linux 2 ב-Windows 10. בקיצור, הפעל את הפקודה |_+_| ב-PowerShell המוגבה. החלף את שם ההפצה בשם ההפצה בפועל, למשל. אובונטו: |_+_|.זה ימיר את ההפצה הספציפית ל-WSL 2.
העדכון מ-WSL 1 ל-WSL 2 עשוי להימשך מספר דקות, בהתאם לגודל ההפצה הממוקדת שלך.