WSL2: विंडोज़ पर अब डुअल-बूट या भारी VMs नहीं

लंबे समय तक, यदि आप विंडोज लैपटॉप पर लिनक्स टूल्स का उपयोग करना चाहते थे, तो आपके पास मूलतः दो विकल्प थे:

  • एक नाजुक स्थापित करें दोहरा बूट स्थापित करना
  • एक चलाएं धीमी, संसाधन-भूखी वर्चुअल मशीन

विंडोज 10 मई 2020 अपडेट (संस्करण 2004) के साथ, माइक्रोसॉफ्ट ने कुछ ऐसा जारी किया जिसने मेरे वर्कफ़्लो को पूरी तरह से बदल दिया: WSL2 (लिनक्स 2 के लिए विंडोज सबसिस्टम).

WSL2 विंडोज और लिनक्स को एक ही मशीन पर बेहद सहज तरीके से एक साथ चलने देता है। कुछ समय तक इसका इस्तेमाल करने के बाद, मुझे अब डुअल-बूट या फुल VMs के साथ छेड़छाड़ करने की ज़रूरत महसूस नहीं होती।.


वास्तविक उपयोग में WSL2 कैसा है

कुछ समय तक WSL2 का दैनिक उपयोग करने के बाद, मेरे लिए ये बातें उल्लेखनीय रहीं:

  • विंडोज़ के अंदर पूर्ण लिनक्स वातावरण
    मैं बिना रीबूट या सिस्टम बदले, सीधे विंडोज़ में वास्तविक लिनक्स वितरण चला सकता हूँ।.
  • आसान फ़ाइल एक्सेस
    WSL2 में लिनक्स मेरे विंडोज़ मशीन की लगभग सभी फ़ाइलों तक आसानी से पहुँच सकता है। इससे विंडोज़ पर डेवलपमेंट करना और फिर फ़ाइलों को बार-बार कॉपी किए बिना लिनक्स पर चलाना और परीक्षण करना आसान हो जाता है।.
  • Docker सामान्य रूप से काम करता है
    इस सेटअप में डॉकर ठीक चलता है, इसलिए मैं विंडोज़ पर बैकएंड और कंटेनर का काम कर सकता हूं, जबकि अभी भी हुड के नीचे एक मूल-महसूस लिनक्स वातावरण है।.
  • मिश्रित कमांड उपयोग
    विंडोज़ कमांड लाइन लिनक्स टूल्स को कॉल कर सकती है (और इसके विपरीत), और वे पर्यावरण चर साझा करें.
    व्यवहार में, इसका मतलब है कि मैं विंडोज और लिनक्स कमांड को एक वर्कफ़्लो में एक साथ जोड़ सकता हूं।.

विकास के लिए, ऐसा लगता है कि विंडोज़ और लिनक्स दो पूरी तरह से अलग दुनिया होने के बजाय "विलय" हो गए हैं।.

WSL2 कैसे स्थापित करें (और किन बातों का ध्यान रखें)

WSL2 को स्थापित करने के लिए माइक्रोसॉफ्ट का आधिकारिक दस्तावेज वास्तव में काफी विस्तृत है और इसका अनुसरण करना उचित है:

आधिकारिक दस्तावेज़: https://docs.microsoft.com/windows/wsl/

लेकिन कुछ व्यावहारिक मुद्दे हैं जिन पर दस्तावेज़ों में पर्याप्त ज़ोर नहीं दिया गया है। मेरे अपने सेटअप अनुभव से मुख्य बिंदु यहाँ दिए गए हैं।.


1. अपना विंडोज संस्करण जांचें (2004 या बाद का होना चाहिए)

WSL2 की आवश्यकता है Windows 10 संस्करण 2004 (मई 2020 अपडेट) या उच्चतर।.

आप अपना संस्करण इस प्रकार जांच सकते हैं:

  1. प्रेस विन + आर
  2. प्रकार विजेता
  3. पॉपअप विंडो में संस्करण जानकारी देखें

