Jinsi ya kufunga Linux katika Windows 10.

Anonim

Kufunga Linux katika Windows 10.
Windows 10 ina kipengele kipya kwa watengenezaji - shell ya Ubuntu Bash, ambayo inakuwezesha kukimbia, kufunga programu za Linux, tumia scripts za bash moja kwa moja kwenye Windows 10, hii yote inaitwa "Subsystem ya Windows kwa Linux". Katika toleo la Windows 10 1709 waumbaji wa waumbaji tayari wana mgawanyo wa Linux tatu kwa ajili ya ufungaji. Katika hali zote, mfumo wa 64-bit unahitajika.

Katika mwongozo huu, jinsi ya kufunga ubuntu, opensese au suse Linux Enterprise server katika Windows 10 na baadhi ya mifano ya matumizi mwishoni mwa makala. Inapaswa pia kuzingatiwa kuwa kuna vikwazo wakati wa kutumia bash katika Windows: kwa mfano, huwezi kukimbia programu ya GUI (hata hivyo, kulingana na njia za Bypass kwa kutumia seva ya X). Aidha, amri za Bash haziwezi kuzinduliwa mipango ya Windows, licha ya upatikanaji wa upatikanaji kamili wa mfumo wa faili ya OS.

Kufunga Ubuntu, OpenSUSE au SUSE Linux Enterprise Server katika Windows 10

Kuanzia toleo la Windows 10 Kuanguka Waumbaji Mwisho (Version 1709) Kuweka Subsystem Linux kwa Windows imebadilika kiasi fulani ikilinganishwa na kile kilichokuwa katika matoleo ya awali (kwa matoleo ya awali, kuanzia 1607, wakati kazi iliwasilishwa katika toleo la beta, mafundisho katika sehemu ya pili ya makala hii). Pia kumbuka kuwa katika Windows 10 2004 unaweza kufunga Kali Linux na interface graphical.

Sasa hatua muhimu zinaonekana kama hii:

  1. Kwanza kabisa, lazima uwezesha "Subsystem ya Windows kwa Linux" katika jopo la kudhibiti - "mipango na vipengele" - "Wezesha na afya Vipengele vya Windows".
    Kuwezesha Vipengele vya Linux kwa Windows 10.
  2. Baada ya kufunga vipengele na reboot kompyuta, nenda kwenye duka la maombi ya Windows 10 na kupakua Ubuntu, openseuse au suse Linux es (ndiyo, usambazaji tatu sasa unapatikana). Wakati wa kupakia, baadhi ya nuances inawezekana, ambayo zaidi katika maelezo.
    Mgawanyiko wa Linux katika duka la Windows 10.
  3. Tumia kitanda cha usambazaji kilichopakuliwa kama programu ya kawaida ya Windows 10 na ufuate mipangilio ya awali (jina la mtumiaji na nenosiri).
    Kuweka Ubuntu Linux katika Windows 10 1709.

Ili kuwezesha Subsystem ya Windows kwa Linux (hatua ya kwanza), unaweza kutumia amri ya PowerShell:

Wezesha-WindowsPitalfeature -Online -Featurename Microsoft-Windows-Subsystem-Linux

Sasa maelezo machache ambayo yanaweza kuwa na manufaa wakati wa kufunga:

  • Unaweza kuweka usambazaji kadhaa wa Linux mara moja.
  • Wakati wa kupakua Ubuntu, kufungua na kusambaza usambazaji wa seva ya Linux katika duka la lugha ya Kirusi, Windows 10 ilibainisha nuance ifuatayo: Ikiwa unaingia tu jina na waandishi wa habari, basi matokeo ya taka hayakugeuka kuwa katika utafutaji, Lakini ukianza kuingia na kisha bofya kwenye haraka ya kuonekana, unapata moja kwa moja kwenye ukurasa unaotaka. Tu katika viungo vya moja kwa moja kwa mgawanyiko katika duka: Ubuntu, opensese, suse les.
  • Unaweza kukimbia Linux kutoka kwenye mstari wa amri (sio tu kutoka kwenye tile katika orodha ya Mwanzo): Ubuntu, Openseuse-42 au SLES-12

Kuweka Bash katika Windows 10 1607 na 1703.

Ili kufunga shell ya bash, fuata hatua hizi rahisi.

  1. Nenda kwenye mipangilio ya Windows 10 - sasisho na usalama - kwa watengenezaji. Weka mode ya msanidi programu (mtandao lazima uunganishwe kupakua vipengele vinavyohitajika).
    Wezesha mode ya msanidi programu katika Windows 10.
  2. Nenda kwenye Jopo la Kudhibiti - Programu na Vipengele - Wezesha au Zima vipengele vya Windows, angalia Subsystem ya Windows kwa Linux.
    Kuweka Subsystem ya Linux katika Windows 10.
  3. Baada ya kufunga vipengele, ingiza Windows 10 "Bash" tafuta, fungua chaguo la maombi iliyopendekezwa na usakinishe. Unaweza kuweka jina lako la mtumiaji na nenosiri kwa bash, au kutumia mtumiaji wa mizizi bila nenosiri.
    Kuweka Ubuntu Bash.

Wakati ufungaji ukamilika, unaweza kukimbia ubuntu bash kwenye Windows 10 kupitia utafutaji, au kuunda lebo kwa shell ambapo unahitaji.

Running Ubuntu Bash katika Windows 10.

Mifano ya kutumia shell ya Ubuntu katika Windows.

Kuanza, ninaona kwamba mwandishi si mtaalamu katika bash, linux na maendeleo, na mifano hapa chini ni maandamano ya kuwa katika Windows 10 Bash hufanya kazi na matokeo yaliyotarajiwa kwa wale wanaoelewa hili.

Maombi Linux.

Maombi katika Windows 10 Bash yanaweza kuwekwa, kufuta na kusasishwa kwa kutumia APT-kupata (sudo apt-kupata) kutoka kwenye eneo la Ubuntu.

APT-kupata kufunga katika Windows 10.

Kutumia programu na interface ya maandishi sio tofauti na ile ya Ubuntu, kwa mfano, unaweza kufunga git katika bash na kuitumia kwa njia ya kawaida.

Kutumia Bash Git katika Windows 10.

Scripts Bash.

Unaweza kukimbia scripts za bash katika Windows 10, unaweza kuunda katika mhariri wa Nano Nano katika shell.

Scripts za Bash katika Windows 10.

Scripts za Bash haziwezi kusababisha programu za Windows na amri, lakini inawezekana kuzindua maagizo na amri za bash kutoka kwa faili za bat na scripts za Powershell:

Bash -c "Timu"

Unaweza pia kujaribu kuendesha programu na interface graphical katika Ubuntu shell katika Windows 10, hakuna akaunti moja kwenye mtandao, hakuna mwongozo mmoja na kiini cha njia huja chini ya kutumia Xming X server ili kuonyesha programu ya GUI . Ingawa uwezekano wa kufanya kazi na maombi ya Microsoft haya hayadai.

Kama ilivyoandikwa hapo juu, mimi si mtu ambaye anaweza kufahamu kikamilifu thamani na utendaji wa innovation, lakini ninaona angalau maombi moja kwa ajili yako mwenyewe: kozi mbalimbali Udacity, EDX na nyingine kuhusiana na maendeleo itakuwa rahisi sana, kufanya kazi na Vifaa muhimu katika bash (na katika kozi hizi, kazi huonyeshwa katika terminal ya Bash ya MacOS na Linux).

Soma zaidi