כמערכת הפעלה, לינוקס מציעה יציבות מרשימה, תמיכה מדהימה בקוד פתוח ומגוון מדהים של כלי ניהול רבי עוצמה. אמנם Windows 10 עשוי להציע תמיכה בחלק מהדברים הללו, אבל אין כמו שימוש במעטפת bash לניהול מחשבים מקומיים ומקושרים ברשת. עד לאחרונה, הפעלת bash על Windows דרשה Cygwin או שווה ערך.
בגירסאות האחרונות של Windows 10, מיקרוסופט אפשרה למשתמשים להתקין גרסת בטא של מעטפת ה-bash דרך אובונטו. עם עדכון יוצרי Fall 1709, משתמשים יכולים כעת להתקין את מערכת המשנה של Windows עבור לינוקס (WSL). עם WSL אתה יכול להפעיל פקודות מעטפת חזקות דרך מעטפת אמיתית לַחֲבוֹט, לנהל הפצות מרובות, ואפילו להתקין חבילות לינוקס ויישומי שורת פקודה apt-get.
מערכת המשנה של Windows עבור לינוקס היא גרסה מופשטת של לינוקס שפועלת על חלונות 10. אתה מתקין חלקים מהפצת לינוקס מלאה, אתה לא מקבל את סביבת שולחן העבודה או מנהל החלונות שאיתו לינוקס מגיעה לשולחן העבודה. לא תדרוס קבצי Windows 10 ואין צורך לאתחל כפול את המערכת שלך.
אל תתאכזב. במקום לקבל GUI, אתה מקבל את החלק החזק והשימושי ביותר בלינוקס: ממשק שורת הפקודה. עם הכלי הזה, אתה יכול לנהל את הפונקציונליות העמוקה של המערכת שלך באמצעות פקודות bash ויישומי שורת פקודה מ-Linux. מערכת המשנה של Windows עבור לינוקס מאפשרת למשתמשים להריץ פקודות bash כמו grep, sedו מביךכמו גם סקריפטים של bash ויישומי שורת פקודה לינוקס כמו Vim, Emacs ו-tmux. תהיה לך גם גישה לשפות כמו Javascript ו-node.js, Ruby, Python ו-C/C+, כמו גם שירותים כמו sshd, MySQL, Apache ו-lighttpd. ואם ההתקנה לא מגיעה עם מה שאתה רוצה, אתה יכול להתקין חבילות לינוקס עם apt-getמנהל אריזה.
תת-המערכת המלאה של Windows עבור לינוקס זמינה רק עבור עדכוני Fall Creators (1709, build 16215 ואילך). עם עדכון Windows זה, אתה יכול למעשה להתקין את מערכת המשנה של Windows עבור לינוקס מחנות Windows. אתה רק צריך לעשות קצת הכנה ב- PowerShell. השלם את שלושת השלבים לפי הסדר. תיעוד Windows Subsystem עבור לינוקס באתר מיקרוסופט.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux