-
Notifications
You must be signed in to change notification settings - Fork 6
WSL
Aviv Naaman edited this page May 8, 2020
·
3 revisions
WSL הם ראשי תיבות של Windows Subsystem for Linux. WSL היא פיצ'ר שמגיע עם Windows 10 Pro/Enterprise/Education ומאפשר להריץ מכונות וירטואליות של לינוקס על ווינדוס ללא מאמץ, על-ידי התקנה של המכונות מהחנות של Windows. אנו יכולים להשתמש בתכונה זו על מנת לפתח תוכנות על גבי Windows אך להריץ, לדבג ולבדוק על גבי Linux. יש לשים לב, כי בניגוד למכונה וירטואלית "רגילה", WSL מספק סביבת מסוף (Terminal) בלבד, וכרגע ללא תמיכה בUI.
- וודאו כי המחשב שלכם מריץ Windows 10 בגרסה 1809 לפחות (Settings=>System=>About) וכי הגרסה היא Pro/Education/Enterprise.
- לאחר שווידאתם כי אכן המחשב תואם לדרישות, יש להפעיל את התכונה. ניתן לעשות זאת במספר דרכים:
- פתחו את Powershell כמנהל, והריצו:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux - חפשו בחיפוש של תפריט התחל
Add or remove features. לחצו על התוצאה הראשונה (מתוך לוח הבקרה). חפשו את Windows Subsystem For Linux, סמנו את התיבה ולחצו אישור. בשני המקרים יש לחכות עד שההתקנה תסתיים, ולאחר מכן להפעיל מחדש את המחשב.
- כעת רק נותר להתקין את מערכת ההפעלה הרצויה. פתחו את חנות Windows וחפשו את מערכת ההפעלה (לדוגמה,
Ubuntu). ודאו כי המפיץ הוא אכן המפיץ הרשמי של מערכת ההפעלה והאפליקציה היא אכן מערכת הפעלה עבור WSL. התקינו אותה. - כאשר ההתקנה מסתיימת, םתחו את האפליקציה שהותקנה מתוך תפריט הStart. חכו עד שהיא תסיים לטעון, הזינו פרטים (שם משתמש וסיסמה אם דרושים).
כעת, WSL מותקנת. תוכלו לראות בסייר הקבצים מימין כפתור בשם Linux, ובו תוכלו לגשת לקבצים של מערכת ההפעלה.
הצעה: קפצו לכאן על מנת להגדיר את clion על ווינדוס עם WSL. דבר זה עשוי לשפר מאוד את ביצועי CLION ביחס לעבודה עמה בתוך מכונה וירטואלית "רגילה".
נכתב על-ידי @AvivNaaman.
המחבר לא לוקח אחריות על תהליך כלשהו שנכשל, ומה שמפורט כאן הוא כהמלצה בלבד ויש להפעיל שיקול דעת לפני ביצוע כל שינוי במחשב כמפורט.