Momwe Mungayendetse Lamulo Lamulo la Bash mu Windows 10

M'masinthidwe a Windows 10 Achimake , Microsoft imapanga chidwi chatsopano cha omanga, ogwiritsa ntchito mphamvu, ndi aliyense amene amagwiritsidwa ntchito pogwiritsa ntchito machitidwe a Unix-y monga Mac OS X ndi Linux. Windows 10 tsopano ikuphatikizapo kuyitanitsa kwa command ya Unix Bash (mu beta) movomerezeka ndi mgwirizano ndi Canonical, kampani yomwe imatsatira Ubuntu Linux .

Ndizitsogoleli wa Bash, mungathe kuchita zochitika zosiyanasiyana monga kuyanjana ndi mafayilo a Windows (momwe mungathere ndi mawindo a Windows nthawi zonse), mukuchita malamulo a Bash oyenera, komanso ngakhale kukhazikitsa mapulogalamu a UI owonetsera - ngakhale wotsirizayo sungathandizidwe movomerezeka.

Ngati muli Bash wosuta bwino kapena mukufuna kuyamba ndi lamulo lothandizira, ndi momwe mungakhalire Bash pa Windows 10.

01 ya 06

The Subsystem

Mukamayika Bash pa Windows 10 simukupeza makina kapena pulogalamu yomwe imayesetsa kwambiri kuthamanga monga Bash mu Linux. Ndi Bash yomwe ikugwiritsidwa ntchito pa PC yanu chifukwa cha mawonekedwe a Windows 10 otchedwa Windows Subsystem kwa Linux (WSL). WSL ndi "msuzi wachinsinsi" womwe umalola mapulogalamu a Linux kuthamanga pa Windows.

Kuti muyambe, pitani ku Qambulani> Mipangidwe> Zosintha ndi Security> Kwa omanga . Pansi pa mutu wakuti "Gwiritsani ntchito zinthu zojambulajambula" sankhani batani a chithunzithunzi. Mutha kuitanitsidwa kuti muyambe kukhazikitsa PC yanu panthawiyi. Ngati ndi choncho, pitirizani kuchita zimenezo.

02 a 06

Sinthani pa Windows Features

Icho chitatha, tseka mawonekedwe a Mapulogalamu ndipo dinani kafukufuku wofufuza wa Cortana mu taskbar ndipo tanizani maofesi a Windows. Chotsatira chapamwamba chiyenera kukhala njira Yopangira Pulogalamu yomwe imatchedwa "Sinthani kapena musiye mawindo a Windows." Sankhani izo ndiwindo laling'ono lidzatsegulidwa.

Pezani pansi ndi kuwona bokosi lotchedwa "Windows Subsystem for Linux (Beta)." Kenaka dinani OK kuti mutseke pazenera.

Pambuyo pake mudzayambitsa kukhazikitsa PC yanu, zomwe muyenera kuchita musanagwiritse ntchito Bash.

03 a 06

Kusungidwa kotsiriza

Mukamaliza kompyuta yanu, dinani pa Cortana mu barabiro la ntchito kachiwiri ndipo lembani mu bash. Chotsatira chapamwamba chiyenera kukhala njira yoyendetsera "bash" monga lamulo - sankhani zimenezo.

Kapena, pitani ku Qamba> Windows System> Command Prompt . Pomwe fayilo yowonjezera lamalo imatsegula mtundu mu bash ndi kugonjetsa Lowani .

Mulimonse momwe mungachitire, ndondomeko yomaliza ya Bash idzayambanso kumasula Bash kuchokera ku Masitolo a Windows (kupyolera mwa lamulo lolamula). Panthawi ina mudzafunsidwa kuti mupitirize. Pamene izi zikuchitika yongoyanikizira y ndiyeno kuyembekezerani kuti kukonzanso kukwaniritsidwe.

04 ya 06

Yonjezerani Dzina loyamba ndi Chinsinsi

Pamene zonse zatsala pang'ono kuchitidwa, mudzafunsidwa kuti mulowetse dzina ndi dzina lachinsinsi, monga momwe zilili ndi maulendo a Unix. Simukusowa kugwiritsa ntchito dzina la akaunti yanu ya mawonekedwe a Windows. Mmalo mwake, iwo akhoza kukhala apadera kwambiri. Ngati mukufuna kudzitcha nokha "r3dB4r0n" ndiye pitani.

Chigawochi chitatha, ndikukonzekera kumatsirizika, tsamba lotsogolera lidzatsegulidwa mwachangu ku Bash. Mudzadziwa kuti zatha pamene muwona chinachake monga 'r3dB4r0n @ [dzina la kompyuta yanu]' monga mwamsanga.

Tsopano ndinu mfulu kuti mulowe malemba a Bash omwe mumakonda. Pamene izi ndi pulogalamu ya beta sizinagwire ntchito, koma mbali zambiri zidzagwirizananso ndi Bash pazinthu zina.

