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

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

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

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

    התחל על ידי התקנת

    לפני התקנת פגז הבחירה שלך, תחילה עליך להפעיל את מערכת המשנה של Windows עבור Linux ולהתקין סביבת לינוקס. נשתמש ב- Ubuntu כדוגמה במאמר זה, אך ניתן לבצע תהליך דומה ב- openSUSE ובהפצות לינוקס אחרות.

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

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

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

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

    sudo apt-get להתקין zsh

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

    בהפצות לינוקס אחרות, השתמש בפקודת התקנת התוכנה של לינוקס. לדוגמה, יהיה עליך להשתמש בפקודת zypper ב- openSUSE.

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

    sudo apt-get להתקין דגים

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

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

    zsh

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

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

    יציאה

    כיצד להפעיל את

    אתה יכול להפעיל את פגז Zsh ישירות עם פקודה כמו הבאה:

    wsl zsh bash -c zsh ubuntu-c zsh opensuse-42-c zsh sles-12-c zsh

    כיצד להפוך את. הפעלה אוטומטית

    אתה יכול גם לקבל את הבש באופן אוטומטי לעבור Zsh בכל פעם שאתה מפעיל אותו.

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

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

    ננו

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

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

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

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

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

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


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