I nuashonrú cothrom le dáta Windows 10, leagan 1607, thaispeáin deis nua d'fhorbróirí - úsáideann bhlaosc Ubuntu Bash, a ligeann duit rith, suiteáil feidhmchlár Linux, scripteanna bash go díreach i Windows 10, tugtar “fochóras Windows do Linux air seo”. Sa leagan de Windows 10 1709 Update Creators Update, tá trí dháileadh Linux ar fáil le suiteáil cheana féin. I ngach cás, tá córas 64 giotán ag teastáil le haghaidh suiteála.
Déanann an rang teagaisc seo cur síos ar conas Ubuntu, OpenSUSE, nó SUSE Linux Enterprise Server a shuiteáil ar Windows 10 agus roinnt samplaí úsáide ag deireadh an ailt. Ba chóir a mheabhrú freisin go bhfuil srianta áirithe ann nuair a bhíonn tú ag úsáid bash ar Windows: mar shampla, ní féidir leat feidhmchláir GUI a thosú (cé go dtuairiscíonn siad na hoibrithe ag baint úsáide as an bhfreastalaí X). Ina theannta sin, ní féidir le horduithe bash cláir Windows a rith, in ainneoin rochtain iomlán a bheith acu ar chóras comhaid an OS.
Shuiteáil Ubuntu, OpenSUSE, nó Freastalaí Fiontraíochta SUSE Linux ar Windows 10
Ag tosú le Windows 10 Update Creators Fall (leagan 1709), tá suiteáil an fhochórais Linux do Windows athraithe beagán ón méid a bhí sé i leaganacha roimhe seo (i gcás leaganacha roimhe seo, ag tosú ó 1607, nuair a tugadh an fheidhm isteach i béite, tá an teagasc i an dara cuid den airteagal seo).
Is iad seo a leanas na céimeanna riachtanacha anois:
- Ar an gcéad dul síos, ní mór duit an "Fochóras Windows do Linux" a chomhdhéanadh sa "Painéal Rialúcháin" - "Cláir agus Gnéithe" - "Turning On and Off Windows Components".
- Tar éis na comhpháirteanna a shuiteáil agus an ríomhaire a athúsáid, téigh go dtí an siopa app Windows 10 agus íoslódáil Ubuntu, OpenSUSE nó SUSE Linux ES as sin (tá, tá trí dháileadh ar fáil anois). Nuair is féidir roinnt rudaí a luchtú, tá siad níos faide ná na nótaí.
- Rith an dáileadh íoslódáilte mar ghnáthfheidhm Windows 10 agus déan an chéad thus (ainm úsáideora agus pasfhocal).
Chun an “Fochóras Windows do chomhpháirt Linux” a chumasú (an chéad chéim), is féidir leat an t-ordú PowerShell a úsáid:
Cumasaigh-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Anois roinnt nótaí a d'fhéadfadh a bheith úsáideach le linn suiteála:
- Is féidir leat roinnt dáiltí Linux a shuiteáil ag an am céanna.
- Nuair a bhí Ubuntu, OpenSUSE agus SUSE Linux dáiltí á n-íoslódáil sa siopa Rúisis-Windows Windows 10, thug mé faoi deara an méid seo a leanas: mura gcuireann tú isteach ach ainm agus brúigh Iontráil, ní bhfaighidh tú na torthaí cuardaigh riachtanacha, ach má thosaíonn tú ag clóscríobh agus ansin cliceáil ar an leid a thaispeántar, gheobhaidh tú an leathanach inmhianaithe. Sa chás sin, naisc dhíreacha le dáiltí sa siopa: Ubuntu, openSUSE, SUSE LES.
- Is féidir leat Linux a rith freisin ón líne ordaithe (ní hamháin ón tíl sa roghchlár Tosaigh): ubuntu, opensuse-42 nó sles-12
Shuiteáil Bash ar Windows 10 1607 agus 1703
Chun an bhlaosc bash a shuiteáil, lean na céimeanna simplí seo.
- Téigh go dtí paraiméadair Windows 10 - Nuashonrú agus slándáil - Do fhorbróirí. Cas ar mhód an fhorbróra (ní mór an tIdirlíon a cheangal chun na comhpháirteanna riachtanacha a íoslódáil).
- Téigh go dtí an painéal rialaithe - Cláir agus comhpháirteanna - Comhpháirteanna Windows a chumasú nó a dhíchumasú, cuir tic le "fochóras Windows do Linux".
- Tar éis na comhpháirteanna a shuiteáil, cuir isteach "bash" sa chuardach Windows 10, lainseáil an t-iarratas atá beartaithe agus déan an tsuiteáil. Is féidir leat d’ainm úsáideora agus do phasfhocal a shocrú le haghaidh bash, nó an t-úsáideoir fréimhe a úsáid gan focal faire.
Tar éis an tsuiteáil a chríochnú, is féidir leat Ubuntu Bash a reáchtáil ar Windows 10 trí chuardach a dhéanamh, nó aicearra a chruthú don bhlaosc áit a bhfuil sé de dhíth ort.
Samplaí de Ubuntu Shell a úsáid i Windows
Chun tús a chur leis, tugaim faoi deara nach saineolaí i bash, Linux agus forbairt é an t-údar, agus níl sna samplaí thíos ach léiriú nach n-oibríonn bash Windows 10 leis na torthaí a bhfuiltear ag súil leo dóibh siúd a thuigeann é seo.
Feidhmchláir Linux
Is féidir iarratais in Windows 10 Bash a shuiteáil, a dhíshuiteáil agus a thabhairt cothrom le dáta ag baint úsáide as fáiltiú Apt (sudo apt-get) ó stór Ubuntu.
Níl úsáid a bhaint as feidhmchláir le comhéadan téacs difriúil ó iarratais ar Ubuntu, mar shampla, is féidir leat Git in Bash a shuiteáil agus é a úsáid ar an ngnáthbhealach.
Scripteanna bash
Is féidir leat scripteanna bash a reáchtáil i Windows 10, is féidir leat iad a chruthú san eagarthóir téacs Nano atá ar fáil sa bhlaosc.
Ní féidir le scripteanna bash cláir agus orduithe Windows a agairt, ach is féidir scripteanna agus orduithe bash a rith ó chomhaid ialtóg agus scripteanna PowerShell:
bash -c "ordú"
Is féidir leat iarracht a dhéanamh iarratais a sheoladh le comhéadan grafach in Windows 10, tá níos mó ná treoir amháin ar an ábhar seo ar an Idirlíon cheana féin agus éiríonn croílár an mhodha le Freastalaí Xming a úsáid chun GUI an iarratais a thaispeáint. Cé go bhfógraítear go hoifigiúil é, ní fhógraítear an fhéidearthacht go n-oibreofaí le hiarratais Microsoft den sórt sin.
Mar a bhí scríofa thuas, ní mise an duine is féidir a thuiscint go hiomlán luach agus feidhmiúlacht na nuálaíochta, ach feicim iarratas amháin ar a laghad dom féin: beidh cúrsaí éagsúla in Udacity, edX agus daoine eile a bhaineann leis an bhforbairt i bhfad níos éasca le hoibriú leis na huirlisí riachtanacha ceart i bash (agus sna cúrsaí seo léirítear obair de ghnáth i gcríochfort MacOS agus Linux bash).