כיצד להתקין ולהשתמש במעטפת Linux Bash ב- Windows 10

How Install Use Linux Bash Shell Windows 10



מיקרוסופט פתחה בשותפות עם Canonical, והיא חברה אם של אובונטו. שותפות זו פתחה את הדלת למשתמשי לינוקס מכיוון שהיא מאפשרת לכל אחד להשתמש ב- Linux ב- Windows. מנכ'ל מיקרוסופט הודיע ​​רשמית כי כעת כל אחד יכול להתקין ולהשתמש ב- Linux Bash Shell ב- Windows 10. רבים מכם עדיין לא מאמינים בכך, כך שבמאמר זה, ניתן לכם מידע על התקנה ושימוש ב- Linux Bash Shell ב- חלונות 10.

מדוע עליך להשתמש במעטפת Bash של Linux

כידוע, למערכת ההפעלה של Windows יש כבר PowerShell, שהיא שפת סקריפטים וקליפת פקודה. PowerShell מסייע למנהלי המערכת לבצע משימות ניהול שונות, והיא נוצרה מתוך מסגרת.NET להתגבר על החסרונות של שורת הפקודה.







עכשיו אתה חושב ש- PowerShell כבר קיים ב- Windows, מה הצורך ב- Bash Shell ב- Windows? Bash ו- PowerShell מתוכננים באופן שונה למשימות שונות. מעטפת Bash משולבת במערכת ההפעלה Windows ומסירה את השלבים הנוספים שעליכם לבצע לצורך שימוש באותן שפות תכנות ב- Windows שלכם.



מהו Bash Shell?

Bash הוא קיצור של Bourne-Again Shell, המהווה את משחק המילים על סטיבן בורן (מחבר האב הקדמון ישיר ל- UNIX הקליפה הנוכחית). Bash היא שפת פקודה או Shell, והיא משמשת לסוגים שונים של מערכות הפעלה GNU ו- Linux.



Bash היא הגרסה החינמית של Bourne Shell, והיא מופצת עם מערכת ההפעלה GNU ו- Linux הכוללת גם את אובונטו. במקרה שהשתמשת באובונטו ועבדת על הפקודות הספציפיות של הטרמינל, בוודאי השתמשת ב- Bash לתהליך זה. Bash הוא אחד המתורגמנים המדהימים של שורת הפקודה, כך שזוהי מעטפת אינטראקטיבית המוגדרת כברירת מחדל בהפצות השונות של לינוקס.





כיצד להתקין ולהשתמש במעטפת Linux Bash ב- Windows 10

השלב הראשון בתהליך מחייב אותך לאפשר את האפשרות Windows Subsystem for Linux ב- Windows מ- PowerShell. אם ברצונך להשתמש ב- GUI, עליך לחפש את אפשרות התכונה כדי להשיג את רשימת התכונות של Windows, כך שתוכל לעשות זאת בהתאם לתמונה המוצגת למטה:


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




במקרה שאתה משתמש ב- PowerShell, עליך להיכנס לתפריט התחל והקלד PowerShell בתיבת החיפוש ולאחר מכן הפעל אותו כמנהל באמצעות לחיצה ימנית עליו:


לאחר פתיחת ה- PowerShell, השתמש בפקודה שלהלן כדי להפעיל את Bash ב- Windows 10. (במקרה זה המערכת תבקש לגבי האישור, הקלד Y או שתוכל ללחוץ על Enter.



כעת עליך להוריד את מערכת לינוקס מחנות Windows ולחפש בלינוקס או אובונטו.


לאחר החיפוש, תקבל את המסך הבא שבאמצעותו תוכל להתקין אובונטו או SUSE. (במקרה זה, אובונטו משמשת להמשך התהליך).


ההבדל בין openSUSE או אובונטו או SUSE Linux Enterprise הוא הפקודות השונות להתקנת החבילות החדשות של מערכות המשנה החדשות של Linux. יהיה צורך בסביבות 1GB או יותר מזה להוריד את אובונטו.


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

עכשיו הפעל אותו כמו יישום Windows רגיל, וייקח זמן להתקין אותו ואז מלא שם משתמש וסיסמה.


סוף סוף, לינוקס תתקין במערכת שלך, אז תהנה מזה.

מקרה לפתרון בעיות

1. במידה ותקבל את הקוד כך:


זה אומר שקיבלת את הרכיב האופציונלי WSL אינו מופעל. אנא הפעל אותו ונסה שוב. שְׁגִיאָה. הוא יגיד לך ללחוץ על כל מקש כדי להמשיך, כך שהוא ייסגר אוטומטית בעת לחיצה על מקש כלשהו.

שגיאה זו עלולה להתרחש מכיוון שמערכת המשנה של Windows עבור Linux אינה מופעלת כראוי. מכאן שעליך להפעיל אותו כפי שהסברנו במאמר שלנו.

2. למקרה שתקבל את ההתקנה נכשלה עם שגיאה 0x80070003 שגיאה, עליך לוודא שיש לאחסן ולהתקין את לינוקס בכונן C של המערכת שלך מכיוון שמערכת המשנה של Windows של Linux פועלת רק בכונן C, שהוא כונן המערכת.

ראשית, עבור אל הגדרות> אחסון> הגדרות אחסון נוספות ולשנות את המיקום של התוכן שהורדת לאחרונה.

שדרג את WSL1 ל- WSL 2 או מערכת המשנה של Windows עבור Linux 2

במקרה שהמערכת שלך רשומה לתוכנית Insider של Windows או שהמערכת שלך מעודכנת ל- 18917 ומעלה, קל לך לעדכן את WSL 1 ל- WSL 2.

לפני שדרוג WSL1 ל- WSL 2, עליך להפעיל תכונת Windows, לכן פתח אותה וגלול למטה באפשרות ולאחר מכן הפעל את תכונת פלטפורמת המחשב הווירטואלי. כעת, הפעל מחדש את המערכת שלך כדי להחיל שינויים.


לאחר מכן פתח את PowerShell, ועליך להפעיל אותו כמנהל מערכת, ולאחר מכן בצע את הפקודה שניתנה להלן.

wsl-גרסת סט 2

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

לבסוף, הזן את הפקודה להלן לבדיקת גירסת WSL (מערכת המשנה של Windows עבור לינוקס) במערכת שלך. אם הוא מציג את גרסת WSL 2, זה אומר ש- WSL שלך משודרג כעת.

wsl -v

סיכום

מאמר זה סיפק מידע מלא על אופן ההתקנה והשימוש במעטפת Linux Bash ב- Windows 10. כפי שדנו, מנכ'ל מיקרוסופט הודיע ​​רשמית כי כעת תוכל להתקין ולהשתמש ב- Linux Bash Shell ב- Windows 10. מאמר זה יעזור אתה מתקין את Linux Bash Shell ב- Windows 10 שלך ללא בעיות, לכן הצענו דרכים לטפל בשגיאות בעת התקנת Linux Bash Shell. מה המשוב שלך לגבי מאמר זה? תודיע לנו!.