विंडोज 10 में लिनक्स कैसे स्थापित करें

Anonim

विंडोज 10 में लिनक्स स्थापित करना
विंडोज 10 में डेवलपर्स के लिए एक नई सुविधा है - उबंटू बैश शैल, जो आपको चलाने की अनुमति देता है, लिनक्स अनुप्रयोगों को स्थापित करने, विंडोज 10 में सीधे बैश स्क्रिप्ट का उपयोग करता है, इसे "लिनक्स के लिए विंडोज सबसिस्टम" कहा जाता है। विंडोज 10 170 9 के संस्करण में गिरावट निर्माता अपडेट में स्थापना के लिए पहले से ही तीन लिनक्स वितरण हैं। सभी मामलों में, 64-बिट सिस्टम की आवश्यकता होती है।

इस मैनुअल में, विंडोज 10 में उबंटू, ओपनस्यूज़ या एसयूएसई लिनक्स एंटरप्राइज़ सर्वर और अनुच्छेद के अंत में उपयोग के कुछ उदाहरण कैसे स्थापित करें। यह भी ध्यान में रखना चाहिए कि विंडोज़ में बैश का उपयोग करते समय कुछ प्रतिबंध हैं: उदाहरण के लिए, आप जीयूआई एप्लिकेशन नहीं चला सकते हैं (हालांकि, एक्स सर्वर का उपयोग करके बाईपास पथों के अनुसार)। इसके अलावा, ओएस फ़ाइल सिस्टम तक पूर्ण पहुंच की उपलब्धता के बावजूद, बैश कमांड को विंडोज प्रोग्राम लॉन्च नहीं किया जा सकता है।

विंडोज 10 में उबंटू, ओपनस्यूज़ या एसयूएसई लिनक्स एंटरप्राइज़ सर्वर स्थापित करना

विंडोज 10 फॉल निर्माता अपडेट (संस्करण 170 9) के संस्करण से शुरू होने से विंडोज़ के लिए लिनक्स सबसिस्टम इंस्टॉल करना पिछले संस्करणों में क्या था (पिछले संस्करणों के लिए, 1607 से शुरू होने पर, जब बीटा संस्करण में फ़ंक्शन प्रस्तुत किया गया था, इस लेख के दूसरे भाग में निर्देश)। यह भी ध्यान रखें कि विंडोज 10 2004 में आप एक ग्राफिकल इंटरफ़ेस के साथ काली लिनक्स स्थापित कर सकते हैं।

अब आवश्यक कदम इस तरह दिखते हैं:

  1. सबसे पहले, आपको नियंत्रण कक्ष में "लिनक्स के लिए विंडोज सबसिस्टम" को सक्षम करना होगा - "प्रोग्राम और घटक" - "विंडोज घटक को सक्षम और अक्षम करें"।
    विंडोज 10 के लिए लिनक्स घटकों को सक्षम करना
  2. घटकों को स्थापित करने और कंप्यूटर को रीबूट करने के बाद, विंडोज 10 एप्लिकेशन स्टोर पर जाएं और उबंटू, ओपनस्यूज़ या एसयूएसई लिनक्स ईएस डाउनलोड करें (हाँ, तीन वितरण अब उपलब्ध हैं)। लोड होने पर, कुछ बारीकियां संभव हैं, जो नोट्स में आगे हैं।
    विंडोज 10 स्टोर में लिनक्स वितरण
  3. डाउनलोड की गई वितरण किट को सामान्य विंडोज 10 एप्लिकेशन के रूप में चलाएं और प्रारंभिक सेटिंग (उपयोगकर्ता नाम और पासवर्ड) का पालन करें।
    विंडोज 10 170 9 में उबंटू लिनक्स की स्थापना

लिनक्स (प्रथम चरण) के लिए विंडोज उपप्रणाली को सक्षम करने के लिए, आप PowerShell कमांड का उपयोग कर सकते हैं:

सक्षम- WindowsOptionalFeature -Onlline -FeatUreName माइक्रोसॉफ्ट-विंडोज-सबसिस्टम-लिनक्स

अब कुछ नोट्स जो स्थापित करते समय उपयोगी हो सकते हैं:

  • आप एक बार में कई लिनक्स वितरण सेट कर सकते हैं।
  • रूसी-भाषा स्टोर में उबंटू, ओपनस्यूज़ और एसयूएसई लिनक्स एंटरप्राइज़ सर्वर वितरण डाउनलोड करते समय, विंडोज 10 ने निम्नलिखित नुचारियों को नोट किया: यदि आप बस नाम दर्ज करते हैं और एंटर दबाते हैं, तो वांछित परिणाम खोज में नहीं होते हैं, लेकिन यदि आप प्रवेश करना शुरू करते हैं और फिर दिखाई देने वाले प्रॉम्प्ट पर क्लिक करते हैं, तो आप स्वचालित रूप से वांछित पृष्ठ पर जाते हैं। बस स्टोर में वितरण के प्रत्यक्ष लिंक के मामले में: उबंटू, ओपनस्यूज, एसयूएसई लेस।
  • आप कमांड लाइन से लिनक्स चला सकते हैं (न केवल स्टार्ट मेनू में टाइल से): उबंटू, ओपनस्यूज़ -42 या एसएलएस -12

