Bawo ni Lati Ṣiṣe Aṣayan Laini Bash ni Windows 10

Ni Windows 10 Anniversary Update , Microsoft fi ẹya tuntun titun fun awọn alabaṣepọ, awọn olumulo agbara, ati ẹnikẹni ti o lo lati ṣiṣẹ pẹlu awọn ilana UNIX-y gẹgẹbi Mac OS X ati Lainos. Windows 10 bayi pẹlu aṣẹ aṣẹ Unix Bash (ni beta) pẹlu iyasọtọ ti ifowosowopo pẹlu Canonical, ile-iṣẹ ti o wa lẹhin Ubuntu Linux .

Pẹlu aṣẹ aṣẹ Bash, o le gbe gbogbo awọn iṣẹ ti o niiṣe pẹlu ibanisọrọ pẹlu eto eto Windows (gẹgẹbi o ṣe le pẹlu aṣẹ aṣẹ Windows deede), nṣiṣẹ awọn ofin Bash deede, ati paapaa fifi awọn eto UI ti a ṣe afihan ti ara ilu - tilẹ ti o kẹhin ni a ko ni atilẹyin support.

Ti o ba jẹ oluṣe igbasilẹ Bash tabi ti o nifẹ lati bẹrẹ pẹlu aṣẹ aṣẹ gbajumo, nibi ni a ṣe le fi Bash sori Windows 10.

01 ti 06

Awọn Aṣayan-ori

Nigbati o ba fi sori ẹrọ Bash lori Windows 10 o ko ni ni ẹrọ ti o foju kan tabi eto ti o ṣe awọn ti o dara julọ lati ṣe pupọ bi ṣiṣe Bash ni Lainos. O jẹ gangan Iyọ ti nṣiṣẹ ni abinibi lori PC ọpẹ si ẹya-ara ni Windows 10 ti a npe ni Windows Windows fun Lainos (WSL). WSL ni "ipamọ ìkọkọ" ti o fun laaye software Lainos lati ṣiṣe lori Windows.

Lati bẹrẹ, lọ si Bẹrẹ> Eto> Imudojuiwọn & Aabo> Fun awọn apẹẹrẹ . Labẹ awọn ori-ori "Lo awọn ẹya idagbasoke" yan Bọtini redio ti Olùgbéejáde . O le ni ki o tun bẹrẹ PC rẹ ni aaye yii. Ti o ba bẹ bẹ, lọ siwaju ati ṣe eyi.

02 ti 06

Tan Awọn ẹya ara ẹrọ Windows

Lọgan ti o ti ṣe, pa ohun elo Eto ati tẹ lori igi iwadi Cortana ni ile-iṣẹ naa ki o si tẹ ni awọn ẹya Windows. Abajade ti o yẹ julọ yẹ ki o jẹ aṣayan aṣayan Iṣakoso kan ti a npe ni "Pa awọn ẹya ara ẹrọ Windows tan tabi pa." Yan eyi ati window kekere yoo ṣii.

Yi lọ si isalẹ ki o ṣayẹwo apoti ti a pe "Aṣayan Windows fun Lainos (Beta)." Ki o si tẹ O DARA lati pa window naa.

Nigbamii iwọ yoo ni ọ lati tun bẹrẹ PC rẹ, eyiti o ni lati ṣe ṣaaju ki o to le lo Bash.

03 ti 06

Ipilẹ ikẹhin

Lọgan ti kọmputa rẹ ti tun bẹrẹ, tẹ Cortana ni ile-iṣẹ naa lẹẹkan sibẹ ki o tẹ ni isalẹ. Abajade ti o yẹ julọ yẹ ki o jẹ aṣayan lati ṣiṣe "baasi" gẹgẹbi aṣẹ kan - yan eyi.

Ni ọna miiran, lọ si Bẹrẹ> System Windows> Aṣẹ Atokọ . Lọgan ti window window ti o tọ ṣii iru ni isalẹ ki o si tẹ Tẹ .

Nibikibi ti o ba ṣe eyi, ilana ilana ti o pari fun Bash yoo bẹrẹ nipasẹ gbigba Bash lati Ile-itaja Windows (nipasẹ aṣẹ aṣẹ). Ni aaye kan o yoo beere lọwọ rẹ lati tẹsiwaju. Nigba ti o ba ṣẹlẹ o kan tẹ ati lẹhinna duro fun fifi sori ẹrọ lati pari.

04 ti 06

Fi Aami ati Ọrọigbaniwọle kun

Nigbati ohun gbogbo ba fẹrẹ ṣe o yoo beere lọwọ rẹ lati tẹ orukọ olumulo kan ati ọrọigbaniwọle, gẹgẹbi o jẹ aṣoju fun aṣẹ UNIX. O ko ni lati lo orukọ orukọ olumulo Windows rẹ tabi ọrọ igbaniwọle. Dipo, wọn le jẹ alailẹgbẹ patapata. Ti o ba fẹ pe ara rẹ "r3dB4r0n" lẹhinna lọ fun o.

Lọgan ti ipin naa ba ṣe ati fifi sori ẹrọ pari, aṣẹ aṣẹ yoo ṣii laifọwọyi sinu Bash. O yoo mọ pe o ti ṣe nigbati o ba ri nkan bi 'r3dB4r0n @ [orukọ kọmputa rẹ]' bi aṣẹ aṣẹ.

Bayi o ni ominira lati tẹ awọn ofin Bash ti o fẹ. Bi eyi jẹ ṣiṣiṣe beta software kii ṣe ohun gbogbo yoo ṣiṣẹ, ṣugbọn fun apakan pupọ o yoo ṣiṣẹ bakannaa si Bash lori awọn ọna miiran.

