Koduleht » kuidas » Kuidas kasutada Zsh (või mõnda muud kesta) Windows 10-s

    Kuidas kasutada Zsh (või mõnda muud kesta) Windows 10-s

    Ubuntu ja teised Windows 10-s saadaval olevad Linuxi distributsioonid kasutavad vaikimisi Bash-kesta, kuid see pole sinu ainus võimalus. Windowsil on Windowsi Windowsi tarkvara käitamiseks ühilduvuskiht ja saate seda kasutada Zsh'i või mis tahes eelistatud kesta käivitamiseks.

    Zsh-kest töötab nüüd operatsioonisüsteemis Windows 10. Teil on võimalik, et Bash käivitab Zshi automaatselt, kui seda käivitate. Oh My Zsh töötab ka teie Zsh-kesta kohandamisel Windowsis, just nagu see on Linuxis.

    Alusta Bash installimisega

    Enne kesta valiku paigaldamist peate esmalt lubama Windowsi Windowsi allsüsteemi ja installima Linuxi keskkonna. Kasutame selles artiklis Ubuntu näiteid, kuid samasugust protsessi saate teha ka openSUSE ja teiste Linuxi levituste puhul.

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

    Kuidas paigaldada Zsh (või mõni muu kesta)

    Kui Bash on installitud, peate lihtsalt installima kesta, mida soovite kasutada Bashist. Seda teete apt-get käsu abil, nagu oleksite installinud mõne muu tarkvarapaketi Ubuntu Linuxis.

    Zsh installimiseks Ubuntu'le avage Bash shell ja käivitage järgmine käsk:

    sudo apt-get install zsh

    Kui küsitakse, vajutage nuppu y ja seejärel jätkamiseks vajutage Enter. Apt-get laadib ja paigaldab automaatselt Zshi Ubuntu hoidlast.

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

    Kui soovite kasutada teist kesta, täpsustage selle kesta nimi Zsh asemel. Näiteks oleme näinud, et kala kest sobib hästi. Selle installimiseks käivitage järgmine käsk:

    sudo apt-get installige kala

    Kuidas käivitada Zsh (või teine ​​kesta)

    Zsh või mõne teise kesta käivitamiseks pärast selle installimist sisestage lihtsalt kasti nimi vahekaardile Bash ja vajutage seejärel Enter. Näiteks, et alustada Zsh'i kasutamist Bashist, kirjuta lihtsalt:

    zsh

    Teil palutakse läbida Zshi esmakordne seadistusprotsess ja luua esmakordsel käivitamisel konfiguratsiooniprofiil. Soovitud vaikeseadetega konfiguratsiooniprofiili loomiseks tippige “2”.

    Zsh-kestast lahkumiseks ja Bash-i naasmiseks käivitage lihtsalt järgmine käsk:

    väljumist

    Kuidas otseselt käivitada Zsh

    Saate käivitada Zsh-kest otse käsuga nagu järgmine:

    wsl zsh bash -c zsh ubuntu -c zsh opensuse-42 -c zsh sles-12-c zsh

    Kuidas teha Bashi automaatselt käivitama Zsh

    Sa võid ka Bashi automaatselt lülituda Zsh'i, kui seda käivitate.

    Selleks peate oma .bashrc faili redigeerima. Bash käitab selles failis käske iga kord, kui see käivitub. Saate teha muudatusi mis tahes soovitud tekstiredaktoriga, sealhulgas vi, kuid selgitame protsessi nano abil.

    .Bashrc-faili avamiseks nano-s käivitage järgmine käsk:

    nano .bashrc

    Lisage failile järgmised read. Sa võiksid lihtsalt lisada “exec zsh” rida, kuid järgmised täiendavad read tagavad, et Bash käivitab Zsh-i ainult siis, kui avate Bash-akna. See väldib muude tarkvara probleemide tekkimist.

    # Käivitage Zsh, kui [-t 1]; siis exec zsh fi

    Kui soovisite teostada teistsugust koorikut, siis sisestad selle käsu "zsh" asemel selle shellikäsu.

    Pärast muudatuste tegemist vajutage faili Ctrl + O ja seejärel Enter. Pärast nano väljumist vajuta Ctrl + X.

    Nüüd, kui avate Windowsis Ubuntu otsetee (või muu Linuxi levitamise otsetee), käivitub see Zsh shelliga.

    Muutmise ümberpööramiseks redigeerige uuesti .bashrc-faili ja kustutage lisatud lõik.


    Kõik alternatiivsed Linuxi kestad peaksid teoreetiliselt töötama. Kui seda ei tehta, peab Microsoft Linuxi allsüsteemi allkirjastama, nii et see töötab õigesti rohkem Linuxi tarkvara. Saate vaadata olemasolevaid vigu ja teatada Microsoftile uutest vigadest BashOnWindows GitHub lehel.