13Sep

כיצד להשתמש Zsh( או מעטפת אחרת) ב - Windows

פגז Bash מגיע עם עדכון יום השנה של Windows 10 הוא מטעה.זה לא רק Bash - זה שכבת תאימות להפעלת תוכנות לינוקס ב- Windows.אתה יכול להשתמש בו כדי להפעיל Zsh או כל פגז אחר אתה מעדיף.

כפי של פנימאי בנה 14342, את Zsh פגז עכשיו עובד על Windows 10. אתה יכול לקבל באופן אוטומטי לבצע את Zash בכל פעם שאתה מפעיל אותו.הו Zsh שלי גם עובד עבור התאמה אישית של פגז Zsh שלך ב- Windows, בדיוק כפי שהיא עושה על לינוקס.

ראשית: התקן את

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

אם התקנת כבר את Windows על Windows, אתה טוב ללכת.

כיצד להתקין Zsh( או עוד מעטפת)

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

כדי להתקין את Zsh, פתח את פגז ה- Bash והפעל את הפקודה הבאה:

sudo apt-get install zsh

לחץ על "y" כאשר תתבקש לעשות זאת והקש על Enter כדי להמשיך.Apt-get באופן אוטומטי להוריד ולהתקין Zsh מן המאגרים של אובונטו.

אם ברצונך להשתמש בקונכייה אחרת, ציין את שם הקליפה במקום Zsh.לדוגמה, אנשים מדווחים את פגז דגים גם עובד.כדי להתקין אותו, היית מפעיל את הפקודה הבאה:

sudo apt-get התקנת דגים

כיצד להפעיל Zsh( או עוד מעטפת)

להפעלת Zsh או פגז אחר לאחר מותקן, פשוט להקליד את השם של פגז ב Bashלחץ על Enter והקש Enter.לדוגמה, כדי להתחיל להשתמש ב- Zsh מבאש, פשוט הקלידו:

zsh

תתבקשו לעבור את תהליך ההתקנה של Zsh בפעם הראשונה וליצור פרופיל תצורה בפעם הראשונה שתפעיל אותו.הקלד "2" כדי ליצור פרופיל תצורה עם הגדרות ברירת המחדל המומלצות.

כדי לעזוב את הקליפה zsh ולחזור Bash, להפעיל את הפקודה הבאה:

יציאה

כיצד להפוך את Bash באופן אוטומטי הפעלה Zsh

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

לשם כך, יהיה עליך לערוך את קובץ. bashrc שלך.Bash יפעיל את הפקודות בקובץ זה בכל פעם שהוא מתחיל.אתה יכול לעשות זאת באמצעות כל עורך טקסט שאתה מעדיף, כולל vi, אבל נסביר את התהליך באמצעות ננו.

כדי לפתוח את הקובץ. bashrc ב- nano, הפעל את הפקודה הבאה:

nano. bashrc

הוסף את השורות הבאות לקובץ.אתה יכול פשוט להוסיף "exec zsh", אבל השורות הבאות יבטיחו כי בש רק משיקה Zsh כאשר אתה פותח חלון Bash.זה ימנע מבעיות עבור תוכנות אחרות.

# הפעל את Zsh אם [-t 1];אז exec zsh fi

אם אתה רוצה לבצע פגז שונה, היית להזין את הפקודה של פגז במקום "zsh".

לאחר שתעשה זאת, הקש Ctrl + O ולאחר מכן על Enter כדי לשמור.הקש Ctrl + X כדי לצאת מהננו לאחר מכן.

עכשיו, בכל פעם שאתה פותח את היישום Bash על Windows, זה יהיה עכשיו להתחיל עם פגז Zsh.

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

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