यदि संस्करण है 2004 से नीचे, तो आपको पहले विंडोज़ को अपडेट करना होगा।.

2. मैन्युअल रूप से 2004 में अपडेट करना

जब मैंने ऐसा किया, तो 2004 का अपडेट अभी तक स्वचालित रूप से पुश नहीं हुआ था, इसलिए मुझे इसका उपयोग करना पड़ा विंडोज 10 अपडेट सहायक मैन्युअल रूप से अपग्रेड करने के लिए.

अपग्रेड के दौरान, मुझे दो सामान्य समस्याओं का सामना करना पड़ा।.

समस्या 1: “UEFI फ़र्मवेयर के लिए डिस्क लेआउट समर्थित नहीं है”

इंस्टॉलर शिकायत कर सकता है कि इस अद्यतन के लिए आपका डिस्क लेआउट UEFI के साथ संगत नहीं है।.

सामान्य समाधान यह है कि BIOS/UEFI सेटिंग्स और संबंधित ट्यूटोरियल्स (पार्टीशन स्टाइल, बूट मोड, आदि) में दिए गए निर्देशों के अनुसार चीज़ों को एडजस्ट करें। सटीक चरण आपकी मशीन पर निर्भर करते हैं, इसलिए मैंने अपने डिस्क लेआउट को अपडेट के लिए उपयुक्त बनाने के लिए एक विस्तृत ऑनलाइन गाइड का पालन किया।.

समस्या 2: ऑफ़लाइन होने पर अपडेट विफल

एक और समस्या जो मुझे झेलनी पड़ी वह थी नेटवर्क से जुड़े रहने पर अपडेट विफलताएँ इंस्टॉलेशन के दौरान।.

अंततः मेरे लिए क्या काम आया:

  1. अपडेट सहायक को डाउनलोड करना सभी आवश्यक फ़ाइलें
  2. एक बार डाउनलोड समाप्त हो जाने पर, नेटवर्क से डिस्कनेक्ट करें
  3. फिर ऑफ़लाइन इंस्टॉलेशन जारी रखें

ऐसा करने के बाद, अपग्रेड सफलतापूर्वक पूरा हो गया।.

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

WSL2 प्रयास के लायक क्यों है?

एक बार सब कुछ सेट हो जाए तो:

  • मैं UI, टूल्स और दैनिक कार्यों के लिए विंडोज़ में रहता हूँ
  • मुझे विकास, डॉकर और सर्वर-साइड कार्यों के लिए एक वास्तविक लिनक्स वातावरण मिलता है
  • अब मुझे लिनक्स चलाने के लिए दोहरे बूट सिस्टम या भारी VM का रखरखाव नहीं करना पड़ेगा

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

यह लेख विंडोज 10 पर WSL2 को स्थापित करने और उपयोग करने के मेरे अपने वास्तविक अनुभव से लिया गया है। चैटजीपीटी ने मुझे केवल सामग्री का अंग्रेजी में अनुवाद करने और शब्दों और स्वरूपण को निखारने में मदद की; सभी तकनीकी सामग्री और निर्णय मेरे अपने हैं।.

लेखक के बारे में

पोस्ट साझा करें:

AI के साथ सारांशित करें

विषयसूची

जुड़े रहो

अधिक अपडेट

WAN 2.6 त्वरित आरंभ मार्गदर्शिका

WAN 2.6 के सह-लॉन्च पार्टनर के रूप में, Ima Studio में हमने पिछले दो हफ्तों में इसकी मुख्य क्षमताओं का गहन परीक्षण किया है। आज इसका समापन हो रहा है।

क्रिसमस के लिए मेरी सारी इच्छाएँ – एआई कार्ड और वीडियो टेम्पलेट्स

हर दिसंबर में वही होता है: झालरदार लाइटें लगाई जाती हैं, मारिया कैरी फिर से चार्ट्स में ऊपर चढ़ जाती हैं, और अचानक हर कोई "ऑल आई" के मूड में आ जाता है।

डौबाओ क्या है? डौबाओ, सीड्रीम और सीडांस कैसे आज़माएँ?

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