लिनक्स के लिए विंडोज सबसिस्टम का उपयोग करके लिनक्स टर्मिनल कैसे प्राप्त करें

अपने विंडोज पीसी पर लिनक्स के लिए त्वरित और आसान पहुंच चाहते हैं? लिनक्स के लिए विंडोज सबसिस्टम का उपयोग करना सबसे अच्छा विकल्प है।

यह आपको एक लिनक्स बैश शेल, विंडोज़ में चलने वाली एक टर्मिनल विंडो देता है। प्रक्रिया अनिवार्य रूप से विंडोज 10 पर लिनक्स स्थापित करती है – यहां आपको जो जानने की आवश्यकता है वह यहां है।

लिनक्स के लिए विंडोज सबसिस्टम क्या है?

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

यह एक फीचर है जिसे विंडोज में बनाया गया है। वर्चुअल मशीन में लिनक्स स्थापित करने के विपरीत, लिनक्स के लिए विंडोज सबसिस्टम को स्टार्ट मेन्यू से तुरंत कॉल किया जा सकता है।

हालाँकि, इसके लिए काम करने के लिए, आपको पहले इस सुविधा को सक्षम करना होगा।

एक बार जब लिनक्स के लिए विंडोज सबसिस्टम विंडोज 10 पर स्थापित हो जाता है, तो आप लिनक्स को कमांड लाइन मोड में चला सकते हैं । यह आपको विंडोज 10 के लिए लगभग पूरी तरह कार्यात्मक लिनक्स टर्मिनल देता है।

लिनक्स बैश शेल: केवल 64-बिट विंडोज 10 के लिए

आरंभ करने से पहले, सुनिश्चित करें कि आप विंडोज 10 का 64-बिट संस्करण चला रहे हैं। अफसोस की बात है कि लिनक्स के लिए विंडोज सबसिस्टम 32-बिट सिस्टम पर काम नहीं करेगा। जांचें कि आपका कंप्यूटर विंडोज का 32-बिट या 64-बिट संस्करण चला रहा है या नहीं।

और पढ़ें: 32-बिट और 64-बिट विंडोज में क्या अंतर है?

64-बिट संगतता के लिए अपने कंप्यूटर की जांच करने के लिए, सेटिंग्स खोलने के लिए विन + I दबाएं, फिर सिस्टम > के बारे में । "डिवाइस विनिर्देश" के अंतर्गत आपको सिस्टम प्रकार सूचीबद्ध दिखाई देगा; लिनक्स के लिए विंडोज सबसिस्टम के लिए, इसे 64-बिट ऑपरेटिंग सिस्टम पढ़ना चाहिए।

यदि नहीं, तो आपको अपने विंडोज 10 सिस्टम को 32-बिट से 64-बिट में अपग्रेड करना होगा। हालाँकि, यह केवल तभी काम करेगा जब आपके पास 64-बिट हार्डवेयर होगा।

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

आगे बढ़ने से पहले, इस बात से अवगत रहें कि कुछ सिस्टमों में एक ही समय में Linux सक्षम और वर्चुअल मशीन (VM) के लिए Windows सबसिस्टम नहीं हो सकता है। जैसे, यदि किसी VM में Linux चलाना आपकी प्राथमिकता है, तो आपको वर्चुअल मशीन का फिर से उपयोग करने से पहले Linux के लिए Windows सबसिस्टम को अक्षम करना होगा।

विंडोज़ पर बैश स्थापित करने के लिए तैयार हैं? प्रारंभ पर क्लिक करके और "विंडो चालू करें" दर्ज करके प्रारंभ करें। विंडोज़ सुविधाओं को चालू या बंद करें आइटम प्रदर्शित किया जाना चाहिए, इसलिए इसे खोलने के लिए इसे क्लिक करें। सूची के भर जाने तक प्रतीक्षा करें, फिर लिनक्स के लिए विंडोज सबसिस्टम तक स्क्रॉल करें।

इस बॉक्स को चेक किया जाना चाहिए। यदि ऐसा नहीं है, तो एक चेक जोड़ें, फिर पुष्टि करने के लिए ठीक क्लिक करें।

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

Linux ऑपरेटिंग सिस्टम स्थापित करें , फिर प्रतीक्षा करें। एक बार पूरा होने पर, विंडोज स्टोर के भीतर से लॉन्च पर क्लिक करें या इसे स्टार्ट मेनू से खोलें। पहली बार चलाने पर, आपको एक उपयोगकर्ता खाता बनाने के लिए एक उपयोगकर्ता नाम और पासवर्ड इनपुट करने के लिए कहा जाएगा।

आपके चुने हुए Linux परिवेश को लॉन्च करने के लिए अन्य विधियाँ उपलब्ध हैं। प्रारंभ मेनू से, आप दर्ज कर सकते हैं:

  • दे घुमा के
  • डब्ल्यूएसएलई

दोनों एक "रन कमांड" के रूप में प्रदर्शित होंगे जिसे तुरंत बैश खोल खोलने के लिए चुना जा सकता है। इन विधियों में से किसी एक का उपयोग करने में अंतर यह है कि वे /mnt/c/Windows/System32 निर्देशिका में खुलते हैं। इसका मतलब है कि आप Windows 10 में System32 उपनिर्देशिका ब्राउज़ कर सकते हैं।

