Sut i Redeg Llinell Reoli Bash yn Ffenestri 10

Yn y Diweddariad Pen-blwydd Windows 10 , ychwanegodd Microsoft nodwedd newydd ddiddorol i ddatblygwyr, defnyddwyr pŵer, ac roedd unrhyw un yn arfer gweithio gyda systemau Unix-y megis Mac OS X a Linux. Mae Windows 10 nawr yn cynnwys y pryder Unix Bash (yn beta) trwy garedigrwydd cydweithrediad â Canonical, y cwmni y tu ôl i Ubuntu Linux .

Gyda'r orchymyn Bash yn brydlon, gallwch chi wneud pob math o gamau gweithredu fel rhyngweithio â system ffeiliau Windows (yn union fel y gallwch chi gyda chyfrifoldeb rheolaidd Windows ar y we), gan redeg gorchmynion Bash safonol, a hyd yn oed osod rhaglenni UI graffigol Linux - nad yw'r un olaf yn cael ei gefnogi'n swyddogol.

Os ydych chi'n ddefnyddiwr Bash ffrwythlon neu sydd â diddordeb mewn dechrau ar y gorchymyn poblogaidd yn brydlon, dyma sut i osod Bash ar Windows 10.

01 o 06

Y Subsystem

Pan fyddwch yn gosod Bash ar Windows 10, nid ydych yn cael peiriant rhithwir neu raglen sy'n gwneud y gorau i'w rhedeg fel Bash yn Linux yn bennaf. Mewn gwirionedd mae Bash yn rhedeg yn natif ar eich cyfrifiadur diolch i nodwedd yn Windows 10 o'r enw Windows Subsystem for Linux (WSL). Y WSL yw'r "saws cyfrinachol" sy'n galluogi meddalwedd Linux i redeg ar Windows.

I ddechrau, ewch i Start> Settings> Update & Security> Ar gyfer datblygwyr . O dan yr is-benawd "Defnyddiwch nodweddion datblygwr" dewiswch y botwm radio modd Datblygwr . Efallai y bydd gofyn i chi ailgychwyn eich cyfrifiadur yn y fan hon. Os felly, ewch ymlaen a gwnewch hynny.

02 o 06

Trowch Ar Nodweddion Ffenestri

Ar ôl hynny, gau'r app Gosodiadau a chlicio ar y bar chwilio Cortana yn y bar tasgau a theipiwch nodweddion Windows. Dylai'r canlyniad uchaf fod yn ddewis Panel Rheoli o'r enw "Troi nodweddion Windows ar neu i ffwrdd." Dewiswch hynny a bydd ffenestr fach yn agor.

Sgroliwch i lawr ac edrychwch ar y blwch sydd wedi'i labelu "Windows Subsystem for Linux (Beta)." Yna cliciwch OK i gau'r ffenestr.

Nesaf fe'ch anogir i ailgychwyn eich cyfrifiadur, y bydd yn rhaid i chi ei wneud cyn y gallwch chi ddefnyddio Bash.

03 o 06

Gosodiad Terfynol

Unwaith y bydd eich cyfrifiadur wedi ei ail-ddechrau, cliciwch ar Cortana yn y bar tasgau unwaith eto a dechreuwch bash. Dylai'r canlyniad uchaf fod yn opsiwn i redeg "bash" fel gorchymyn - dewiswch hynny.

Fel arall, ewch i Start> System Windows> Amser Gorchymyn . Unwaith y bydd y ffenestr brydlon yn agor y math yn Bash ac yn taro Enter .

