כיצד להתקין את מערכת המשנה לינוקס עבור Windows 10 (ולהריץ לינוקס ב- Windows)
כמערכת הפעלה, לינוקס מציעה יציבות מרשימה, תמיכה מדהימה בקוד פתוח ומערך מדהים של כלי ניהול רבי עוצמה. בעוד Windows 10 הוא מסוגל להציע תמיכה עבור חלק מהדברים האלה, אין שום דבר ממש כמו באמצעות פגז bash לנהל המקומית שלך ברשת מכונות. עד לא מכבר, הפעלת באש על Windows נדרש Cygwin או המקבילה.
בגירסאות האחרונות של Windows 10, מיקרוסופט אפשרה למשתמשים להתקין גירסת ביתא של פגז bash דרך אובונטו. עם עדכון היוצרים של סתיו (עדכון 1709), משתמשים יכולים כעת להתקין את מערכת המשנה של Windows עבור Linux (WSL). עם WSL, אתה יכול להריץ פקודות פגז חזקים באמצעות פגז bash אמיתי, לנהל מספר רב של distros, ואפילו להתקין חבילות לינוקס שורת הפקודה ויישומים עם apt-get
.
מהי מערכת המשנה של Windows עבור לינוקס?
מערכת המשנה של Windows עבור לינוקס היא גרסה מופשטת של לינוקס שפועלת בתוך Windows 10. השפה שבה משתמשת Microsoft כדי לתאר את התכונה יכולה להיות מבלבלת למדי, מה שהופך את זה נשמע כאילו אתה מתקין מערכת הפעלה נוספת לצד ההתקנה של Windows 10. בעת התקנת חלקים מהפצה מלאה של Linux, אינך מקבל את סביבת שולחן העבודה או מנהל החלונות שאנו מקשרים לעתים קרובות עם Linux Desktop. אתה לא להחליף את Windows 10 קבצים, וגם אתה לא צריך אתחול כפול את המערכת.
אבל אל תהיה מאוכזב. במקום לקבל GUI, אתה מקבל את החלק הכי חזק ושימושי של לינוקס: ממשק שורת הפקודה. בעזרת כלי זה תוכל להשתלט על הפונקציונליות העמוקה של המערכת שלך, באמצעות פקודות bash ויישומי שורת פקודה מ- Linux.
מערכת המשנה של Windows עבור לינוקס מאפשרת למשתמשים להפעיל פקודות bash כמו grep
, sed
ו- awk
, כמו גם סקריפטים של bash ויישומי שורת פקודה של Linux כמו vim, emacs ו- tmux. בנוסף, תקבל גישה לשפות כמו Javascript ו- node.js, Ruby, Python ו- C / C +, וכן שירותים כמו sshd, MySQL, Apache ו- lighttpd. ואם ההתקנה אינה באה עם מה שאתה רוצה, אתה יכול להתקין חבילות לינוקס באמצעות מנהל חבילה apt-get
. למידע נוסף על מערכת המשנה של Windows עבור Linux ממיקרוסופט.
ייתכן ששמעת את זה בעבר בשם "בש על אובונטו על Windows." זה היה ההתחלות של WSL, וזה היה בביתא על Windows 10 במשך כשנה. עם שחרורו המלא של WSL בעדכון יוצרי הסתיו, Bash ב- Ubuntu ב- Windows מופסקת כעת ולא תקבל עוד עדכונים מ- Microsoft או מ- Canonical. אם התקנת את גירסת הביתא, התקנת מערכת המשנה של Windows עבור לינוקס עשויה להחליף את ה- Bash הקיים שלך בקובצי אובונטו.
הפעלת המשנה של Windows עבור לינוקס ב - Windows 10 ליפול הבורא עדכון מאוחר יותר
הגירסה המלאה של מערכת המשנה של Windows עבור לינוקס זמינה רק עבור סתיו ליוצרים עדכון (1709, לבנות 16215 ואילך). עם גירסה זו של Windows אתה יכול למעשה להתקין את Windows המשנה עבור לינוקס מחנות Windows. אתה רק צריך לעשות קצת הכנה ב PowerShell.
שלב 1: הפעל את מערכת המשנה ב- PowerShell
1. חפש את "PowerShell" בתפריט התחלה.
2. לחץ לחיצה ימנית על סמל PowerShell ובחר "הפעל כמנהל."
3. העתק את הפקודה הבאה והדבק אותה בשורת הפקודה PowerShell על-ידי לחיצה ימנית. לאחר מכן לחץ על המקש Enter.
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
.4 לחץ על Y ולאחר מכן על Enter כדי להפעיל מחדש את המחשב כאשר תתבקש לעשות כן. המחשב יופעל מחדש באופן מיידי, לכן הקפד לשמור כל עבודה מראש.
שלב 2: התקן את הפצת לינוקס מחנות Windows
1. נווט לחנות Windows ולחץ על הפיצוץ של לינוקס שברצונך להתקין. נכון לכתיבה זו, שלושה distros של לינוקס זמינים להתקנה, כולל אובונטו.
2. לחץ על "קבל" כפתור כדי להוריד את distro.
שלב 3: הפעלה והפעלה של Distro
1. בחנות Windows, לחץ על הפעלה כדי להפעיל את היישום שהותקן לאחרונה. אתה יכול גם למצוא את distro על ידי הקלדת שמו (במקרה זה, אובונטו) אל תפריט התחל, בדיוק כמו כל יישום אחר.
2. לאחר פתיחת החלון, המתן עד שתהליך ההתקנה יסתיים.
3. צור את שם המשתמש והסיסמה של UNIX. זה יכול להיות שונה או זהה שם המשתמש והסיסמה הנוכחיים של Windows, ואין לו שום קשר עם שם המשתמש והסיסמה הקיימים שלך.
סיכום
המשימה הושלמה! עכשיו יש לך את Windows Linux המשנה מותקן, מתן פגז bash על המחשב שלך Windows 10. מכאן אתה יכול להשתמש פקודות בש, לרוץ סקריפטים פגז ולהתקין כלי עזר נוספים עם apt-get
. זה פגז מלא התכונות, ולכן גבולות הם על מה שאתה מצפה מן ההתקנה בפועל לינוקס.
אשראי תמונה: Windows 10 יום השנה עדכון