"Zsh" korpusas dabar veikia "Windows 10". Bash gali automatiškai paleisti "Zsh" kiekvieną kartą, kai jį paleidžiate. O, mano "Zsh" taip pat dirba su "Zsh" apvalkalo pritaikymu "Windows", kaip ir "Linux".
Pradėti diegdami Bash
Prieš įdiegiant pasirinktą korpusą pirmiausia turite įjungti "Windows" posistemį "Linux" ir įdiegti "Linux" aplinką. Šiame straipsnyje mes naudosime Ubuntu kaip pavyzdį, tačiau galite atlikti panašų procesą dėl "openSUSE" ir kitų "Linux" paskirstymų.
Kaip įdiegti Zsh (arba kitą "Shell")
Po "Bash" įdiegimo, jums reikia įdiegti "shell", kurį norite naudoti iš "Bash". Tai atliekate naudodami komandą apt-get, lygiai taip pat, kaip įdiegtumėte bet kokį kitą "Ubuntu Linux" programinės įrangos paketą.
Norėdami įdiegti Zsh į Ubuntu, atidarykite "Bash" apvalkalo ir paleiskite šią komandą:
sudo apt-get install zsh
Kai pasirodys raginimas, paspauskite "y", tada paspauskite "Enter", kad tęstumėte. "Apt-get" automatiškai atsisiųsti ir įdiegti Zsh iš Ubuntu saugyklų.
Jei norite naudoti kitą apvalkalą, nurodykite jo pavadinimą, o ne Zsh. Pavyzdžiui, mes matėme ataskaitas, kad "Fish shell" taip pat veikia gerai. Norėdami jį įdiegti, paleiskite šią komandą:
sudo apt-get install fish
Kaip paleisti Zsh (arba kitą "Shell")
Norėdami paleisti Zsh ar kitą lukštą po jo įdiegimo, tiesiog įveskite apvalkalo pavadinimą "Bash" eilutėje ir paspauskite "Enter". Pavyzdžiui, jei norite pradėti naudoti "Zsh" iš "Bash", tiesiog įveskite:
zsh
Jums bus pasiūlyta pereiti per "Zsh" pirmą kartą įdiegimo procesą ir sukurti konfigūracijos profilį, kai jį paleidžiate pirmą kartą. Įveskite "2", kad sukurtumėte konfigūracijos profilį su rekomenduojamais numatytaisiais parametrais.
exit
Kaip tiesiogiai paleisti Zsh
Jūs galite paleisti "Zsh shell" tiesiogiai su tokia komanda:
wsl zsh bash -c zsh ubuntu -c zsh opensuse-42 -c zsh sles-12 -c zsh
Kaip padaryti Bash automatiškai paleisti Zsh
Taip pat galite Bash automatiškai perjungti į Zsh, kai jį paleidžiate.
Norėdami tai padaryti, turite redaguoti savo.bashrc failą. Bash paleidžia komandas šiame failo kiekvieną kartą, kai jis prasideda. Galite redaguoti naudodami bet kurį norimą teksto redaktorių, įskaitant "vi", bet mes paaiškinsime procesą naudodami "nano".
Norėdami atidaryti.bashrc failą nano, paleiskite šią komandą:
nano.bashrc
# Launch Zsh if [ -t 1 ]; then exec zsh fi
Jei norite paleisti kitą apvalkalą, vietoj komandos "zsh" įveskite šios apvalkalo komandą.
Dabar, kai atidarote "Ubuntu" nuorodą (arba kitą "Linux" platinimo spartųjį klavišą) sistemoje "Windows", ji paleidžiama naudojant "Zsh shell".
Jei norite pakeisti pakeitimą, dar kartą redaguokite.bashrc failą ir ištrinkite pridėtą skiltį.
Visi alternatyvūs Linux kriaukliai teoriškai turėtų veikti. Jei to nepadarė, "Microsoft" turi ištaisyti pagrindinę Windows "Linux" posistemę, kad būtų teisingai paleista daugiau "Linux" programinės įrangos. "BashOnWindows GitHub" puslapyje galite peržiūrėti esamas klaidas ir pranešti apie naujas klaidas "Microsoft".