N'ihe ncheta ncheta nke Windows 10, mbipute 1607, ohere ọhụrụ maka ndị mmepe pụtara - mkpịsị Ubuntu Bash, nke na-enye gị ohere ịgba ọsọ, wụnye ngwa Linux, jiri akwụkwọ edemede bash na Windows 10, a na-akpọ ihe a niile "mpaghara Windows maka Linux". Na mbipute nke Windows 10 1709 Fall Creators Update, e nwere ugbua atọ nkesa Linux maka echichi. N'ọnọdụ niile, a chọrọ usoro 64-bit maka nkwụnye.
Ihe nkuzi a na-akọwa otu esi etinye Ubuntu, OpenSUSE, ma ọ bụ SUSE Linux Enterprise Server na Windows 10 na ụfọdụ ihe atụ nke ojiji na njedebe nke isiokwu ahụ. Ekwesịrị iburu n'uche na enwere ụfọdụ ike mgbe ị na-eji bash na Windows: dịka ọmụmaatụ, ịnweghị ike ịmalite ngwa GUI (ọ bụ ezie na ha na-akọ akụkọ gburugburu ebe obibi site na iji ngwa X). Tụkwasị na nke ahụ, iwu bash apụghị ijere mmemme Windows, n'agbanyeghị ịnweta ohere zuru ezu na usoro usoro OS.
Ịwụnye Ubuntu, OpenSUSE, ma ọ bụ SUSE Linux Enterprise Server na Windows 10
Malite na Windows 10 Fall Creators Update (mbipute 1709), ntinye nke usoro Linux maka Windows agbanweela site n'ihe ọ dị na nsụgharị ndị gara aga (maka nsụgharị ndị gara aga, malite na 1607, mgbe arụpụtara ọrụ na beta, ntụziaka dị na akụkụ nke abụọ nke isiokwu a).
Ugbu a, usoro ndị dị mkpa bụ:
- Nke mbụ, ị ghaghị ịme ka ihe akụrụngwa "Windows Windows maka Linux" na "Ogwe njikwa" - "Mmemme na atụmatụ" - "Na-agbanye na Gbanyụọ Windows Components".
- Mgbe ị wụnye ihe ndị ahụ ma weghachite kọmputa ahụ, gaa na ngwa ngwa ngwa Windows 10 ma budata Ubuntu, OpenSUSE ma ọ bụ SUSE Linux ES site n'ebe ahụ (ee, ugbu a, nkesa atọ dị). Mgbe ị na-ekpuchi ụfọdụ nuances ga-ekwe omume, bụ nke dị na ndetu.
- Gbaa nkesa nbudatara dịka ngwa Windows 10 nkịtị ma rụọ ntọala mbụ (aha njirimara na paswọọdụ).
Iji mee ka "Windows Subsystem for Linux" components (nzọụkwụ mbụ), ịnwere ike iji ikikere PowerShell:
Enable-WindowsOptionalFeature -Online -Ike aha Microsoft-Windows-Subsystem-Linux
Ugbu a, ole na ole ederede nke nwere ike bara uru mgbe echichi:
- Ị nwere ike iwunye ọtụtụ Linux nkesa ozugbo.
- Mgbe ị na-ebudata Ubuntu, OpenSUSE na SUSE Linux Enterprise Server na-asụ asụsụ Russian Windows 10 ụlọ ahịa, achọpụtara m nlele nke a: ọ bụrụ na i tinye aha ma pịa Tinye, ịchọtaghị nsonaazụ ọchụchọ dị mkpa, ma ọ bụrụ na ịmalite ịpị wee pịa ntinye na-egosi, ị ga-enweta peeji nke achọrọ. Naanị, ọ bụrụ na ị na-ekesa òkè na ụlọ ahịa: Ubuntu, openSUSE, SUSE LES.
- I nwekwara ike na-agba Linux site na akara iwu (ọ bụghị naanị site na tile na Malite menu): ubuntu, openuse-42 ma ọ bụ sles-12
Ịwụnye Bash na Windows 10 1607 na 1703
Iji wụnye shea bash, soro usoro ndị a dị mfe.
- Gaa na Windows 10 - Nwelite na nchekwa - Maka ndị mmepe. Gbanyụọ ọnọdụ onye mmepe (Anụla Ịntanetị iji budata ihe ndị dị mkpa).
- Gaa na nchịkọta nchịkọta - Mmemme na components - Kwado ma ọ bụ gbanyụọ Windows components, kwanye "Windows Windows maka Linux".
- Mgbe ị wụnye components ahụ, tinye "bash" na Windows 10 search, malite ngwa ngwa ngwa ahụ a chọrọ ma mee nhazi ahụ. Ị nwere ike ịtọ aha njirimara na paswọọdụ maka bash, ma ọ bụ jiri onye ọrụ mgbọrọgwụ na-enweghị paswọọdụ.
Mgbe echichi ahụ zuru ezu, ịnwere ike ịme Ubuntu Bash na Windows 10 site na ọchụchọ, ma ọ bụ site na ịmepụta ụzọ dị mkpirikpi na shea ebe ị chọrọ ya.
Ihe atụ nke iji Ubuntu Shell na Windows
Maka nmalite, aga m achọpụta na onye edemede ahụ abụghị ọkachamara na bash, Linux na mmepe, na ihe atụ ndị dị n'okpuru bụ nanị ngosipụta na na Windows 10 bash na-arụ ọrụ ndị na-atụ anya ya maka ndị ghọtara nke a.
Ngwa Linux
A na-etinye ngwa na Windows 10 Bash, ewepụghị na emelite site na iji apt-get (sudo apt-get) site na ebe nchekwa Ubuntu.
Iji ngwa na ederede ederede dị iche na nke ahụ na Ubuntu, dịka ọmụmaatụ, ị nwere ike ịwụnye Git na Bash ma jiri ya na-emekarị.
Akwụkwọ edemede Bash
I nwere ike ijide akwukwo edere na Windows 10, ị nwere ike ịmepụta ha na ntan ederede ederede na shea.
Akwụkwọ edemede Bash enweghị ike ịkpọtụrụ ihe omume na iwu Windows, ma ọ ga-ekwe omume iji na-agba akwụkwọ edemede na iwu site na faịlụ bat na akara edemede PowerShell:
bash -c "iwu"
Ị nwekwara ike ịnwa ịmepụta ngwa na njirimara esemokwu na Ubuntu Shell na Windows 10, enweela ihe karịrị otu ntụziaka banyere isiokwu a na Intanet ma ihe kachasị mkpa nke usoro ahụ na-abịa iji Xming X Server gosipụta GUI nke ngwa ahụ. Ọ bụ ezie na ọhaneze enwere ike ịmepụta ọrụ nke ngwa ngwa ndị dị otú ahụ.
Dika e dere n'elu, abughi m onye nwere ike ighota uru na oru nke ohuru ohuru, mana m na-ahuta otu akwukwo maka onwe m: usoro di iche iche na Udacity, edX na ndi ozo ndi ozo maka mmepe ga-adi mfe karia oru na ihe ndi di mkpa. nri na bash (a na-egosipụtakarị ọrụ ndị a na MacOS na Linux bash).