I ka hoʻopono ʻana o ka Windows 10 version 1607, kahi manawa hou no nā mea hoʻomohala - ua loaʻa ka Ubuntu Bash shell, kahi e hiki ai iā ʻoe ke holo, hoʻokomo i nā noi Linux, hoʻohana i nā palapala bash ma Windows 10, ua kapa ʻia ʻo "Windows Subsystem no Linux". Ma ka polokalamu Windows 10 o 1709 Fall Creators Update, ua ʻike ʻia ʻekolu mahele no ke hoʻonohonoho ʻana. I nā kūlana a pau, koi ʻia kahi ʻōnaehana 64-lika no ka hoʻonohonoho.
Ke aʻo nei kēia haʻawina e pili ana i ke kau ʻana iā Ubuntu, OpenSUSE, a i ʻole SUSE Linux Enterprise Server ma ka Windows 10 a me kekahi mau hiʻohiʻona hoʻohana i ka hopena o ka moʻolelo. Pono e hoʻomanaʻo ʻia aia kekahi mau palena i ka wā e hoʻohana ana i nā bash ma Windows: no ka laʻana, ʻaʻole hiki iā ʻoe ke hoʻokele i nā noi GUI (ʻoiai lākou e hōʻike ana i nā hana me ka hoʻohana ʻana i ka mea hana X). Eia kekahi, ʻaʻole hiki i nā ʻōkuhi Bash ke holo i nā polokalamu Windows, ʻoiai ke loaʻa pono nei i ka ʻōnaehana file OS.
E kau i ka Ubuntu, OpenSUSE, a i ʻole SUSE Linux Enterprise Server ma ka Windows 10
E hoʻomaka ana me ka Windows 10 Fall Creators Update (version 1709), ua loli iki ka hoʻonohonoho ʻana o ke kikowaena Linux no Windows no nā mea i nā kau mua (no nā pae mua, e hoʻomaka ana mai ka 1607, i ka wā i hoʻokomo ʻia ai ka hana ma beta, ua ʻike ʻia ke aʻo. hapa ʻāpana o kēia ʻatikala).
Ano, penei:
- ʻO ka mea mua, pono ʻoe e hiki i ka ʻāpana ʻo "Windows Subsystem no Linux" ke komo i loko o ka "Control Panel" - "Nā polokalamu a me nā hiʻona" - "Hoʻohuli a hoʻohuli paha nā hiʻohiʻona Windows."
- Ma hope o ke kau ʻana i nā mea a me ka hoʻopili hou i ka kamepiula, hele i ka Windows 10 App Store a hoʻoili iā Ubuntu, OpenSUSE a i ʻole SUSE Linux ES mai laila (ʻĀ, e loaʻa nei i ʻekolu mau hoʻohele). I ka hoʻoiho ʻana, hiki i kekahi nuances, kahi mea e kūkākūkā hou ʻia ana ma nā memo.
- E hoʻokele i ka hoʻoili i hoʻoiho ʻia ma ke ʻano he Windows 10 maʻamau a hoʻokō i ka hoʻonohonoho mua (inoa inoa a me ka ʻōlelo huna).
I mea e hiki ai i ka Windows Subsystem no ka wana o Linux (ka hana mua), hiki iā ʻoe ke hoʻohana i ka kauoha PowerShell:
Hiki iā Windows-ʻOpunaʻOihanaʻOihana -ʻOihanaʻAihana -ʻoniʻoni ʻo Microsoft-Windows-Subsystem-Linux
I kekahi mau memo e hoʻohana nui ana i ka wā o ka hoʻonohonoho:
- Hiki iā ʻoe ke hoʻokomo i kekahi mau laha Linux hūnā.
- Ke hoʻoiho nei i ka Ubuntu, OpenSUSE, a me ka SUSE Linux Enterprise Server nā kahelehele ʻokoʻa ma ka hale kūʻai kikowaena ʻ languagelelo Lūkia-Russian, ʻike wau i kēia nuance aʻe: inā hoʻokomo ʻoe i ka inoa a hoʻopaʻa i ka Enter, a laila ʻaʻole ʻike nā hopena i makemake ʻia i ka ʻimi, akā inā hoʻomaka ʻoe i ka paʻi ʻana ma ka kaomi ma ka kikowaena e kū mai ana, hele koke ʻoe i ka maka. ʻaoʻao makemake. Pēlā i ka hihia, hoʻopili pili i nā mea ʻike i ka hale kūʻai: Ubuntu, OpenSUSE, SUSE LES.
- Hiki iā ʻoe ke hoʻomaka iā Linux mai ka laina kauoha (ʻaʻole wale mai ka kaila i ka papa hoʻomaka): ubuntu, openuse-42 a i ʻole sles-12
Hoʻonoho ka Bash ma Windows 10 1607 a me 1703
E kau i ka pahu bash, e hahai i kēia mau pae maʻalahi.
- E hele i Windows 10 mau hoʻonohonoho - Kau hou a palekana - No nā mea hoʻomohala. E hoʻohuli i ke ʻano mea hana hoʻomohala (pono e pili pono ka Pūnaewele e kiʻi i nā ʻāpana e pono ai).
- Hele i ka papa hoʻokele - Nā polokalamu a me nā ʻāpana - Huli a i ʻole nā ʻāpana Windows, e nānā i ka pahu "Windows Subsystem no Linux".
- Ma hope o ke kau ʻana i nā mea, hoʻokomo i ka "bash" i ka ʻimi ʻo Windows 10, e hoʻokau i ka noi i hāpai ʻia a hoʻopau i ka kau ʻana. Hiki iā ʻoe ke hoʻonohonoho i kou inoa inoa a me kāu ʻōlelo huna no ka bash, a hoʻohana ʻole i ka mea hoʻohana aʻa ʻole me ka ʻōlelo huna.
Inā hoʻopau ka hoʻonohonoho, hiki iā ʻoe ke holo i ka Ubuntu Bash ma Windows 10 ma o ka ʻimi ʻana, a i ʻole ka hana ʻana i kahi puʻupuʻu i ka pale kahi āu e pono ai.
Kōkuhi Uʻi Pūnaewele ʻo Ubuntu
E hoʻomaka me, ʻike wau ʻaʻole mea ʻike ka mea kākau i ka bash, Linux, a me ka hoʻolālā ʻana, a ʻo nā mea hoʻohālike ma lalo nei he hōʻike wale nō ia ma ka Windows 10 bash e hana me nā hopena i manaʻo ʻia no nā mea hoʻomaopopo i kēia.
Linux noi
Hiki ke kau ʻia nā noi ma Windows 10 Bash, wehe ʻia, a hōʻano hou me ka hoʻohana ʻana i nā apt-get (sudo apt-get) mai i ka waihona kālā ʻo Ubuntu.
Ke hoʻohana ʻia nei me nā noi i pili i ka leo, ʻaʻole like ia me Ubuntu, no ka laʻana, hiki iā ʻoe ke hoʻouka iā Git i Bash a hoʻohana iā ia i ka hana maʻamau.
Nā kikowaena Bash
Hiki iā ʻoe ke holo i nā pākuhi bash ma Windows 10, hiki iā ʻoe ke hana iā lākou i loko o ka paʻi kiʻi Nano i loaʻa i ka shell.
ʻAʻole hiki i nā mea kāhea Bash ke kāhea i nā polokalamu Windows a me nā kauoha, akā hiki iā ʻoe ke holo i nā kope bash a me nā ʻōkuhi mai nā faila pahu a me nā mana o PowerShell:
bash -c "kauoha"
Hiki iā ʻoe ke hoʻāʻo i ka holo ʻana i nā noi me ka kiʻikuhi kiʻi ma Ubuntu Shell ma Windows 10, ʻoi aku ka nui o ke aʻo ʻana ma ka Pūnaewele ma luna o kēia kumuhana a me ke ʻano o ke ʻano ka hana ʻana i ka Xming X Server e hōʻike ai i ka noi GUI. ʻOiai ʻaʻole i haʻi ʻia ka hiki ke hana me nā noi Microsoft.
E like me ka mea i kākau ʻia ma luna, ʻaʻole wau ke ʻano o ka mea e hiki ke hoʻomaopopo i ka waiwai a me ka hana o kahi au hou, akā ʻike wau i kahi liʻiliʻi no hoʻokahi noi: ʻo nā ʻina like ʻole o Udacity, edX a me nā mea e pili ana i ka hoʻomohala e maʻalahi e hana me nā mea pono. kū pololei ma ke bash (a ma ia mau papa e hōʻike i ka hana ʻana ma ke kikowaena MacOS a Linux).