Sut i osod Linux yn Windows 10

Anonim

Gosod Linux yn Windows 10
Mae gan y Windows 10 nodwedd newydd i ddatblygwyr - The Ubuntu Bash Shell, sy'n eich galluogi i redeg, gosod ceisiadau Linux, defnyddio Sgriptiau Bash yn uniongyrchol yn Windows 10, i gyd yn cael ei alw i gyd yn "Is-system Windows i Linux". Yn y fersiwn o Windows 10 1709 Diweddariad Creatorion Fall eisoes yn cael tri dosbarthiad Linux i'w gosod. Ym mhob achos, mae angen system 64-bit.

Yn y llawlyfr hwn, sut i osod Ubuntu, Opensuse neu Suse Linux Gweinydd Menter yn Windows 10 a rhai enghreifftiau o ddefnydd ar ddiwedd yr erthygl. Dylid cofio hefyd bod rhai cyfyngiadau wrth ddefnyddio bash mewn ffenestri: Er enghraifft, ni allwch redeg y cais GUI (fodd bynnag, yn ôl y llwybrau ffordd osgoi gan ddefnyddio X gweinydd). Yn ogystal, ni ellir lansio'r gorchmynion BASH rhaglenni Windows, er gwaethaf argaeledd mynediad llawn i system ffeiliau'r AO.

Gosod Ubuntu, OpenSUSE neu SUSE Linux Gweinydd Menter yn Windows 10

Gan ddechrau o'r fersiwn o Windows 10 Cwympwyr Cwympwyr Diweddariad (fersiwn 1709) Mae gosod is-system Linux ar gyfer Windows wedi newid rhywfaint o gymharu â'r hyn oedd mewn fersiynau blaenorol (ar gyfer fersiynau blaenorol, gan ddechrau o 1607, pan gyflwynwyd y swyddogaeth yn y fersiwn beta, y cyfarwyddyd yn ail ran yr erthygl hon). Noder hefyd yn Windows 10 2004 gallwch osod Kali Linux gyda rhyngwyneb graffigol.

Nawr mae'r camau angenrheidiol yn edrych fel hyn:

  1. Yn gyntaf oll, rhaid i chi alluogi'r "Is-system Windows for Linux" yn y Panel Rheoli - "Rhaglenni a Chydrannau" - "Galluogi ac analluogi cydrannau Windows".
    Galluogi cydrannau Linux ar gyfer Windows 10
  2. Ar ôl gosod y cydrannau ac ailgychwyn y cyfrifiadur, ewch i siop gais Windows 10 a lawrlwythwch Ubuntu, Opensuse neu Suse Linux ES (ie, mae tri dosbarthiad bellach ar gael). Wrth lwytho, mae rhai arlliwiau yn bosibl, sydd ymhellach yn y nodiadau.
    Dosbarthiadau Linux yn y Windows 10 Store
  3. Rhedeg y cit dosbarthu a lwythwyd i lawr fel y cais Windows 10 arferol a dilynwch y lleoliad cychwynnol (enw defnyddiwr a chyfrinair).
    Sefydlu Ubuntu Linux yn Windows 10 1709

Er mwyn galluogi'r Is-system Windows ar gyfer Linux (cam cyntaf), gallwch ddefnyddio'r gorchymyn powershell:

Galluogi-Windowsoptionarefeature - Enw -Feature Enw Microsoft-Windows-Isystem-Linux

Nawr ychydig o nodiadau a all fod yn ddefnyddiol wrth osod:

  • Gallwch osod nifer o ddosbarthiadau Linux ar unwaith.
  • Wrth lawrlwytho'r Ubuntu, OpenSUSE a SUSE Dosbarthiadau Gweinydd Menter Linux yn y siop Rwsia-iaith, nododd Windows 10 y naws canlynol: Os ydych chi'n mynd i mewn i'r enw a phwyswch Enter, yna nid yw'r canlyniadau dymunol yn troi allan i fod yn y chwiliad, Ond os ydych chi'n dechrau mynd i mewn ac yna cliciwch ar yr ysgogiad ymddangosiadol, rydych chi'n cael y dudalen a ddymunir yn awtomatig. Yn union rhag ofn cysylltiadau uniongyrchol â dosbarthiadau yn y siop: Ubuntu, OpenSUSE, SUSE LES.
  • Gallwch redeg Linux o'r Llinell Reoli (nid yn unig o'r teils yn y ddewislen Start): Ubuntu, Opensuse-42 neu Sles-12