Nigbakugba ti o ba fẹ ṣii Bash lẹẹkansi iwọ yoo rii i labẹ Ibẹrẹ> Bash lori Ubuntu lori Windows .

05 ti 06

Imudarasi fifi sori ẹrọ rẹ

Gẹgẹbi oludari olumulo ti o dara ti o mọ ṣaaju ki o to ṣe ohunkohun pẹlu laini aṣẹ o yẹ ki o mu ki o ṣe igbesoke fifi sori ẹrọ ti awọn apejọ rẹ lọwọlọwọ. Ti o ko ba gbọ gbolohun, awopọ ni ohun ti o pe gbigba awọn faili ti o ṣe awọn eto ila ila ati awọn ohun elo ti a fi sori ẹrọ rẹ.

Lati rii daju pe o wa ni ọjọ, ṣii Bash lori Ubuntu lori Windows ki o tẹ iru aṣẹ yii: sudo apt-get update. Bayi lu Tẹ. Bash yoo tẹ ifiranṣẹ aṣiṣe kan si window naa lẹhinna beere fun ọrọigbaniwọle rẹ.

O kan foju ifiranṣẹ aṣiṣe yii fun bayi. Ilana sudo ko ṣiṣẹ patapata, ṣugbọn o tun nilo rẹ lati ṣe awọn iṣẹ kan ni Bash. Pẹlupẹlu o jẹ iṣe ti o dara julọ lati ṣe awọn ọna ọna ti o ni ifojusona ti iriri Bash ti ko ni oju-ara lori Windows.

Nítorí gbogbo ohun ti a ṣe ni a ṣe imudojuiwọn aaye data wa ti agbegbe ti awopọ ti a fi sori ẹrọ, eyiti o jẹ ki kọmputa mọ boya o wa nkankan titun. Nisisiyi lati fi sori ẹrọ awọn apejọ titun ti a ni lati tẹ sudo apt-gba igbesoke ki o si tẹ Tẹ lẹẹkan si. Bash jasi kii yoo beere fun ọrọigbaniwọle rẹ lẹẹkansi nigbati o kan ti tẹ sii. Ati ni bayi, Bash jẹ si awọn ẹgbẹ ti o ni igbesoke gbogbo awọn apo rẹ. Ni ibẹrẹ ni ilana Bash yoo beere lọwọ rẹ ti o ba fẹ lati tẹsiwaju igbesoke software rẹ Bash. O kan tẹ y fun bẹẹni lati gbe igbesoke naa.

O le gba iṣẹju diẹ lati ṣe igbesoke ohun gbogbo, ṣugbọn ni kete ti o ba ti ṣe Bash yoo gbega ati setan lati lọ.

06 ti 06

Lilo Eto Ilana Aṣẹ

Bayi a ti ni Bash soke ati ṣiṣe o jẹ akoko lati ṣe nkan rọrun pẹlu rẹ. A nlo lati lo aṣẹ rsync lati ṣe afẹyinti ti folda iwe-aṣẹ Windows wa si dirafu lile kan.

Ni apẹẹrẹ yii, folda wa wa ni C: \ Users \ BashFan \ Documents, ati drive wa gbangba ti wa ni F: \ drive.

Gbogbo ohun ti o ni lati ṣe ni iru ni rsync -rv / mnt / c / Awọn olumulo / BashFan / Awọn iwe / / mnt / f / Awọn iwe. Iṣẹ yi sọ fun Bash lati lo eto Rsync, eyi ti o yẹ ki o ti fi sori ẹrọ tẹlẹ lori Bash rẹ. Nigbana ni apakan "rv" sọ fun rsync lati ṣe afẹyinti ohun gbogbo ti o wa ninu awọn folda oriṣiriṣi ninu PC rẹ, ki o si jade gbogbo iṣẹ rsync si laini aṣẹ. Rii daju pe o tẹ aṣẹ yii ni pato pẹlu lilo awọn atẹle slash after ... / BashFan / Documents /. Fun alaye kan lori idi ti sisẹ naa jẹ pataki ṣe ayẹwo jade ni titọju Digital Ocean yii.

Awọn abala meji to kẹhin pẹlu awọn ibi ipamọ ti sọ Bash eyi ti folda lati daakọ ati ibi ti o daakọ si. Fun Bash lati wọle si awọn faili Windows o ni lati bẹrẹ pẹlu "/ mnt /". Ti o jẹ kan oddity ti Bash lori Windows niwon Bash ṣi nṣiṣẹ bi ti o ba ti n nṣiṣẹ lori ẹrọ kan Linux.

Tun ṣe akiyesi pe awọn ofin Bash jẹ ọrọ ikolu. Ti o ba tẹ ni "awọn iwe aṣẹ" dipo "Awọn iwe-aṣẹ" Rsync kii yoo ni anfani lati wa folda ti o tọ.

Nisisiyi pe o ti tẹ sinu aṣẹ aṣẹ rẹ Tẹ Tẹ ati awọn iwe aṣẹ rẹ ni yoo ṣe afẹyinti ni akoko kankan.

Eyi ni gbogbo ohun ti a nlo lati bo ni ifarahan yii si Bash lori Windows. Akoko miiran ti a yoo wo wo bi o ṣe le ṣe idanwo pẹlu awọn eto Linux ti nṣiṣẹ lori Windows ki o sọrọ diẹ diẹ sii nipa awọn ofin wọpọ lati lo pẹlu Bash.