विंडोज 10 1607 और 1703 में बैश स्थापित करना

बैश खोल को स्थापित करने के लिए, इन सरल कार्यों का पालन करें।

  1. विंडोज 10 सेटिंग्स पर जाएं - अपडेट और सुरक्षा - डेवलपर्स के लिए। डेवलपर मोड चालू करें (इंटरनेट को आवश्यक घटकों को डाउनलोड करने के लिए कनेक्ट होना चाहिए)।
    विंडोज 10 में डेवलपर मोड सक्षम करें
  2. नियंत्रण कक्ष पर जाएं - प्रोग्राम और घटक - विंडोज घटकों को सक्षम या अक्षम करें, लिनक्स के लिए विंडोज उपप्रणाली की जांच करें।
    विंडोज 10 में लिनक्स सबसिस्टम इंस्टॉल करना
  3. घटकों को स्थापित करने के बाद, विंडोज 10 "बैश" खोज दर्ज करें, प्रस्तावित आवेदन विकल्प शुरू करें और इंस्टॉल करें। आप बैश के लिए अपना उपयोगकर्ता नाम और पासवर्ड सेट कर सकते हैं, या पासवर्ड के बिना रूट उपयोगकर्ता का उपयोग कर सकते हैं।
    उबंटू बैश स्थापित करना

जब इंस्टॉलेशन पूरा हो जाता है, तो आप खोज के माध्यम से विंडोज 10 पर उबंटू बैश चला सकते हैं, या जिस खोल की आपको आवश्यकता है, उसके लिए एक लेबल बना सकते हैं।

विंडोज 10 में उबंटू बैश चल रहा है

विंडोज़ में उबंटू खोल का उपयोग करने के उदाहरण

शुरू करने के लिए, मैंने ध्यान दिया कि लेखक बैश, लिनक्स और विकास में विशेषज्ञ नहीं है, और नीचे दिए गए उदाहरण केवल एक प्रदर्शन हैं कि विंडोज 10 बैश में उन लोगों के लिए अपेक्षित परिणामों के साथ काम करता है जो इसे समझते हैं।

आवेदन लिनक्स

विंडोज 10 बैश में एप्लीकेशन को उबंटू रिपोजिटरी से उपयुक्त-प्राप्त (सुडो एपीटी-गेट) का उपयोग करके स्थापित, हटाया और अपडेट किया जा सकता है।

APT-Windows 10 में स्थापित करें

टेक्स्ट इंटरफ़ेस वाले अनुप्रयोगों का उपयोग उबंटू से अलग नहीं है, उदाहरण के लिए, आप बैश में गिट इंस्टॉल कर सकते हैं और इसे सामान्य तरीके से उपयोग कर सकते हैं।

विंडोज 10 में बैश गिट का उपयोग करना

स्क्रिप्ट्स बैश

आप विंडोज 10 में बैश स्क्रिप्ट चला सकते हैं, आप उन्हें खोल में नैनो टेक्स्ट एडिटर में बना सकते हैं।

विंडोज 10 में बैश स्क्रिप्ट

बैश स्क्रिप्ट्स विंडोज प्रोग्राम और कमांड का कारण नहीं बन सकते हैं, लेकिन बैट फाइलों और पावरशेल स्क्रिप्ट से स्क्रिप्ट और बैश कमांड लॉन्च करना संभव है:

बैश -सी "टीम"

आप विंडोज 10 में उबंटू शैल में ग्राफिकल इंटरफ़ेस के साथ एप्लिकेशन चलाने का प्रयास भी कर सकते हैं, इंटरनेट पर कोई भी खाता नहीं है, कोई भी मैनुअल नहीं है और विधि का सार GUI एप्लिकेशन को प्रदर्शित करने के लिए XMMing X सर्वर का उपयोग करने के लिए नीचे आता है । हालांकि इस तरह के माइक्रोसॉफ्ट अनुप्रयोगों के साथ काम करने की संभावना का दावा नहीं किया जाता है।

जैसा कि ऊपर लिखा गया था, मैं वह व्यक्ति नहीं हूं जो नवाचार की मूल्य और कार्यक्षमता की पूरी तरह से सराहना कर सकता है, लेकिन मुझे अपने लिए कम से कम एक आवेदन दिखाई दे रहा है: विभिन्न पाठ्यक्रम उदारता, ईडीएक्स और विकास से संबंधित अन्य बहुत आसान होंगे, साथ काम कर रहे हैं बैश में आवश्यक आवश्यक उपकरण (और इन पाठ्यक्रमों में, आमतौर पर मैकोस और लिनक्स बैश टर्मिनल में काम किया जाता है)।

अधिक पढ़ें