Zsh apvalks tagad darbojas sistēmā Windows 10. Varat, lai Bash automātiski izpildītu Zsh katru reizi, kad to palaižat. Oh My Zsh arī strādā, lai pielāgotu savu Zsh apvalku Windows sistēmā, tāpat kā Linux.
Sāciet, uzstādot Bash
Pirms jūs izvēlaties savu apvalku, vispirms ir jāiespējo Windows apakšsistēma Linux un jāinstalē Linux vide. Šajā rakstā mēs izmantosim Ubuntu kā piemēru, bet jūs varat veikt līdzīgu procesu ar openSUSE un citiem Linux sadalījumiem.
Kā instalēt Zsh (vai citu loku)
Pēc tam, kad Bash ir instalēts, jums vienkārši nepieciešams instalēt čaulu, kuru vēlaties izmantot no Bash puses. Jūs to darāt ar komandu apt-get, tāpat kā instalējiet jebkuru citu programmatūras pakotni Ubuntu Linux.
Lai instalētu Zsh uz Ubuntu, atveriet Bash apvalku un palaidiet šo komandu:
sudo apt-get install zsh
Kad tiek piedāvāts, nospiediet taustiņu "y" un pēc tam nospiediet Enter, lai turpinātu. Apt-get automātiski lejupielādē un instalē Zsh no Ubuntu krātuvēm.
Ja vēlaties izmantot citu čaulu, norādiet tā čaulu nosaukumu, nevis Zsh. Piemēram, mēs esam redzējuši ziņojumus, ka Zivju čaula arī darbojas labi. Lai to instalētu, palaidiet šādu komandu:
sudo apt-get install fish
Kā palaist Zsh (vai citu čaumalu)
Lai palaistu Zsh vai citu čaulu pēc tā instalēšanas, vienkārši ievadiet čaulas nosaukumu uzaicinājumā Bash un pēc tam nospiediet Enter. Piemēram, lai sāktu izmantot Zsh no Bash, jūs vienkārši ierakstiet:
zsh
Jums tiks piedāvāts veikt Zsh pirmās uzstādīšanas procesu un izveidot konfigurācijas profilu pirmo reizi, kad to palaižat. Ierakstiet "2", lai izveidotu konfigurācijas profilu ar ieteicamajiem noklusējuma iestatījumiem.
exit
Kā tieši uzsākt Zsh
Jūs varat palaist Zsh čaulu tieši ar komandu, piemēram:
wsl zsh bash -c zsh ubuntu -c zsh opensuse-42 -c zsh sles-12 -c zsh
Kā Make Bash automātiski palaiž Zsh
Bash automātiski var pārslēgties uz Zsh ikreiz, kad to palaižat.
Lai to izdarītu, jums ir jārediģē jūsu.bashrc fails. Bash izpilda komandas šajā failā katru reizi, kad tas sākas. Rediģējumus varat veikt, izmantojot jebkuru vēlaties teksta redaktoru, ieskaitot vi, bet mēs izskaidrosim procesu, izmantojot nano.
Lai atvērtu.bashrc failu nano, izpildiet šo komandu:
nano.bashrc
# Launch Zsh if [ -t 1 ]; then exec zsh fi
Ja jūs vēlētos izpildīt citu čaulu, ievadiet šīs čaulas komandu, nevis komandu "zsh".
Tagad, kad Windows atverat Ubuntu saīsni (vai citu Linux izplatīšanas saīsni), tas tiek palaists ar Zsh apvalku.
Lai mainītu izmaiņas, rediģējiet failu.bashrc vēlreiz un izdzēsiet pievienoto sadaļu.
Visiem alternatīvajiem Linux apvalkiem teorētiski jādarbojas. Ja tas nenotiek, Microsoft ir jānosaka pamata Windows apakšsistēma Linux, lai pareizi darbotos vairāk Linux programmatūras. Jūs varat apskatīt esošos kļūdas un ziņot par jaunām kļūdām Microsoft vietnē BashOnWindows GitHub.