विन्डोज 10, संस्करण 1607 को सालगिरह अपडेटमा, विकासकर्ताहरूको लागि नयाँ अवसर - यूबन्चू शेल खोल, जुन तपाइँले चलाउन अनुमति दिन्छ, लिनक्स अनुप्रयोगहरू स्थापना गर्न, विन्डोज 10 मा सीधा स्क्रिप्ट प्रयोग गर्नुहोस्, यो सबै "लिनक्सको लागि Windows सबस्ट" भनिन्छ। विन्डोज 10 1709 को संस्करण क्रमांक अद्यावधिक गर्नुहोस्, स्थापनाको लागि उपलब्ध तीन लिनक्स वितरणहरू छन्। सबै अवस्थामा, स्थापनाको लागि एक 64-बिट प्रणाली आवश्यक छ।
यो ट्यूटोरियल वर्णन गर्दछ कि कसरी Ubuntu, OpenSUSE, या Windows 10 मा लिनक्स इन्टरप्राइज सर्भर र लेखको अन्त्यमा प्रयोगका केही उदाहरणहरू स्थापना गर्ने। यो पनि ध्यान दिइन्छ कि विन्डोजमा बाश प्रयोग गर्दा केही सीमाहरू छन्: उदाहरणका लागि, तपाईं GUI अनुप्रयोगहरू सुरु गर्न सक्नुहुन्न (यद्यपि तिनीहरू एक्स सर्भर प्रयोग गरेर workarounds को रिपोर्ट गर्नुहोस्)। यसको अतिरिक्त, बाश आदेशहरू ओएस फाइल प्रणालीमा पूर्ण पहुँच भए तापनि विन्डोज कार्यक्रमहरू चलाउन सकिँदैन।
विन्डोज 10 मा Ubuntu, OpenSUSE, वा SUSE लिनक्स इन्टरप्राइज सर्भर स्थापना गर्दै
विन्डोज 10 पावर सिर्जनाकर्ता अपडेट (संस्करण 17 9 0) सँग सुरु हुँदै, विन्डोजको लागि लिनक्स उपप्रणालीको स्थापना केही अघिल्लो संस्करणहरूमा भएको थियो (अघिल्लो संस्करणहरू, 1607 बाट सुरु हुँदा, प्रकार्य बीटामा पेश हुँदा, निर्देशनमा छ यस लेखको दोस्रो भाग)।
अब आवश्यक चरणहरू निम्नानुसार छन्:
- सबैभन्दा पहिला, तपाईंले "नियन्त्रण कक्ष" - "प्रोग्रामहरू र विशेषताहरू" - "Turn On On र Off Windows Components" मा "Linux को लागि विन्डोज सब्सन" घटकलाई सक्षम पार्नु पर्छ।
- घटक स्थापना गर्न र कम्प्युटर रिबुट गर्न पछि, विन्डोज 10 एप्स भण्डारमा जानुहोस् र त्यहाँबाट यूबन्च, ओपनसयुई वा SUSE लिनक्स ES डाउनलोड गर्नुहोस् (हो, अब तीन वितरण उपलब्ध छन्)। केही नग्नहरू लोड गर्दा सम्भव छ, जुन नोटहरूमा थप छन्।
- सामान्य विन्डोज 10 अनुप्रयोगको रूपमा डाउनलोड गरिएको वितरण चलाउनुहोस् र प्रारम्भिक सेटअप (प्रयोगकर्ता नाम र पासवर्ड) प्रदर्शन गर्नुहोस्।
"लिनक्स सब्सटिनका लागि लिनक्स" घटक (पहिलो चरण) सक्षम गर्न, तपाईंले PowerShell आदेश प्रयोग गर्न सक्नुहुन्छ:
सक्षम पार्नुहोस् - WindowsOptionalFature - ओनलाइन -फिचर नाम Microsoft-Windows-Subsystem-Linux
अब केहि टिप्पणीहरू जुन स्थापनाको समयमा उपयोगी हुन सक्छ:
- तपाइँ एकै पटक धेरै लिनक्स वितरण स्थापना गर्न सक्नुहुनेछ।
- जब तपाईले एक नाम प्रविष्ट गर्नुहोला र इन्टर थिच्नुहोस्, तपाइँ आवश्यक खोज नतिजाहरू पाउँनुहुन्न, तर यदि तपाइँ टाइप गर्नुहोला र त्यसमा क्लिक गर्ने संकेतमा क्लिक गर्नुहोला भने तपाई स्वत: प्राप्त हुन्छ। इच्छित पृष्ठ। बसमा, भण्डारमा वितरणको सिधा लिङ्क: Ubuntu, खुला SUSE, SUSE LES।
- तपाईले लिनक्सलाई आदेश रेखाबाट (केवल सुरूवात सुरुमा टाइलबाट) चलाउन सक्नुहुन्छ: ubuntu, opensuse-42 वा sles-12
विन्डोज 10 1607 र 1703 मा ब्यास स्थापना गर्दै
बाश शेल स्थापना गर्न, यी सरल चरणहरू पालना गर्नुहोस्।
- विन्डोज 10 को परिमितिहरूमा जानुहोस् - अद्यावधिक र सुरक्षा - विकासकर्ताहरूको लागि। विकासकर्ता मोड खोल्नुहोस् (इन्टरनेट घटक डाउनलोड गर्न इन्टरनेटमा जडान हुनु पर्छ)।
- नियन्त्रण प्यानलमा जानुहोस् - कार्यक्रमहरू र घटकहरू - विन्डोज घटकहरूलाई सक्षम वा असक्षम पार्नुहोस्, "लिनक्सका लागि Windows सबसिस्टम" टिक गर्नुहोस्।
- घटक स्थापना गर्न पछि, विन्डोज 10 खोजीमा "बाश" प्रविष्ट गर्नुहोस्, प्रस्तावित अनुप्रयोग संस्करण सुरु गर्नुहोस् र स्थापना गर्नुहोस्। तपाइँ आफ्नो प्रयोगकर्ता नाम र पासवर्ड बाशका लागि सेट गर्न सक्नुहुन्छ, वा पासवर्डको बिना रूट प्रयोगकर्ता प्रयोग गर्नुहोस्।
स्थापना सम्पन्न भएपछि, तपाईं खोजीमार्फत 10 विन्डोज 10 मा Ubuntu बाश खोज्न सक्नुहुन्छ, वा शेलमा जहाँ सर्टकटमा सर्टकट सिर्जना गर्न सक्नुहुन्छ।
विन्डोजमा Ubuntu शेल प्रयोगका उदाहरणहरू
एक शुरुआत को लागि, म नोटिस गर्नेछ कि लेखक बाश, लिनक्स र विकास मा एक विशेषज्ञ छैन, र तल उदाहरणहरु केवल एक प्रदर्शन हो कि विन्डोज 10 बाश मा काम को लागि अपेक्षित परिणाम संग काम गर्दछ।
लिनक्स अनुप्रयोगहरू
विन्डोज 10 ब्यासमा अनुप्रयोगहरू Ubuntu भण्डारबाट एप्पल-प्राप्त (sudo apt-get) प्रयोग गरी अस्थापना गरी अद्यावधिक गर्न सकिन्छ।
पाठ इन्टरफेसको साथ अनुप्रयोग प्रयोग गरेर Ubuntu मा कुनै फरक छैन, उदाहरणका लागि, तपाईं Git मा Git स्थापना गर्न र सामान्य तरिकामा प्रयोग गर्न सक्नुहुनेछ।
बाश लिपिहरू
तपाइँ विन्डोज 10 मा पाश लिपिहरू चलाउन सक्नुहुनेछ, तपाईं तिनीहरूलाई खोलमा उपलब्ध नानो लेख सम्पादकमा सिर्जना गर्न सक्नुहुनेछ।
बाश लिपिहरू विन्डोज प्रोग्रामहरू र आदेशहरू बोल्न सक्दैनन्, तर ब्याक फाईलहरू र आदेशहरू ब्याट फाइलहरू र PowerShell लिपिहरू बाट सञ्चालन गर्न सम्भव छ:
bash -c "command"
तपाइँ पनि विन्डोज 10 मा Ubuntu शेल मा ग्राफिक इन्टरफेसको साथ अनुप्रयोगहरू सुरू गर्न प्रयास गर्न सक्नुहुन्छ, इन्टरनेटमा यो विषयमा एक भन्दा बढी निर्देशनहरू छन् र यस विधिको सार अनुप्रयोगको जीयूआई प्रदर्शन गर्न Xming X सर्भर प्रयोग गर्न आउछ। यद्यपि आधिकारिक रूपमा यस्ता माइक्रोसफ्ट अनुप्रयोगहरूसँग काम गर्ने सम्भावना घोषणा नगरेको छैन।
माथि उल्लेखित रूपमा, म यो व्यक्ति होइन जुन नवाचारको मूल्य र कार्यक्षमता पूर्ण रूपमा प्रशंसा गर्न सक्छु, तर म आफैले कम्तिमा एउटा आवेदन देख्छु: Udacity, edX र विकाससँग सम्बन्धित अन्य पाठ्यक्रमहरू आवश्यक उपकरणहरूसँग काम गर्न सजिलो हुनेछ। दाँयामा बाश (र यी पाठ्यक्रमहरूमा सामान्यतया टर्मिनल MacOS र लिनक्स बाशमा प्रदर्शन गरिएको छ)।