Ki jan yo enstale Linux nan Windows

Nan aktyalizasyon anivèsè nan Windows 10, vèsyon 1607, yon nouvo opòtinite pou devlopè parèt - kokiy lan bach Ubuntu, ki pèmèt ou kouri, enstale aplikasyon pou Linux, sèvi ak Scripts bach dirèkteman nan Windows 10, tout sa a yo rele "Windows subsystem pou Linux". Nan vèsyon an nan Windows 10 1709 Otè Kreyatè Mizajou, gen deja twa distribisyon Linux ki disponib pou enstalasyon. Nan tout ka yo, se yon sistèm 64-bit obligatwa pou enstalasyon.

Tutorial sa a dekri kouman enstale Ubuntu, OpenSUSE, oswa SUSE Linux Enterprise sèvè sou Windows 10 ak kèk egzanp nan l 'nan fen atik la. Li ta dwe tou ap transmèt nan tèt ou ke gen kèk limit lè w ap itilize bach sou Windows: pou egzanp, ou pa ka kòmanse aplikasyon pou entèfas (menm si yo rapòte kontourneman lè l sèvi avèk sèvè a X). Anplis de sa, kòmandman bach pa ka kouri pwogram Windows, malgre gen aksè konplè nan sistèm nan dosye OS.

Enstale Ubuntu, OpenSUSE, oswa SUSE Linux Enterprise sèvè sou Windows 10

Kòmanse avèk Windows 10 Fall Kreyatè Mizajou (vèsyon 1709), enstalasyon an nan subsistem nan Linux pou Windows chanje yon ti jan soti nan sa li te nan vèsyon anvan (pou vèsyon anvan, kòmanse nan 1607, lè yo te fonksyon an prezante nan beta, enstriksyon an se nan ... dezyèm pati atik sa a).

Koulye a, etap sa yo nesesè yo jan sa a:

  1. Premye a tout, ou bezwen pèmèt eleman nan "Windows Subsystem pou Linux" nan "Kontwòl Panel" - "Pwogram ak Karakteristik" - "vire sou yo ak Off Windows konpozan".
  2. Apre w fin enstale konpozan yo ak rdemare òdinatè a, ale nan magazen an Windows 10 app ak download Ubuntu, OpenSUSE oswa SUSE Linux ES soti nan la (repons lan se wi, kounye a twa distribisyon ki disponib). Lè chaje nuans kèk yo se posib, ki fè yo plis nan nòt yo.
  3. Kouri distribisyon an telechaje kòm yon aplikasyon nòmal Windows 10 ak fè konfigirasyon inisyal la (non itilizatè ak modpas).

Pou pèmèt "Windows Subsystem pou Linux" eleman (premye etap), ou ka itilize lòd la poechèl:

Pèmèt-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Koulye a, yon nòt kèk ki ka itil pandan enstalasyon:

  • Ou ka enstale plizyè distribisyon Linux yon fwa.
  • Lè w ap telechaje Ubuntu, OpenSUSE ak SUSE Linux Enterprise sèvè distribisyon nan lang Ris-lang Windows 10 magazen an, mwen remake nuans ki anba la a: si ou jis antre nan yon non ak laprès antre, ou pa jwenn rezilta rechèch la nesesè, men si ou kòmanse tape ak Lè sa a, klike sou allusion ki parèt, ou otomatikman jwenn. paj la vle. Jis nan ka, lyen dirèk ak distribisyon nan magazen an: Ubuntu, openSUSE, SUSE LES.
  • Ou kapab tou kouri Linux soti nan liy lan lòd (pa sèlman soti nan mozayik la nan meni an Start): ubentu, opensuse-42 oswa sles-12.

Enstale bach sou Windows 10 1607 ak 1703

Enstale yon kokiy bach, swiv etap senp sa yo.

  1. Ale nan paramèt yo nan Windows 10 - Mizajou ak sekirite - Pou devlopè. Vire sou mòd pwomotè (Entènèt dwe konekte telechaje konpozan ki nesesè yo).
  2. Ale nan panèl la kontwòl - Pwogram ak konpozan - Pèmèt oswa enfim Windows konpozan, tik "Windows subsystem pou Linux".
  3. Apre enstale konpozan yo, antre nan "bach" nan rechèch la Windows 10, lanse Variant aplikasyon yo pwopoze a ak fè enstalasyon an. Ou ka mete non itilizatè ou an ak modpas pou bach, oswa itilize itilizatè rasin lan san yo pa yon modpas.

Apre enstalasyon an konplè, ou ka kouri Ubuntu bach sou Windows 10 nan yon rechèch, oswa kreye yon chemen kout nan koki a kote ou bezwen li.

Men kèk egzanp sou lè l sèvi avèk Ubuntu kokiy nan Windows

Pou yon kòmanse, mwen pral note ke otè a se pa yon ekspè nan bach, Linux ak devlopman, ak egzanp ki anba a yo se jis yon demonstrasyon ki nan Windows 10 frape travay ak rezilta yo espere pou moun ki konprann sa a.

Aplikasyon pou Linux

Aplikasyon nan Windows 10 bach yo ka enstale, dezenstalasyon ak mete ajou lè l sèvi avèk nimewo apatman-jwenn (sudo nimewo apatman-jwenn) soti nan depo a Ubuntu.

Sèvi ak aplikasyon pou ak yon koòdone tèks pa diferan de sa ki sou Ubuntu, pou egzanp, ou ka enstale Git nan bach epi sèvi ak li nan fason nòmal.

Scripts bach

Ou ka kouri Scripts bash nan Windows 10, ou ka kreye yo nan editè a tèks Nano ki disponib nan koki an.

Scripts bach pa ka envoke Windows pwogram ak kòmandman, men li se posib yo kouri Scripts bach ak kòmandman soti nan dosye baton ak script poechèl:

bash-c "lòd"

Ou kapab tou eseye lanse aplikasyon pou ak yon koòdone grafik nan Ubuntu Shell nan Windows 10, gen deja plis pase yon enstriksyon sou sijè sa a sou entènèt la ak sans nan metòd la vini desann nan lè l sèvi avèk Xming X sèvè yo montre entèfas la nan aplikasyon an. Malgre ke ofisyèlman posibilite pou travay ak aplikasyon sa yo Microsoft pa anonse.

Kòm li te ekri pi wo a, mwen pa moun ki ka konplètman apresye valè a ak fonctionnalités nan inovasyon an, men mwen wè omwen yon aplikasyon pou tèt mwen: divès kou nan Udacity, edX ak lòt moun ki gen rapò ak devlopman a pral pi fasil yo travay avèk zouti ki nesesè yo. dwa nan bach (ak nan kou sa yo travay anjeneral demontre nan tèminal MacOS la ak bach Linux).