विंडोज 10 में लिनक्स डिस्ट्रो वर्जन को WSL 1 या WSL 2 पर सेट करें
विंडोज 10 में लिनक्स डिस्ट्रो वर्जन को WSL 1 या WSL 2 में कैसे सेट करें?
Microsoft ने WSL 2 को Windows 10 संस्करण 1909 और संस्करण 1903 में पोर्ट किया है। प्रारंभ में, यह विशेष रूप से विंडोज 10 संस्करण 2004 में उपलब्ध था। अब वे उपयोगकर्ता जिन्होंने ओएस के दो पुराने संस्करण स्थापित किए हैं, वे लिनक्स के लिए विंडोज सबसिस्टम को नवीनतम पीढ़ी में अपग्रेड कर सकते हैं और इसका उपयोग करने से लाभ प्राप्त कर सकते हैं।

डब्ल्यूएसएल 2 आर्किटेक्चर का एक नया संस्करण है जो विंडोज़ पर ईएलएफ64 लिनक्स बायनेरिज़ को चलाने के लिए लिनक्स के लिए विंडोज सबसिस्टम को शक्ति देता है। यह नया आर्किटेक्चर बदलता है कि ये लिनक्स बायनेरिज़ विंडोज और आपके कंप्यूटर के साथ कैसे इंटरैक्ट करते हैं हार्डवेयर, लेकिन फिर भी WSL 1 (वर्तमान में व्यापक रूप से उपलब्ध) के समान उपयोगकर्ता अनुभव प्रदान करता है संस्करण)।
विज्ञापन
यह विंडोज के साथ एक वास्तविक लिनक्स कर्नेल को शिप करता है जो पूर्ण सिस्टम कॉल संगतता को संभव बना देगा। यह पहली बार है जब लिनक्स कर्नेल को विंडोज के साथ शिप किया गया है। WSL 2 एक लाइटवेट यूटिलिटी वर्चुअल मशीन (VM) के अंदर अपने Linux कर्नेल को चलाने के लिए नवीनतम वर्चुअलाइजेशन तकनीक का उपयोग करता है। इसे अधिक विंडोज 10 उपयोगकर्ताओं के लिए उपलब्ध कराने के लिए, माइक्रोसॉफ्ट के पास है
इसे उपलब्ध कराया ओएस के दो पिछले रिलीज के लिए।इसकी सभी प्रमुख विशेषताएं उपलब्ध होंगी, जिनमें शामिल हैं
- फ़ाइल सिस्टम का प्रदर्शन अब Mac और Linux की गति के बराबर है
- विशेष रूप से सभी लिनक्स अनुप्रयोगों के लिए बेहतर सिस्टम कॉल समर्थन: डॉकर, FUSE, rsync, आदि।
- पूर्ण लिनक्स कर्नेल
- डॉकर डेस्कटॉप ने WSL 2 को अपने इंजन के रूप में उपयोग करने के लिए समर्थन जोड़ा है
बनाता 18362.1049
तथा 18363.1049
WSL2 को काम करने के लिए या उच्चतर की आवश्यकता होती है। वे के साथ जारी कर रहे हैं केबी4571748.
आप नए WSL इंस्टेंस के लिए डिफ़ॉल्ट रूप से उपयोग किए जाने के लिए वांछित WSL संस्करण सेट कर सकते हैं, या किसी विशिष्ट WSL प्लेटफ़ॉर्म पर स्थापित डिस्ट्रो सेट कर सकते हैं।
- खोलना व्यवस्थापक के रूप में पावरशेल.
- नए उदाहरणों के लिए WSL 2 को अपने डिफ़ॉल्ट संस्करण के रूप में सेट करने के लिए, टाइप करें और चलाएं:
wsl --सेट-डिफ़ॉल्ट-संस्करण 2
. - नए उदाहरणों के लिए WSL 1 को अपने डिफ़ॉल्ट संस्करण के रूप में सेट करने के लिए, टाइप करें और चलाएं:
wsl --सेट-डिफ़ॉल्ट-संस्करण 1
. - आप कर चुके हैं।
नोट: कुछ पुराने WSL डिस्ट्रोज़ को WSL 2 के अंतर्गत चलाने के लिए डिज़ाइन नहीं किया गया है। आपको उन्हें मैन्युअल रूप से अनइंस्टॉल करने की आवश्यकता है। यहां WSL 2 -संगत डिस्ट्रोस की सूची दी गई है।
- उबंटू
- उबंटू 16.04 एलटीएस
- उबंटू 18.04 एलटीएस
- उबंटू 20.04 एलटीएस
- ओपनएसयूएसई लीप 15.1
- SUSE लाइनेक्स एंटरप्राइज सर्वर 12 SP5
- SUSE लाइनेक्स एंटरप्राइज सर्वर 15 SP1
- काली लिनक्स
- डेबियन जीएनयू/लिनक्स
- WSL. के लिए फेडोरा रीमिक्स
- पेंगविन
- पेंगविन एंटरप्राइज
- अल्पाइन WSL
ठीक है, आप इसके बजाय मौजूदा डिस्ट्रो को संस्करण 1 या 2 में परिवर्तित कर सकते हैं। यहां अपने इंस्टॉल किए गए डिस्ट्रो के लिए WSL संस्करण खोजने का तरीका बताया गया है।
स्थापित लिनक्स डिस्ट्रोस के लिए WSL संस्करण खोजें
- खोलना व्यवस्थापक के रूप में पावरशेल.
- कमांड चलाएँ:
wsl --list --verbose
. - 'संस्करण' कॉलम मान देखें।
आप कर चुके हैं।
अंत में, यहां एक डिस्ट्रो के लिए WSL संस्करण को बदलने का तरीका बताया गया है।
विंडोज 10 में लिनक्स डिस्ट्रो वर्जन को WSL 1 या WSL 2 पर सेट करने के लिए,
- खोलना व्यवस्थापक के रूप में पावरशेल.
- विशिष्ट उदाहरण के लिए WSL 2 को डिस्ट्रो संस्करण के रूप में सेट करने के लिए, कमांड चलाएँ
डब्ल्यूएसएल --सेट-संस्करण
.2 - स्थानापन्न करें
वास्तविक Linux नाम वाला भाग जिसका आप उपयोग कर रहे हैं, उदा. उबंटू: wsl --सेट-संस्करण उबंटू 2
. - डिस्ट्रो को WSL 1 में बदलने के लिए, कमांड जारी करें
डब्ल्यूएसएल --सेट-संस्करण
, जैसे उबंटू रन के लिए:1 wsl --सेट-संस्करण उबंटू 1
.