13Sep

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

Windows 10 juubeliaasta värskendusega saabuv Bashi koorem on petlik. See pole ainult Bash - see on Linuxi tarkvara käitamiseks Windowsis ühilduvuskiht. Saate seda kasutada, et käivitada Zsh või mis tahes muud kast, mida eelistate.

Alates Insider Build 14342-st töötab Zsh-i koletis nüüd Windows 10-s. Saate Bashi automaatselt Zshi käivitamisel käivitada. Oh My Zsh töötab ka oma Zsh-i shelli kohandamisel Windowsis, nagu ka Linuxis.

Esiteks: Install Bash

Enne oma shelli installimist peate kõigepealt lubama Windowsi alamsüsteemi ja installima Bashi. See installib Windowsis täieliku Ubuntu kasutajate ruumi keskkonna, sealhulgas Bashi shell.

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

Kuidas paigaldada Zsh( või teine ​​koormus)

Kui Bash on installitud, 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.

Selleks, et installida Zsh, avage Bashi koormus ja käivitage järgmine käsk:

sudo apt-get install zsh

Kui vajutada, vajutage "y" ja jätkamiseks vajutage Enter. Apt-get laadib automaatselt alla ja installib Zshi Ubuntu hoidlatest.

Kui soovite kasutada mõnda teise shelli, määrake selle shelli nimi Zshi asemel. Näiteks teatavad inimesed, et kalakoor on ka töötav. Selle installimiseks käivitage järgmine käsk:

sudo apt-get install fish

Kuidas käivitada Zsh( või teise shelli)

Et käivitada Zsh või mõni muu shell pärast selle installimist, sisestage lihtsalt Bashi shelli nimiklõpsake ja vajutage sisestusklahvi. Näiteks, et alustada Zshi kasutamist Bashist, sisestage lihtsalt:

zsh

Teil palutakse Zshi esmakordse seadistamise protsessi läbida ja luua konfiguratsiooniprofiil esmakordsel käivitamisel. Soovituslike vaikesätete konfiguratsiooniprofiili loomiseks sisestage tüüp "2".

Selleks, et lahkuda zsh-shellist ja naasta Bashile, käivitage järgmine käsk:

väljumine

Kuidas teha Bash automaatselt käivitada Zsh

Selle funktsiooni abil Microsoft ei suuda käivitada otse ja minna Bashi. Linuxi tarkvara käivitamiseks peate käivitama akna Bashi ja käivitada tarkvara sealt. Samas võib Bash automaatselt Zshi käivitada, kui see käivitatakse.

Selleks peate muutma oma. bashrc-faili. Bash käitab käske selles failis iga kord, kui see käivitub. Seda saate teha mis tahes eelistatava tekstiredaktoriga, sealhulgas vi, kuid me selgitame seda protsessi kasutades nano.

Nano-faili. bashrc-faili avamiseks käitage järgmine käsk:

nano. bashrc

Lisage failile järgmised read. Sa võid lihtsalt lisada "exec zsh", kuid järgmised read tagavad, et Bash käivitab ainult Zshi, kui avate Bashi akna. See hoiab ära probleemide tekitamise muudele tarkvaradele.

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

Kui soovite käivitada erinevat shelli, sisestage selle shelli käsk zsh-i asemel.

Pärast seda vajutage Ctrl + O ja seejärel sisestage, et salvestada. Vajuta Ctrl + X nano väljumiseks hiljem.

Nüüd, kui avate Windowsi Bash-i rakenduse, käivitub see nüüd 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.