Nthawi iliyonse imene mukufuna kutsegula Bash mudzachipeza pansi pa " Start> Bash ku Ubuntu pa Windows .

05 ya 06

Kupititsa patsogolo Kuyika Kwako

Monga aliyense wogwiritsa ntchito Bash wabwino musanachite chirichonse ndi mzere wa lamulo muyenera kusintha ndi kukonzanso mapangidwe anu pakali pano. Ngati simunamvepo mawuwa, phukusi ndilo zomwe mumatchula kuti maofesi omwe amapanga mapulogalamu amtundu ndi malamulo omwe amaikidwa pa makina anu.

Kuti mutsimikizire kuti mukusakwatirana, Tsegulani Bash ku Ubuntu pa Windows ndipo lembani lamulo lotsatira: sudo apt-get update. Tsopano hitani ku Enter. Bash adzasindikiza uthenga wolakwika kuwindo ndikufunsani mawu achinsinsi.

Ingonyalanyazani uthenga wolakwikawu tsopano. Lamulo lachikondi silikugwirabe ntchito komabe, koma mukufunikirabe kuti lichite malamulo ena ku Bash. Kuwonjezera apo, ndizochita zabwino zokhazokha zomwe zikuchitika mwakuyembekezerani mwayi wa Bash wosasintha pa Windows.

Pakalipano zonse zomwe tapanga zikusinthidwa mndandanda wa makina athu omwe ali mkati mwake, zomwe zimalola makompyuta kudziwa ngati pali chilichonse chatsopano. Tsopano kuti muyikepo mapepala atsopano tiyenela kufalitsa ndondomeko yowonjezeretsa yatsopano ndikugwiritsanso ku Enter. Bash mwinamwake sudzapempha neno lanu lachinsinsi kachiwiri kuyambira mutangolowamo. Ndipo tsopano, Bash ikupita kumitundu kukonzanso mapepala anu onse. Kumayambiriro kwa njirayi Bash adzakufunsani ngati mukufunadi kupititsa patsogolo pulogalamu yanu ya Bash. Ingoyimitsa y kuti inde kuti muyambe kusintha.

Zingatenge mphindi zochepa kukonzanso zonse, koma zikachitika Bash idzasinthidwa ndikukonzeka kupita.

06 ya 06

Pogwiritsa Ntchito Lamulo Loyenera

Tsopano tili ndi Bash ndipo tikuchita nthawi yochita zinthu zosavuta. Tidzatha kugwiritsa ntchito lamulo la rsync kuti titsimikizire foda yamakalata athu a Windows ku disk hard drive.

Mu fanizo ili, foda yathu ili pa C: \ Users \ BashFan \ Documents, ndipo galimoto yathu yowongoka ndi F: \ drive.

Zonse zomwe muyenera kuchita ndizoyimira mu rsync -rv / mnt / c / Owerenga / BashFan / Documents / / mnt / f / Documents. Lamulo ili likuwuza Bash kuti agwiritse ntchito pulogalamu ya Rsync, yomwe iyenera kuti yayikidwa kale pa Bash yanu. Kenaka mbali ya "rv" imayankhula rsync kuti yongomangirira zonse zomwe zili mkati mwa mafoda osiyanasiyana a PC yanu, ndi kusindikiza ntchito yonse ya rsync kupita ku mzere wotsatira. Onetsetsani kuti mukuyimira lamulo ili ndikuphatikizapo kugwiritsa ntchito kufuula pambuyo ... / BashFan / Documents /. Kuti mudziwe chifukwa chake kubwezera ndikofunika kufufuza maphunziro a Digital Ocean.

Mabotolo awiri omalizira ndi malo omwe ali ndi foda amauza Bash foda yomwe mungakopere ndi komwe mungakopere. Kuti Bash alowe mawindo a Windows ayenera kuyamba ndi "/ mnt /". Izi ndi zodabwitsa kwambiri za Bash pa Windows kuyambira pamene Bash akugwirabe ntchito ngati ikugwira ntchito pa Linux.

Onaninso kuti malamulo a Bash ndi ofunika kwambiri. Ngati mwasindikiza mu "zikalata" m'malo mwa "Documents" Rsync sakanatha kupeza foda yoyenera.

Tsopano popeza mwalemba mu lamulo lanu, lowani Lowani ndipo zolemba zanu zidzathandizidwa nthawi iliyonse.

Ndizo zonse zomwe tikuti tizitha kuzilemba muyambidwe iyi kwa Bash pa Windows. Nthawi ina tidzayang'ana momwe mungayesere kugwiritsa ntchito mapulogalamu a Linux pa Windows ndikuyankhula pang'ono ponena za malamulo omwe amagwiritsidwa ntchito ndi Bash.