Skip to main content

Kuidas kasutada Zshit (või mõnda muud võrku) Windows 10-s

Kuidas kasutada Zshit (või mõnda muud võrku) Windows 10-s

Geoffrey Carr

Ubuntu ja teised Windows 10-le kättesaadavad Linuxi distributsioonid kasutavad Bashi shelli vaikimisi, kuid see pole teie ainus võimalus. Windowsil on Windowsi jaoks Linuxi tarkvara käitamiseks ühilduvuskiht ja saate seda kasutada Zshi või muu shelli käitamiseks, mida eelistate.

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.

Kui olete Windowsis juba Bashi installinud, on teil hea minna.

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.

Teistes Linuxi distributsioonides kasutage ainult Linuxi distributsiooni tarkvara installimise käsklust. Näiteks peate kasutama openSUSE-s käsku zypper.

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

Zsh-i shellist lahkumiseks ja Bashile tagasipöördumiseks käivitage lihtsalt järgmine käsk:

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

Lisage failile järgmised read. Sa võiksid lihtsalt lisada käsku exec zsh, kuid järgnevad täiendavad read tagavad, et Bash käivitab ainult Zshi, kui avate Bashi akna. See hoiab ära probleemide tekitamise muu tarkvara jaoks.

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

Kui soovite käivitada teise shelli, sisestage selle shelli käsk kui "zsh" käsk.

Pärast muudatuste tegemist vajutage faili salvestamiseks Ctrl + O ja seejärel Enter. Vajuta Ctrl + X nano väljumiseks hiljem.

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.

Link
Plus
Send
Send
Pin