Zsh ljuska sada radi na Windows 10. Možete imati Bash automatski izvršiti Zsh svaki put kad ga pokrenete. Oh My Zsh također radi za prilagodbu Zsh ljuske u sustavu Windows, baš kao i Linux.
Započnite instalacijom Bash
Prije instaliranja ljuske po izboru najprije morate omogućiti podsustav sustava Windows za Linux i instalirati Linux okruženje. Koristit ćemo Ubuntu kao primjer u ovom članku, ali možete izvršiti sličan proces na openSUSE i drugim Linux distribucijama.
Kako instalirati Zsh (ili drugu Shell)
Nakon što je instaliran Bash, samo trebate instalirati ljusku koju želite upotrijebiti unutar Bash. Učinite to s apt-get naredbom, baš kao što biste instalirali bilo koji drugi softverski paket na Ubuntu Linux.
Da biste instalirali Zsh na Ubuntu, otvorite Bash ljusku i pokrenite sljedeću naredbu:
sudo apt-get install zsh
Pritisnite "y" kada se to od vas zatraži, a zatim pritisnite Enter da biste nastavili. Apt-get automatski preuzima i instalira Zsh iz Ubuntuovih spremišta.
Ako želite koristiti drugu ljusku, navedite naziv te ljuske umjesto Zsh. Na primjer, vidjeli smo izvješća da riblja školjka također dobro funkcionira. Da biste ga instalirali, pokrenuli biste sljedeću naredbu:
sudo apt-get install fish
Kako pokrenuti Zsh (ili drugu Shell)
Da biste pokrenuli Zsh ili drugu ljusku nakon instalacije, upišite naziv ljuske u Bash promptu, a zatim pritisnite tipku Enter. Na primjer, da biste počeli koristiti Zsh iz Bash, upišite samo:
zsh
Od vas će se tražiti da prođete kroz Zshov prvi postupak postavljanja i izradite profil konfiguracije prilikom prvog pokretanja. Upišite "2" da biste stvorili profil konfiguracije s preporučenim zadanim postavkama.
exit
Kako izravno pokrenuti Zsh
Možete pokrenuti Zsh shell izravno s naredbom kao što je sljedeće:
wsl zsh bash -c zsh ubuntu -c zsh opensuse-42 -c zsh sles-12 -c zsh
Kako izraditi automatsko pokretanje Bashta Zsh
Bash se također može automatski prebaciti na Zsh svaki put kad ga pokrenete.
Da biste to učinili, trebate urediti svoju.bashrc datoteku. Bash pokreće naredbe u ovoj datoteci svaki put kada započne. Izmjene možete izvršiti pomoću bilo kojeg uređivača teksta koji vam se sviđa, uključujući i vi, ali ćemo objasniti postupak pomoću nano-a.
Da biste otvorili.bashrc datoteku u nano, pokrenite sljedeću naredbu:
nano.bashrc
# Launch Zsh if [ -t 1 ]; then exec zsh fi
Ako želite izvršiti drugačiju ljusku, unesite naredbu ljuske umjesto naredbe "zsh".
Sada kad god otvorite Ubuntu prečac (ili drugi Linux distribucijski prečac) na Windowsu, pokreće se pomoću Zsh ljuske.
Da biste preokrenuli promjenu, ponovno uredite.bashrc datoteku i izbrišite dio koji ste dodali.
Sve alternativne Linux ljuske trebale bi raditi, u teoriji. Ako ne, Microsoft mora popraviti temeljni Windows podsustav za Linux tako da pravilno pokreće više Linux softvera. Možete pregledati postojeće greške i prijaviti nove greške Microsoftu na stranici BashOnWindows GitHub.