Computer >> कंप्यूटर ट्यूटोरियल >  >> सॉफ्टवेयर >> सॉफ्टवेयर

विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका

आपके पास Windows 11 या Windows 10 पर कुछ बैश कमांड आज़माने के लिए, और शायद कुछ बेहतरीन लिनक्स ऐप चलाने के लिए Windows Subsystem for Linux (WSL) चल रहा है। यह डुअल बूट का उपयोग करके दोनों ऑपरेटिंग सिस्टम रखने की तुलना में बहुत आसान है।

कुछ चीजें केवल WSL के कुछ संस्करणों में काम करती हैं, और आप निश्चित नहीं हैं कि आपके पास कौन सा है। इसलिए, हम आपको दिखाएंगे कि Windows 11 और Windows 10 दोनों पर WSL संस्करण की जांच कैसे करें, साथ ही कुछ अन्य ट्रिक्स भी।

WSL संस्करणों में क्या अंतर है?

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

WSL 2 केवल Windows 11 या Windows 10, Version 1903 Build 19362 या नए पर उपलब्ध है। यदि आप Windows 10 पर हैं और आप इसे अपडेट रख रहे हैं, तो आप अच्छे हैं। यदि आप अनिश्चित हैं, तो हमारे पास एक लेख है जो आपको यह पता लगाने में मदद करेगा कि आपके पास विंडोज का कौन सा संस्करण है। Windows 10 के पुराने संस्करणों में केवल WSL 1 के साथ अनुकूलता है।

यदि आप PowerShell या कमांड लाइन में wsl.exe –install कमांड का उपयोग करके WSL इंस्टॉल करते हैं, तो आपके पास WSL का डिफ़ॉल्ट संस्करण है। इसका मतलब है कि आपके पास Ubuntu 20.04 LTS लिनक्स डिस्ट्रो है और इसका संस्करण WSL 2 है।

मान लीजिए आप सुनिश्चित नहीं हैं कि आपने डिफ़ॉल्ट WSL इंस्टॉल किया है, या आपने कई अलग-अलग लिनक्स वितरण जोड़े हैं और आप जानना चाहते हैं कि वे किस संस्करण के हैं। उस स्थिति में, यह जांचना भी आसान है।

  1. कमांड प्रॉम्प्ट या पावरशेल खोलें और कमांड wsl –list –verbose या wsl -l -v चलाएं।
विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका
  1. आउटपुट में डिस्ट्रो का नाम NAME के रूप में, STATE के तहत यह चल रहा है या रुका हुआ, और VERSION के तहत WSL संस्करण दिखाता है। एस्टेरिस्क पर ध्यान दें। एस्टेरिस्क वाला WSL डिस्ट्रो आपके लिए डिफ़ॉल्ट डिस्ट्रो है।
विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका

इसका मतलब है कि यदि आप WSL को बिना बताए चलाते हैं कि किस डिस्ट्रो का उपयोग करना है, तो यह डिफ़ॉल्ट चलाएगा। डिफ़ॉल्ट डिस्ट्रो के कमांड लाइन इंटरफेस (CLI) को देखने के लिए इसे आज़माएं।

विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका

WSL संस्करण कैसे बदलें?

आइए openSUSE-42 को WSL 1 से WSL 2 में बदलें। वही विधि किसी भी डिस्ट्रो को WSL 2 से WSL 1 में बदलने के लिए काम करती है।

  1. कमांड प्रॉम्प्ट या पावरशेल खोलें और निम्न कमांड चलाएं: wsl –set-version [name] [wsl version number] जहां name डिस्ट्रो नाम है और wsl version number वह संस्करण है जो आप चाहते हैं। इस मामले में, यह wsl –set-version openSUSE-42 2 है।
विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका

यह Conversion in progress, this may take a few minutes… संदेश दिखाएगा। डिस्ट्रो के नए इंस्टॉल के साथ, इसमें कम से कम 20 सेकंड लग सकते हैं। यह तब पूरा होता है जब आपको Conversion complete संदेश मिलता है।

विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका
  1. यह सुनिश्चित करने के लिए कि आपने WSL संस्करण सही ढंग से सेट किया है, wsl –list –verbose या wsl -l -v कमांड फिर से चलाएं।

WSL डिफॉल्ट या अंतिम अपडेट कैसे जांचें?

डिफ़ॉल्ट WSL संस्करण या डिफ़ॉल्ट लिनक्स डिस्ट्रो को बदलने से पहले, आपको यह जांचना चाहिए कि वर्तमान डिफ़ॉल्ट क्या हैं। यह आपको यह भी दिखाएगा कि WSL को आखिरी बार कब अपडेट किया गया था।

  1. कमांड प्रॉम्प्ट या पावरशेल खोलें और निम्न कमांड चलाएं: wsl –status।
विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका

आपको डिफ़ॉल्ट, WSL का अंतिम अपडेट समय, साथ ही कर्नेल संस्करण दिखाई देगा।

विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका

WSL कैसे अपडेट करें?

आपने WSL के लिए अंतिम अपडेट समय की जांच की और यह कुछ समय पहले का है। आप यह सुनिश्चित करने के लिए इसे अपडेट करना चाहेंगे कि आपके पास नवीनतम संस्करण है।

  1. कमांड प्रॉम्प्ट या पावरशेल को एडमिनिस्ट्रेटर के रूप में खोलें। ऐसा स्टार्ट मेनू में Command Prompt या PowerShell ढूंढकर, फिर उस पर राइट-क्लिक करके Run as administrator चुनकर करें।
विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका
  1. कमांड wsl –update चलाएं। यदि कोई अपडेट उपलब्ध है, तो यह डाउनलोड और इंस्टॉल हो जाएगा।
विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका
  1. अपडेट समाप्त होने के बाद, आप इस बिंदु पर अपडेटेड कर्नेल संस्करण देख सकते हैं। अब बदलाव को प्रभावी करने के लिए कमांड wsl –shutdown चलाएं।
विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका

WSL के लिए स्वचालित अपडेट कैसे प्राप्त करें?

क्या आपने अपनी WSL स्थिति जांची और वह संदेश देखा जिसमें लिखा है, "...automatic updates cannot occur due to your system settings."? इसे ठीक करने का तरीका यहां बताया गया है।

  1. Windows Settings खोलें और Windows Update फिर Advanced options पर जाएं।
विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका
  1. Receive updates for other Microsoft products पर स्विच ऑन करें। अब आपके पास हमेशा नवीनतम संस्करण होगा।
विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका

डिफ़ॉल्ट WSL संस्करण कैसे बदलें?

शायद आप भविष्य के लिनक्स डिस्ट्रो इंस्टॉल के लिए केवल WSL 1 चाहते हैं। इसे जल्दी से बदला जा सकता है। इसका उपयोग WSL 2 को डिफ़ॉल्ट के रूप में सेट करने के लिए भी किया जा सकता है।

  1. कमांड प्रॉम्प्ट या पावरशेल खोलें और निम्न कमांड चलाएं: wsl –set-default-version [wsl version number] जहां wsl version number वह संस्करण है जो आप चाहते हैं। इस उदाहरण में, यह wsl –set-default-version 1 है। जब यह पूरा हो जाए तो आप Operation completed successfully देखेंगे।
विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका
  1. wsl –status कमांड चलाकर पुष्टि करें कि डिफ़ॉल्ट WSL संस्करण बदल गया है।
विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका

डिफ़ॉल्ट लिनक्स डिस्ट्रो कैसे बदलें?

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

  1. कमांड प्रॉम्प्ट या पावरशेल खोलें और कमांड wsl –set-default [name] चलाएं, जहां name लिस्ट कमांड द्वारा दिखाए गए अनुसार डिस्ट्रो नाम है। इस उदाहरण में, आइए इसे kali-linux में बदलें।
विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका
  1. परिवर्तन होने में केवल एक सेकंड लगता है और कमांड प्रॉम्प्ट फिर से दिखाता है। wsl –list –verbose या wsl -l -v कमांड का उपयोग करके पुष्टि करें कि डिफ़ॉल्ट डिस्ट्रो बदल गया है।
विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका

अब जब आप स्टार्ट मेनू से WSL चलाते हैं, तो यह Kali Linux खोलता है।

विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका

WSL कमांड के बारे में अधिक जानें

WSL के लिए बिल्ट-इन हेल्प डॉक्स देखने के लिए, कमांड wsl –help का उपयोग करें।

विंडोज 10 और 11 पर Windows Subsystem for Linux (WSL) संस्करण सत्यापित करें - चरण-दर-चरण मार्गदर्शिका

WSL इंस्टॉल करने और विंडोज 11 पर बैश का उपयोग करने पर हमारे लेख भी देखें। फिर से आएं और हमारे पास निश्चित रूप से आपके लिए और WSL-संबंधित लेख होंगे।


  1. Cometdocs - विश्वसनीय PDF रूपांतरण और दस्तावेज़ प्रबंधन प्लेटफॉर्म Cometdocs - विश्वसनीय PDF रूपांतरण और दस्तावेज़ प्रबंधन प्लेटफॉर्म

    हमने कई साल पहले cometdocs को कार्रवाई में देखा है, मुफ्त ऑनलाइन रूपांतरण टूल्स और साइट्स पर मेरे संकलन में। कई अन्य प्रतिद्वंद्वियों के साथ, cometdocs ने उपयोगकर्ताओं को अपनी ऑफिस फ़ाइलों को PDF में और इसके विपरीत बदलने की सेवा प्रदान की। लेख आने के बाद, वास्तव में कई साल बाद, cometdocs के लोगों ने

  1. Gmail, Outlook, और Apple Mail में ईमेल को PDF के रूप में सहेजें - चरण-दर-चरण गाइड Gmail, Outlook, और Apple Mail में ईमेल को PDF के रूप में सहेजें - चरण-दर-चरण गाइड

    यदि आप Outlook या Gmail का उपयोग कर रहे हैं, तो ईमेल खोलें और Print विकल्प पर क्लिक करें। Print मेनू में Save/Print चुनें, अपने PDF को नाम दें और Enter दबाएं। यदि आप मोबाइल पर Outlook या Gmail का उपयोग कर रहे हैं, तो ईमेल खोलें और तीन-डॉट आइकन पर टैप करें। Print चुनें, अगले मेनू में Save as PDF चुन

  1. एक्सेल के डेटा एनालिसिस टूलपैक में महारत: 13 आवश्यक सुविधाएं और कैसे-करें मार्गदर्शिका एक्सेल के डेटा एनालिसिस टूलपैक में महारत: 13 आवश्यक सुविधाएं और कैसे-करें मार्गदर्शिका

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