כיצד להגדיר גרסת לינוקס distro ל- WSL 1 או WSL 2 ב- Windows 10
מיקרוסופט העבירה את WSL 2 ל- Windows 10 בגרסה 1909 ולגרסה 1903. בתחילה, היא זמינה באופן בלעדי בגרסת Windows 10 2004. כעת משתמשים שהתקינו שתי מהדורות ישנות יותר של מערכת ההפעלה יכולים לשדרג את מערכת המשנה של Windows עבור Linux לדור האחרון ולקבל מרוויח מהשימוש בו.
WSL 2 היא גרסה חדשה של הארכיטקטורה המאפשרת את מערכת המשנה של Windows עבור לינוקס להריץ בינארי ELF64 בלינוקס ב- Windows. ארכיטקטורה חדשה זו משנה את האופן שבו בינאריות לינוקס אלה מתקשרות עם Windows וחומרת המחשב שלך, אך עדיין מספקת את אותה חוויית משתמש כמו ב- WSL 1 (הגרסה הנוכחית הזמינה באופן נרחב).
פרסומת
זה שולח ליבת לינוקס אמיתית עם Windows שתאפשר תאימות מלאה לשיחות המערכת. זו הפעם הראשונה שגרעין לינוקס נשלח עם Windows. WSL 2 משתמש בטכנולוגיית הווירטואליזציה העדכנית ביותר כדי להריץ את ליבת הלינוקס שלה בתוך מכונה וירטואלית של כלי שירות (VM). על מנת להפוך אותו לזמין עבור משתמשי Windows 10 נוספים, יש למיקרוסופט הפך אותו לזמין לשתי מהדורות קודמות של מערכת ההפעלה.
כל מאפייני המפתח שלה יהיו זמינים, כולל
- ביצועי מערכת הקבצים עולים בקנה אחד עם מהירויות Mac ו- Linux
- תמיכה משופרת בשיחות מערכת לכל יישומי לינוקס בעיקר: Docker, FUSE, rsync וכו '.
- ליבת לינוקס מלאה
- Docker Desktop הוסיף תמיכה לשימוש ב- WSL 2 כמנוע שלה
בונה18362.1049
ו18363.1049
ומעלה נדרשים בכדי לגרום ל- WSL2 לעבוד. הם משוחררים עם KB4571748 .
ניתן להגדיר את גרסת ה- WSL הרצויה שתשמש כברירת מחדל למופעי WSL חדשים, או להגדיר הפצה מותקנת לפלטפורמת WSL ספציפית.
מה הפירוש של פירות בתשחץ?
הגדר את גרסת Linux Distro ל- WSL 1 או WSL 2 למופעים חדשים
- לִפְתוֹחַ PowerShell כמנהל .
- כדי להגדיר את WSL 2 כגרסת ברירת המחדל שלך למופעים חדשים, הקלד והפעל:
wsl - set-default-version 2
. - כדי להגדיר WSL 1 כגרסת ברירת המחדל שלך למופעים חדשים, הקלד והפעל:
wsl - set-default-version 1
. - אתה גמור.
הערה: חלק מההפצות 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
ובכן, במקום זאת תוכלו להמיר הפצה קיימת לגרסה 1 או 2. כך תוכלו למצוא גרסאות WSL להפצות המותקנות שלכם.
מצא גרסאות WSL להפצות לינוקס מותקנות
- לִפְתוֹחַ PowerShell כמנהל .
- הפעל את הפקודה:
wsl --list --verbose
. - ראה ערך העמודה 'גרסה'.
אתה גמור.
לבסוף, הנה כיצד לשנות את גרסת ה- WSL להפצה.
כדי להגדיר את גרסת Linux Distro ל- WSL 1 או WSL 2 ב- Windows 10,
- לִפְתוֹחַ PowerShell כמנהל .
- כדי להגדיר את WSL 2 כגרסת ההפצה למופע הספציפי, הפעל את הפקודה
wsl - סט גרסה 2
. - החלף את החלק בשם לינוקס בפועל שבו אתה משתמש, למשל. אובונטו:
גרסת ערכת wsl - אובונטו 2
. - כדי להמיר הפצה ל- WSL 1, הוצא את הפקודה
wsl - סט גרסה 1
, למשל להפעלת אובונטו:גרסת ערכת wsl - אובונטו 1
.