ध्यान दें कि लिनक्स वातावरण का उपयोग करके विंडोज 10 को नुकसान पहुंचाना संभव नहीं है। आपके द्वारा इनपुट किया गया कोई भी आदेश केवल Linux के लिए Windows सबसिस्टम और चुने हुए ऑपरेटिंग सिस्टम को नुकसान पहुंचाएगा। विंडोज 10 सुरक्षित और सुरक्षित रहेगा।

इसके अलावा, अब आपको बैश चलाने के लिए सेटिंग्स में विंडोज 10 डेवलपर मोड को सक्षम करने की आवश्यकता नहीं है।

बैश शेल टर्मिनल विंडोज पॉवरशेल से कैसे भिन्न है?

विंडोज 10 चलाने के लिए लिनक्स टर्मिनल के साथ, आप विभिन्न कमांड लाइन निर्देशों को इनपुट कर सकते हैं।

लेकिन यह सिर्फ विंडोज कमांड प्रॉम्प्ट या पॉवरशेल का उपयोग करने से कैसे भिन्न है?

खैर, स्वाभाविक रूप से, दोनों प्रणालियाँ काफी भिन्न हैं। पावरशेल या कमांड प्रॉम्प्ट के साथ, आप उन आदेशों तक सीमित हैं जो विशेष रूप से विंडोज़ के लिए हैं। इसका अर्थ है, उदाहरण के लिए, निर्देशिका की सामग्री को देखने के लिए dir कमांड का उपयोग करना; लिनक्स में, समकक्ष ls है

मूल रूप से, विंडोज और लिनक्स के बीच का अंतर इन दो पाठ वातावरणों को अलग करता है। विंडोज 10 में बैश शेल होने का फायदा यह है कि आप विंडोज के भीतर आसानी से लिनक्स एक्सेस कर सकते हैं। यह वर्चुअल मशीन को स्थापित करने या Linux के दोहरे बूट अधिष्ठापन में रीबूट करने के लिए समय बचाता है।

आप विंडोज 10 में बैश के साथ क्या कर सकते हैं?

विंडोज 10 पर स्थापित बैश शेल के साथ, आप इसका उपयोग उसी तरह कर सकते हैं जैसे आप लिनक्स पीसी पर करते हैं।

सहायता जैसे मानक आदेश आपको दिखाएंगे कि पहले से इंस्टॉल किए गए ऐप्स और टूल का उपयोग कैसे करें। उदाहरण के लिए, उपयुक्त सहायता पैकेज प्रबंधक के उपयोग को प्रदर्शित करेगी। आप नवीनतम पैकेज प्राप्त करने के लिए sudo apt update का उपयोग कर सकते हैं, जैसा कि आप लिनक्स पीसी पर करते हैं।

इसी तरह, sudo apt upgrade कमांड लिनक्स को ओएस के नवीनतम संस्करण में अपग्रेड करता है।

इस बीच, अन्य मानक आदेश उपलब्ध हैं। आप ifconfig के साथ अपने नेटवर्क कनेक्टिविटी की जांच कर सकते हैं, pwd के साथ वर्तमान निर्देशिका की जांच कर सकते हैं, और सीडी के साथ एक अलग निर्देशिका में बदल सकते हैं।

आप इतिहास कमांड के साथ पिछले 10 इनपुट की एक त्वरित सूची भी प्राप्त कर सकते हैं।

संक्षेप में, यह विंडोज 10 ऑपरेटिंग सिस्टम के भीतर लिनक्स का उपयोग करने जैसा है।

विंडोज 10 बैश किसी भी पीसी पर लिनक्स लाता है

लिनक्स के लिए विंडोज सबसिस्टम सेट करना और बैश शेल तक पहुंचना आसान है। यह वर्चुअल मशीन चलाने से भी तेज है, और दोहरे बूट पर निर्भर होने की तुलना में बहुत कम जटिल है।

संक्षेप में, आपको विंडोज 10 पर लिनक्स बैश शेल चलाने के लिए बस इतना करना है:

  1. जांचें कि आप 64-बिट विंडोज 10 का उपयोग कर रहे हैं।
  2. विंडोज फीचर स्क्रीन में लिनक्स के लिए विंडोज सबसिस्टम सक्षम करें।
  3. विंडोज स्टोर से अपने चुने हुए लिनक्स वातावरण को स्थापित करें।
  4. स्टार्ट मेन्यू से लिनक्स चलाएँ।

तब से, आप मानक कमांड लाइन कार्यों के लिए विंडोज के लिए लिनक्स टर्मिनल का उपयोग कर सकते हैं। या आप डेस्कटॉप वातावरण स्थापित करने के लिए विंडोज 10 के लिनक्स सबसिस्टम का उपयोग कर सकते हैं।

इस बीच, विंडोज़ पर बैश शेल में लगभग सभी लिनक्स कमांड का उपयोग किया जा सकता है। थोड़ा जंग लगा, या कुछ लिनक्स कमांड लाइन ट्रिक्स सीखने में कुछ मदद चाहिए।