Kaip naudoti "Zsh" (arba kitą "Shell") sistemoje "Windows 10"

Turinys:

Kaip naudoti "Zsh" (arba kitą "Shell") sistemoje "Windows 10"
Kaip naudoti "Zsh" (arba kitą "Shell") sistemoje "Windows 10"

Video: Kaip naudoti "Zsh" (arba kitą "Shell") sistemoje "Windows 10"

Video: Kaip naudoti
Video: How to make a CLICKABLE CHECKLIST in Word | Microsoft Word tutorials - YouTube 2024, Balandis
Anonim
"Ubuntu" ir kiti "Linux" paskirstytojai, naudojami "Windows 10", pagal numatytuosius nustatymus naudoja "Bash shell", tačiau tai nėra vienintelis pasirinkimas. "Windows" turi suderinamumo sluoksnį "Linux" programinei įrangai operacinėje sistemoje "Windows", ir jūs galite jį naudoti norėdami paleisti "Zsh" ar bet kokią kitą lukštą.
"Ubuntu" ir kiti "Linux" paskirstytojai, naudojami "Windows 10", pagal numatytuosius nustatymus naudoja "Bash shell", tačiau tai nėra vienintelis pasirinkimas. "Windows" turi suderinamumo sluoksnį "Linux" programinei įrangai operacinėje sistemoje "Windows", ir jūs galite jį naudoti norėdami paleisti "Zsh" ar bet kokią kitą lukštą.

"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ų.

Jei jau esate įdiegę "Bash" sistemoje "Windows", jums gerai eiti.
Jei jau esate įdiegę "Bash" sistemoje "Windows", jums gerai eiti.

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ų.

Kitose "Linux" distribucijose tiesiog naudokite "Linux" paskirstymo programinės įrangos diegimo komandą. Pavyzdžiui, jums reikės naudoti "zypper" komandą openSUSE.
Kitose "Linux" distribucijose tiesiog naudokite "Linux" paskirstymo programinės įrangos diegimo komandą. Pavyzdžiui, jums reikės naudoti "zypper" komandą openSUSE.

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.

Norėdami palikti zsh lukštą ir grįžti į Bash, tiesiog paleiskite šią komandą:
Norėdami palikti zsh lukštą ir grįžti į Bash, tiesiog paleiskite šią komandą:

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

Image
Image

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

Į failą pridėkite šias eilutes. Galite tiesiog pridėti "exec zsh" eilutę, tačiau šios papildomos eilutės užtikrina, kad "Bash" paleidžia "Zsh" tik atidarius Bash langą. Tai vengia sukelti kitų programinės įrangos problemų.
Į failą pridėkite šias eilutes. Galite tiesiog pridėti "exec zsh" eilutę, tačiau šios papildomos eilutės užtikrina, kad "Bash" paleidžia "Zsh" tik atidarius Bash langą. Tai vengia sukelti kitų programinės įrangos problemų.

# Launch Zsh if [ -t 1 ]; then exec zsh fi

Jei norite paleisti kitą apvalkalą, vietoj komandos "zsh" įveskite šios apvalkalo komandą.

Kai atliksite pakeitimus, paspauskite Ctrl + O, tada įveskite, kad išsaugotumėte failą. Paspauskite Ctrl + X, kad išeitumėte iš nano.
Kai atliksite pakeitimus, paspauskite Ctrl + O, tada įveskite, kad išsaugotumėte failą. Paspauskite Ctrl + X, kad išeitumėte iš nano.

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".

Rekomenduojamas: