כיצד להתקין את Windows WSL (מערכת המשנה של Windows עבור לינוקס)

אם אתה משתמש Windows, בין אם במחשב, בסביבת אתחול כפול עם Boot Camp ב-Intel Mac, או שאתה מריץ את Windows 11 במכונה וירטואלית ב-Apple Silicon Mac, ייתכן שיש לך עניין בהתקנת Windows Subsystem עבור Linux, או WSL.

מערכת המשנה של Windows עבור לינוקס מציבה מעטפת אובונטו לינוקס מלאה במחשב Windows הנגיש משורת הפקודה או PowerShell. אם יש לך רקע של Mac, אתה יכול לחשוב על Windows WSL כמו מה שהם Terminal ו-HomeBrew עבור MacOS, מכיוון של-MacOS יש מעטפת BSD זמינה בכל עת דרך שורת הפקודה.

דרישות להתקנת Windows WSL

התקנת Windows שלך חייבת להיות Windows 10 גרסה 2004 ומעלה (build 19041 ואילך) או כל גרסה של Windows 11 ואילך.

זה חל אותו דבר על Windows במחשב PC, Mac ב-Boot Camp או בתוך מחשב וירטואלי.

זה לא משנה אם אתה מתקין את Windows WSL על מחשב, לתוך Boot Camp, או לתוך מחשב וירטואלי שבו מריצים את Windows ב-VM על MacOS, הכל אותו דבר.

  1. מ-Windows, פתח את שורת הפקודה או PowerShell מתפריט Windows/התחל, או על ידי לחיצה על כפתור החיפוש בשורת המשימות, והקלדת "cmd", ולאחר מכן בחירה באפשרות "הפעל כמנהל"
  2. כעת בשורת הפקודה של Windows, הקלד את הפקודה הבאה:
  3. wsl --install

  4. לחץ על מקש החזרה כדי להתחיל בהתקנת מערכת המשנה של Windows עבור לינוקס, התקנת ברירת המחדל היא אובונטו, אפשר את ההתקנה אם תתבקש
  5. לאחר סיום ההתקנה, תוכל להפעיל ל-WSL על ידי הקלדת הדברים הבאים בשורת הפקודה או ב-PowerShell:
  6. wsl

  7. פעם ב-wsl, השתמש בכל פקודת לינוקס או יוניקס כרגיל

לאחר התקנת WSL ב-Windows, תמצא את עולם האפליקציות והכלים של לינוקס ו-unix זמינים, מה שהופך טיפים רבים לשורת הפקודה לרלוונטיים ושמישים. לדוגמה, אתה יכול להפעיל את 'top' כדי לצפות בשימוש במשאבים של תהליכים, או להשתמש ב-'ls -la' עבור רשימת ספריות ארוכה.

התקנת אפליקציות Linux/Unix לתוך WSL

לאחר התקנת WSL ב-Windows, תוכל להשתמש בשורת הפקודה WSL כדי להתקין ולהשתמש ביישומי לינוקס ויוניקס אחרים. מנהל החבילות להתקנת אפליקציות עם אובונטו, ולפיכך התקנת ברירת המחדל של WSL, הוא 'apt', שאם אתה מגיע מרקע מק, דומה מאוד ל-Homebrew. כדי להשתמש ב-apt כדי להתקין כלי, חבילה או יישום ב-WSL, השתמש בתחביר הבא:

sudo apt install (appname)

לדוגמה, כדי להתקין 'htop' ב-WSL, תשתמש בפקודה הבאה:
sudo apt install htop

רבים מהטיפים והטריקים של שורת הפקודה שסיקרנו משתמשים בפקודות יוניקס כלליות, כלומר הן פועלות לא רק על ה-Mac כפי שמכוסה כאן בדרך כלל, אלא גם עבור לינוקס, FreeBSD, Windows WSL והרבה וריאציות ותתי מערכות יוניקס אחרות.

קָשׁוּר:כיצד לבצע AirPlay Linux ל- iPhone/Mac & Screen Mirror מ- Linux

מעבר ל-Windows WSL ו-Unix שורת הפקודה

אתה יכול להתאים אישית את התקנת WSL אם תרצה, או אפילו להשתמש בהפצת לינוקס אחרת מלבד אובונטו, אבל זה מיותר במידה רבה עבור הרוב המכריע של המשתמשים שיעסקו ב-WSL, ובכך מעבר להיקף של מה שאנו מכסים כאן.

אם אתה מעוניין ללמוד באופן ספציפי יותר על WSL, בדוק אתתיעוד של מיקרוסופט כאן.

אם אתה רוצה למצוא כמה טיפים מרתקים, טריקים ודברים מעניינים אחרים שאתה יכול להשיג בשורת הפקודה, לעתים קרובות לא רק ב-Mac אלא גם בכל הנחיה של יוניקס כמו WSL, עיין בטיפים שלנו למסוף כאן.