Pa bynnag ffordd bynnag y byddwch chi'n ei wneud, bydd y broses osod derfynol ar gyfer Bash yn dechrau trwy lawrlwytho Bash o'r Storfa Windows (trwy'r archeb yn brydlon). Ar un adeg gofynnir i chi barhau. Pan fydd hynny'n digwydd dim ond math y ac yna aros am i'r gosodiad gael ei gwblhau.

04 o 06

Ychwanegu Enw Defnyddiwr a Chyfrinair

Pan fydd popeth bron yn digwydd, gofynnir i chi nodi enw defnyddiwr a chyfrinair, fel sy'n nodweddiadol ar gyfer awgrymiadau gorchymyn Unix. Does dim rhaid i chi ddefnyddio eich enw cyfrifiadur neu gyfrinair Windows. Yn hytrach, gallant fod yn gwbl unigryw. Os ydych chi eisiau ffonio'ch hun "r3dB4r0n" yna ewch amdani.

Unwaith y bydd y rhan honno wedi'i wneud a bod y gosodiad yn dod i ben, bydd y cyflymder gorchymyn yn agor yn awtomatig i mewn i Bash. Fe wyddoch ei fod wedi ei wneud pan welwch rywbeth fel 'r3dB4r0n @ [eich enw cyfrifiadur]' fel y gorchymyn yn brydlon.

Nawr, mae croeso i chi fynd i mewn i unrhyw orchmynion Bash rydych chi'n eu hoffi. Gan fod hyn yn dal i fod yn feddalwedd beta, ni fydd popeth yn gweithio, ond ar y cyfan bydd yn gweithredu yn yr un modd â Bash ar systemau eraill.

Pryd bynnag yr ydych am agor Bash eto fe gewch chi o dan Start> Bash ar Ubuntu ar Windows .

05 o 06

Uwchraddio eich Gosodiad

Fel y mae unrhyw ddefnyddiwr Bash da yn gwybod cyn i chi wneud unrhyw beth gyda'r llinell orchymyn, dylech ddiweddaru a diweddaru eich pecynnau gosod cyfredol. Os nad ydych erioed wedi clywed y term, pecynnau yw'r hyn yr ydych yn ei alw'r casgliad o ffeiliau sy'n ffurfio rhaglenni llinell gorchymyn a chyfleustodau wedi'u gosod ar eich peiriant.

Er mwyn sicrhau eich bod yn gyfoes, agorwch Bash ar Ubuntu ar Windows a theipiwch y gorchymyn canlynol: diweddaru apt-get update. Nawr daro Enter. Yna bydd Bash yn argraffu neges gwall i'r ffenestr ac yna gofyn am eich cyfrinair.

Dim ond anwybyddu'r neges gwall honno am nawr. Nid yw'r gorchymyn sudo yn gweithio'n llawn eto, ond mae angen i chi barhau i wneud gorchmynion penodol yn Bash. Yn ogystal, dim ond arfer da i wneud pethau yw'r ffordd swyddogol o ragweld profiad Bash di-dor ar Windows.

Hyd yn hyn, rydym wedi diweddaru ein cronfa ddata leol o becynnau wedi'u gosod, sy'n rhoi gwybod i'r cyfrifiadur os oes unrhyw beth newydd. Nawr i mewnosod y pecynnau newydd mewn gwirionedd, mae'n rhaid i ni deipio sudo apt-get upgrade a hit Enter eto. Mae'n debyg na fydd Bash yn gofyn am eich cyfrinair eto ers i chi ei chofnodi. Ac yn awr, mae Bash oddi wrth y rasys uwchraddio eich holl becynnau. Yn gynnar yn y broses bydd Bash yn gofyn ichi a ydych wir eisiau parhau i uwchraddio eich meddalwedd Bash. Teipiwch y math ar gyfer ie i wneud yr uwchraddiad.

Efallai y bydd yn cymryd ychydig funudau i uwchraddio popeth, ond ar ôl iddo gael ei wneud bydd Bash yn cael ei huwchraddio ac yn barod i fynd.

06 o 06

Defnyddio Rhaglen Llinell Reoli

Nawr mae gennym Bash i fyny a rhedeg ei amser i wneud rhywbeth yn hawdd ag ef. Byddwn yn defnyddio'r gorchymyn rsync i wneud copi o'n ffolder dogfennau Windows i mewn i galed caled allanol.

Yn yr enghraifft hon, mae ein ffolder yn C: \ Users \ BashFan \ Documents, a'n gyriant caled allanol yw'r F: \ drive.

Y cyfan sydd angen i chi ei wneud yw teipio rsync -rv / mnt / c / Users / BashFan / Documents / / mnt / f / Documents. Mae'r gorchymyn hwn yn dweud wrth Bash i ddefnyddio'r rhaglen Rsync, y dylid ei osod eisoes ar eich fersiwn o Bash. Yna mae'r rhan "rv" yn dweud rsync i gefnogi popeth a gynhwysir y tu mewn i'r gwahanol ffolderi yn eich cyfrifiadur, ac argraffu pob gweithgaredd rsync i'r llinell orchymyn. Gwnewch yn siŵr eich bod yn teipio'r gorchymyn hwn yn union gan gynnwys y defnydd o slash tracio ar ôl ... / BashFan / Documents /. Am esboniad pam fod y slash hon yn bwysig, edrychwch ar y tiwtorial Ocean Ocean Digidol hwn.

Mae'r ddau ddarn olaf gyda'r cyrchfannau ffolder yn dweud wrth Bash pa ffolder i'w gopïo a ble i gopïo iddo. Ar gyfer Bash i gael mynediad i ffeiliau Windows, mae'n rhaid iddo ddechrau gyda "/ mnt /". Dyna dim ond rhyfeddod Bash ar Windows gan fod Bash yn dal i weithredu fel pe bai'n rhedeg ar beiriant Linux.

Nodwch hefyd bod gorchmynion Bash yn achos sensitif. Os na wnaethoch chi deipio mewn "dogfennau" yn hytrach na "Dogfennau" ni fyddai Rsync yn gallu dod o hyd i'r ffolder cywir.

Nawr eich bod wedi teipio yn eich gorchymyn taro Enter a bydd eich dogfennau yn cael eu cefnogi mewn unrhyw bryd.

Dyna'r cyfan yr ydym yn mynd i'r afael â hi yn y cyflwyniad hwn i Bash on Windows. Amser arall, byddwn yn edrych ar sut y gallwch arbrofi â rhedeg rhaglenni Linux ar Windows a siarad ychydig mwy am y gorchmynion cyffredin i'w defnyddio gyda Bash.