यह विंडोज़ के साथ एक वास्तविक लिनक्स कर्नेल शिप करता है जो पूर्ण सिस्टम कॉल संगतता को संभव बना देगा। यह पहली बार है कि लिनक्स कर्नेल को विंडोज़ के साथ भेजा गया है। WSL 2 अपने लिनक्स कर्नेल को लाइटवेट यूटिलिटी वर्चुअल मशीन (VM) के अंदर चलाने के लिए नवीनतम वर्चुअलाइजेशन तकनीक का उपयोग करता है। इसे अधिक विंडोज 10 उपयोगकर्ताओं के लिए उपलब्ध कराने के लिए, माइक्रोसॉफ्ट ने इसे ओएस के दो पिछले रिलीज के लिए उपलब्ध कराया है।
सहित इसकी सभी प्रमुख विशेषताएं उपलब्ध होंगी
- फ़ाइल सिस्टम का प्रदर्शन अब मैक और लिनक्स गति के बराबर हो गया है
- सभी लिनक्स अनुप्रयोगों के लिए बेहतर सिस्टम कॉल समर्थन, विशेष रूप से: डॉकर, FUSE, rsync, आदि।
- पूर्ण लिनक्स कर्नेल
- डॉकर डेस्कटॉप ने WSL 2 को अपने इंजन के रूप में उपयोग करने के लिए समर्थन जोड़ा है
बनाता है |_+_| और |_+_| WSL2 को कार्यशील बनाने के लिए या उच्चतर की आवश्यकता होती है। उन्हें रिहा कर दिया गया है KB4571748.
आप नए WSL उदाहरणों के लिए डिफ़ॉल्ट रूप से उपयोग किए जाने वाले वांछित WSL संस्करण को सेट कर सकते हैं, या एक विशिष्ट WSL प्लेटफ़ॉर्म पर स्थापित डिस्ट्रो को सेट कर सकते हैं।
अंतर्वस्तु छिपाना नए उदाहरणों के लिए Linux डिस्ट्रो संस्करण को WSL 1 या WSL 2 पर सेट करें स्थापित लिनक्स डिस्ट्रोस के लिए WSL संस्करण खोजें विंडोज़ 10 में लिनक्स डिस्ट्रो संस्करण को डब्लूएसएल 1 या डब्लूएसएल 2 पर सेट करने के लिए,- PowerShell को व्यवस्थापक के रूप में खोलें.
- नए इंस्टेंस के लिए WSL 2 को अपने डिफ़ॉल्ट संस्करण के रूप में सेट करने के लिए, टाइप करें और चलाएँ: |_+_|
- नए इंस्टेंस के लिए WSL 1 को अपने डिफ़ॉल्ट संस्करण के रूप में सेट करने के लिए, टाइप करें और चलाएँ: |_+_|
- आप कर चुके हो।
नोट: कुछ पुराने WSL डिस्ट्रोज़ को WSL 2 के अंतर्गत चलाने के लिए डिज़ाइन नहीं किया गया है। आपको उन्हें मैन्युअल रूप से अनइंस्टॉल करना होगा। यहां WSL 2-संगत डिस्ट्रोज़ की सूची दी गई है।
- उबंटू
- उबंटू 16.04 एलटीएस
- उबंटू 18.04 एलटीएस
- उबंटू 20.04 एलटीएस
- ओपनएसयूएसई लीप 15.1
- एसयूएसई लिनक्स एंटरप्राइज सर्वर 12 एसपी5
- एसयूएसई लिनक्स एंटरप्राइज सर्वर 15 एसपी1
- काली लिनक्स
- डेबियन जीएनयू/लिनक्स
- डब्लूएसएल के लिए फेडोरा रीमिक्स
- पेंगुइन
- पेंगुइन एंटरप्राइज
- अल्पाइन डब्ल्यूएसएल
ठीक है, इसके बजाय आप मौजूदा डिस्ट्रो को संस्करण 1 या 2 में परिवर्तित कर सकते हैं। यहां बताया गया है कि अपने स्थापित डिस्ट्रो के लिए डब्लूएसएल संस्करण कैसे खोजें।
एएमडी रेडॉन टीएम वेगा 8 ग्राफिक्स
स्थापित लिनक्स डिस्ट्रोस के लिए WSL संस्करण खोजें
- PowerShell को व्यवस्थापक के रूप में खोलें.
- आदेश चलाएँ: |_+_|
- 'संस्करण' कॉलम मान देखें।
आप कर चुके हो।
अंत में, यहां बताया गया है कि डिस्ट्रो के लिए WSL संस्करण को कैसे बदला जाए।
विंडोज़ 10 में लिनक्स डिस्ट्रो संस्करण को डब्लूएसएल 1 या डब्लूएसएल 2 पर सेट करने के लिए,
- PowerShell को व्यवस्थापक के रूप में खोलें.
- विशिष्ट उदाहरण के लिए WSL 2 को डिस्ट्रो संस्करण के रूप में सेट करने के लिए, कमांड चलाएँ |_+_|
- उस भाग को उस वास्तविक Linux नाम से प्रतिस्थापित करें जिसका आप उपयोग कर रहे हैं, उदाहरणार्थ उबंटू: |_+_|
- किसी डिस्ट्रो को WSL 1 में बदलने के लिए, कमांड जारी करें |_+_|, उदाहरण के लिए उबंटू चलाने के लिए: |_+_|