Zshi koel töötab nüüd Windowsis 10. Saate, et Bash käivitaks Zshi automaatselt. Oh My Zsh töötab ka teie Zshi shelli kohandamisel Windowsis, nagu ka Linuxis.
Alusta Bashi paigaldamisega
Enne oma valikukasti paigaldamist peate kõigepealt lubama Windowsi alamsüsteemi Linuxile ja installima Linuxi keskkonda. Selles artiklis kasutame Ubuntu näiteks, kuid saate teha sarnase protsessi avatudSUSE ja teiste Linuxi distributsioonide puhul.
Kuidas paigaldada Zsh (või teine koormus)
Pärast Bashi installimist peate lihtsalt installima shelli, mida soovite Bashist kasutada. Seda tehakse käsku apt-get, nagu ka siis, kui soovite installida mõnda muud tarkvarapaketti Ubuntu Linuxis.
Ubuntu Zshi installimiseks avage Bashi shell ja käivitage järgmine käsk:
sudo apt-get install zsh
Kui küsitakse, vajutage "y" ja vajutage jätkamiseks nuppu Enter. Apt-get laadib automaatselt alla ja installib Zshi Ubuntu hoidlatest.
Kui soovite kasutada mõnda teise shelli, määrake selle shelli nimi Zshi asemel. Näiteks oleme näinud aruandeid, et kalakoor on ka hästi toimiv. Selle installimiseks kasutaksite järgmist käsku:
sudo apt-get install fish
Kuidas käivitada Zsh (või teine koormus)
Kui soovite Zsh-i või mõne teise shelli käivitada pärast selle installimist, tippige lihtsalt shelli nimi käsku Bash ja seejärel vajutage sisestusklahvi. Näiteks selleks, et alustada Zshi kasutamist Bashist, sisestage lihtsalt tüüp:
zsh
Teil palutakse Zshi esmakordse seadistamise protsessi läbida ja luua konfiguratsiooniprofiil esimest korda selle käivitamisel. Soovituslike vaikesätete konfiguratsiooniprofiili loomiseks sisestage tüüp "2".
exit
Kuidas otse Zsh käivitada
Võite käivitada Zshi shelli otse käsuga nagu järgmine:
wsl zsh bash -c zsh ubuntu -c zsh opensuse-42 -c zsh sles-12 -c zsh
Kuidas teha Bash automaatselt Zsh käivitamist
Bash saab automaatselt Zsh-i käivitamisel alati käivitada.
Selleks peate oma.bashrc-faili muutma. Bash käitab selle faili käske iga kord, kui see käivitub. Te saate teha muudatusi mis tahes soovitud tekstiredaktoriga, sealhulgas vi, kuid me selgitame seda protsessi kasutades nano.
Faili.bashrc avamiseks nano käivitatakse järgmine käsk:
nano.bashrc
# Launch Zsh if [ -t 1 ]; then exec zsh fi
Kui soovite käivitada teise shelli, sisestage selle shelli käsk kui "zsh" käsk.
Nüüd, kui avate Ubuntu otsetee (või muu Linuxi levitamise otsetee) Windowsis, käivitub see Zsh-i shelliga.
Muudatuste tagasipööramiseks redigeerige uuesti.bashrc-fail ja kustutage lisatav sektsioon.
Kõik alternatiivsed Linuxi kestad peaksid teoreetiliselt toimima. Kui mitte, Microsoft peab fikseerima aluseks oleva Windowsi allsüsteemi Linuxile, nii et see käivitaks õigesti Linuxi tarkvara. Saate vaadata olemasolevaid vigu ja teavitada Microsofti uutest veadest BashOnWindows GitHubi lehel.