WSL 2 अब विंडोज इनसाइडर में उपलब्ध है

हम आज शुरू करने की घोषणा करने के लिए उत्साहित हैं आप इनसाइडर फास्ट रिंग में विंडोज बिल्ड 18917 स्थापित करके लिनक्स 2 के लिए विंडोज सबसिस्टम की कोशिश कर सकते हैं! इस ब्लॉग पोस्ट में हम आरंभ करने के तरीके को कवर करेंगे, नया wsl.exe कमांड, और कुछ महत्वपूर्ण टिप्स। WSL 2 के बारे में पूर्ण प्रलेखन हमारे डॉक्स पृष्ठ पर उपलब्ध है।




WSL 2 के साथ आरंभ करना


हम यह देखने के लिए इंतजार नहीं कर सकते हैं कि आप WSL 2 का उपयोग कैसे शुरू करते हैं। हमारा लक्ष्य WSL 2 को WSL 1 के समान महसूस करना है, और हम आपकी प्रतिक्रिया सुनने के लिए तत्पर हैं कि हम कैसे सुधार कर सकते हैं। WSL 2 डॉक्स इंस्टॉल करना बताता है कि WSL 2 के साथ कैसे उठना और चलना है।


कुछ उपयोगकर्ता अनुभव परिवर्तन हैं जिन्हें आप तब नोटिस करेंगे जब आप पहली बार WSL 2 का उपयोग करना शुरू करेंगे। इस प्रारंभिक पूर्वावलोकन में दो सबसे महत्वपूर्ण बदलाव हैं।


अपनी लिनक्स फाइल को अपने लिनक्स रूट फाइल सिस्टम में रखें


फ़ाइल प्रदर्शन लाभों का आनंद लेने के लिए उन फ़ाइलों को रखना सुनिश्चित करें, जिन्हें आप अपने लिनक्स रूट फाइल सिस्टम के अंदर लिनक्स अनुप्रयोगों के साथ अक्सर एक्सेस कर रहे हैं। हम समझते हैं कि हमने पिछले तीन वर्षों को आपको WSL 1 का उपयोग करते समय अपनी सी ड्राइव में अपनी फ़ाइलें डालने के लिए कहा है, लेकिन WSL 2 में ऐसा नहीं है। WSL 2 में तेज़ फ़ाइल सिस्टम एक्सेस का आनंद लेने के लिए इन फ़ाइलों को अंदर होना चाहिए लिनक्स रूट फाइल सिस्टम की। हमने विंडोज़ ऐप्स के लिए भी लिनक्स रूट फाइल सिस्टम (जैसे फ़ाइल एक्सप्लोरर की कोशिश करना) को एक्सेस करना संभव बनाया है: चल रहा है: explorer.exe . अपने लिनक्स डिस्ट्रो के होम डायरेक्टरी डायरेक्टरी में और देखें क्या होता है) जो इस संक्रमण को काफी आसान बना देगा।


प्रारंभिक बिल्ड में डायनेमिक आईपी पते के साथ अपने लिनक्स नेटवर्क एप्लिकेशन तक पहुंचें


WSL 2 में वर्चुअलाइजेशन तकनीक का उपयोग करके एक विशाल वास्तुकला परिवर्तन शामिल है, और हम अभी भी नेटवर्किंग समर्थन में सुधार पर काम कर रहे हैं। चूंकि डब्ल्यूएसएल 2 अब एक आभासी मशीन में चलता है, आपको विंडोज़ से लिनक्स नेटवर्किंग अनुप्रयोगों तक पहुंचने के लिए उस वीएम के आईपी पते का उपयोग करना होगा, और इसके विपरीत आपको लिनक्स से विंडोज नेटवर्किंग अनुप्रयोगों तक पहुंचने के लिए विंडोज होस्ट के आईपी पते की आवश्यकता होगी। जैसे ही हम कर सकते हैं, localhost साथ नेटवर्क एप्लिकेशन एक्सेस करने के लिए WSL 2 की क्षमता को शामिल करने का लक्ष्य है! आप हमारे प्रलेखन में यह कैसे करें, इस पर पूर्ण विवरण और चरण पा सकते हैं।


उपयोगकर्ता अनुभव परिवर्तनों के बारे में अधिक पढ़ने के लिए कृपया हमारे दस्तावेज़ देखें: WSL 1 और WSL 2 के बीच उपयोगकर्ता अनुभव में परिवर्तन


नई wsl कमांड


हमने आपके WSL संस्करणों और डिस्ट्रोस को नियंत्रित करने और देखने में आपकी मदद करने के लिए कुछ नए कमांड जोड़े हैं।


  • wsl --set-version <Distro> <Version>
    WSL 2 आर्किटेक्चर का उपयोग करने के लिए डिस्ट्रो में कनवर्ट करने के लिए या WSL ​​1 आर्किटेक्चर का उपयोग करने के लिए इस कमांड का उपयोग करें।


    : विशिष्ट लिनक्स डिस्ट्रो (उदाहरण के लिए "उबंटू")


    : 1 या 2 (WSL 1 या 2 के लिए)

  • wsl --set-default-version <Version>
    नए वितरण के लिए डिफ़ॉल्ट इंस्टॉल संस्करण (WSL 1 या 2) को बदलता है।

  • wsl --shutdown
    तुरंत सभी चल रहे वितरण और WSL 2 हल्के उपयोगिता वर्चुअल मशीन को समाप्त करता है।


    डब्लूएसएल 2 डिस्ट्रोस को शक्ति देने वाला वीएम कुछ ऐसा है जिसका लक्ष्य हम आपके लिए पूरी तरह से प्रबंधित करना चाहते हैं, और इसलिए हम इसे ज़रूरत पड़ने पर स्पिन करते हैं और जब आप इसे बंद नहीं करते हैं। ऐसे मामले हो सकते हैं, जहां आप इसे मैन्युअल रूप से बंद करना चाहते हैं, और यह कमांड आपको सभी वितरण समाप्त करने और WSL 2 VM को बंद करने की अनुमति देता है।

  • wsl --list --quiet
    केवल वितरण नामों को सूचीबद्ध करें।


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

  • wsl --list --verbose
    सभी वितरणों के बारे में विस्तृत जानकारी दिखाता है।


    यह कमांड प्रत्येक डिस्ट्रो के नाम को सूचीबद्ध करता है कि डिस्ट्रो किस राज्य में है और यह किस संस्करण में चल रहा है। यह यह भी दर्शाता है कि कौन सा वितरण तारांकन चिह्न के साथ डिफ़ॉल्ट है।


आगे देख रहे हैं और आपकी प्रतिक्रिया सुन रहे हैं


आप Windows अंदरूनी सूत्र कार्यक्रम के अंदर WSL 2 में अधिक सुविधाएँ, बगफिक्स और सामान्य अपडेट प्राप्त करने की उम्मीद कर सकते हैं। अधिक WSL 2 समाचार जानने के लिए अपने अनुभव ब्लॉग और यहीं ब्लॉग पर बने रहें।


यदि आप किसी भी समस्या में भाग लेते हैं, या हमारी टीम के लिए प्रतिक्रिया है, तो कृपया हमारे Github पर एक समस्या दर्ज करें: github.com/microsoft/wsl/issues , और यदि आपके पास WSL के बारे में सामान्य प्रश्न हैं, तो आप हमारी टीम के सभी सदस्यों को पा सकते हैं इस ट्विटर पर ट्विटर पर सूची

Source: https://habr.com/ru/post/hi456202/


All Articles