Gosod Bash yn Windows 10 1607 a 1703

Er mwyn gosod y gragen bash, dilynwch y camau syml hyn.

  1. Ewch i Windows 10 Lleoliadau - Diweddariad a Diogelwch - i ddatblygwyr. Trowch ar y dull datblygwr (rhaid i'r rhyngrwyd gael ei gysylltu i lawrlwytho'r cydrannau gofynnol).
    Galluogi modd datblygwyr yn Windows 10
  2. Ewch i'r panel rheoli - rhaglenni a chydrannau - Galluogi neu analluogi cydrannau Windows, gwiriwch yr is-system Windows ar gyfer Linux.
    Gosod yr Is-system Linux yn Windows 10
  3. Ar ôl gosod y cydrannau, nodwch Chwilio Windows 10 "Bash", dechreuwch yr opsiwn cais arfaethedig a'i osod. Gallwch osod eich enw defnyddiwr a'ch cyfrinair ar gyfer bash, neu defnyddiwch y defnyddiwr gwraidd heb gyfrinair.
    Gosod Ubuntu Bash

Pan fydd y gosodiad wedi'i gwblhau, gallwch redeg Ubuntu Bash ar Windows 10 drwy'r chwiliad, neu greu label ar gyfer y gragen lle rydych ei angen.

Rhedeg Ubuntu Bash yn Windows 10

Enghreifftiau o ddefnyddio cragen Ubuntu mewn ffenestri

I ddechrau, nodaf nad yw'r awdur yn arbenigwr mewn Bash, Linux a Datblygiad, ac mae'r enghreifftiau isod yn unig yn arddangosiad sydd yn Windows 10 Bash yn gweithio gyda chanlyniadau disgwyliedig ar gyfer y rhai sy'n deall hyn.

Ceisiadau Linux

Gellir gosod ceisiadau yn Windows 10 Bash, Dileu a Diweddaru gan ddefnyddio Apt-Get (Sudo Apt-Get) o Storfa Ubuntu.

Apt-Get Gosod yn Windows 10

Nid yw defnyddio ceisiadau gyda rhyngwyneb testun yn wahanol i un Ubuntu, er enghraifft, gallwch osod git yn Bash a'i ddefnyddio yn y ffordd arferol.

Defnyddio Bash Git yn Windows 10

Sgriptiau bash

Gallwch redeg sgriptiau Bash yn Windows 10, gallwch eu creu yn y golygydd testun Nano yn y gragen.

Sgriptiau Bash yn Windows 10

Ni all sgriptiau Bash achosi rhaglenni a gorchmynion Windows, ond mae'n bosibl lansio sgriptiau a gorchmynion bash o ffeiliau ystlumod a sgriptiau PowerShell:

Bash -c "tîm"

Gallwch hefyd geisio rhedeg ceisiadau gyda rhyngwyneb graffigol yn Ubuntu Shell yn Windows 10, nid oes un cyfrif ar y Rhyngrwyd, nid oes unrhyw un llawlyfr ac mae hanfod y dull yn dod i lawr i ddefnyddio Xming X gweinydd i arddangos y cais GUI . Er nad yw'r posibilrwydd o weithio gyda chymwysiadau Microsoft o'r fath yn cael ei hawlio.

Fel yr ysgrifennwyd uchod, nid fi yw'r person a all werthfawrogi gwerth ac ymarferoldeb yr arloesedd yn llawn, ond gwelaf o leiaf un cais i chi'ch hun: Bydd gwahanol gyrsiau, EDX ac eraill yn ymwneud â'r datblygiad yn llawer haws, yn gweithio gyda Yr offer angenrheidiol yn iawn yn Bash (ac yn y cyrsiau hyn, dangosir gwaith fel arfer yn y MacOS a Linux Bash Terminal).

Darllen mwy