विंडोज 11 में लिनक्स के लिए विंडोज सबसिस्टम कैसे स्थापित करें
प्रतियोगिता को आमंत्रित करना अजीब लगता है, लेकिन माइक्रोसॉफ्ट(Microsoft) अब आपको विंडोज़(Windows) के अंदर लिनक्स(Linux) चलाने की सुविधा देता है । आपके विचार से इसे स्थापित करना आसान है और हमारी कल्पना से अधिक लचीला और शक्तिशाली है।
लिनक्स(Linux) के लिए विंडोज सबसिस्टम(Subsystem) क्यों स्थापित करें(Install) ?
एक ऑपरेटिंग सिस्टम (OS) को दूसरे के अंदर स्थापित करना विरोधाभासी लगता है। क्या बात है? और लिनक्स(Linux) क्यों ? हम अपने सिर के ऊपर से विंडोज़(Windows) में लिनक्स(Linux) का उपयोग करने के छह कारणों के बारे में सोच सकते हैं।
1. Linux(Linux) के लिए Windows सबसिस्टम(Subsystem) मुफ़्त और आसान है
सबसे स्पष्ट उत्तर यह है कि लिनक्स(Linux) मुफ़्त है। लेकिन अगर कुछ मुफ्त है तो क्या अच्छा है अगर इसका उपयोग करना मुश्किल है? अच्छी खबर यह है कि लिनक्स(Linux) के लिए विंडोज सबसिस्टम(Windows Subsystem) ( डब्ल्यूएसएल(WSL) ) आसान, सरल और इंस्टॉल या अनइंस्टॉल करने में तेज है, इसलिए यदि आप लिनक्स(Linux) के बारे में उत्सुक हैं तो यह कोशिश करने लायक है ।
2. लिनक्स के लिए विंडोज सबसिस्टम(Subsystem) को वर्चुअल मशीन की आवश्यकता नहीं है(Require)
यदि आप Hyper-V(Hyper-V) , VirtualBox , या VMWare जैसे वर्चुअल मशीन (VM) होस्ट को स्थापित नहीं करना चाहते हैं , तो WSL जाने का रास्ता है। यह कम जगह लेता है और CPU और RAM जैसे संसाधन भी लेता है।
3. लिनक्स के लिए विंडोज सबसिस्टम (Windows Subsystem)कई लिनक्स वितरण का उपयोग कर सकता है(Linux Can Use Many Linux Distributions)
लेखन के समय, माइक्रोसॉफ्ट स्टोर में 17 (Microsoft Store)लिनक्स(Linux) वितरण (या "डिस्ट्रोस") उपलब्ध थे । इनमें उबंटू डेस्कटॉप(Ubuntu Desktop) और सर्वर(Server) , डेबियन(Debian) , काली(Kali) , एसयूएसई लिनक्स एंटरप्राइज सर्वर(SUSE Linux Enterprise Server) , ओपनएसयूएसई(OpenSUSE) और ओरेकल लिनक्स(Oracle Linux) के विभिन्न संस्करण और विविधताएं शामिल हैं ।
आप सभी उपलब्ध डिस्ट्रोज़ को देखने के लिए निम्न पावरशेल कमांड का भी उपयोग कर सकते हैं:(PowerShell)
डब्ल्यूएसएल -सूची -ऑनलाइन(wsl –list –online)
4. करियर विकास(Career Development) के लिए लिनक्स(Linux) के लिए विंडोज सबसिस्टम(Subsystem)
आप काम या स्कूल के लिए लिनक्स और विभिन्न लिनक्स डिस्ट्रोस(various Linux distros) जैसे उबंटू(Ubuntu) , Debian GNU/Linux , काली(Kali) और अल्पाइन डब्लूएसएल(Alpine WSL) के बारे में जान सकते हैं । लिनक्स(Linux) के पास सर्वरों का एक महत्वपूर्ण बाजार हिस्सा है, और अधिक संगठन डेस्कटॉप के लिए लिनक्स का उपयोग कर रहे हैं।(Linux)
छात्र कंप्यूटर लैब में जाने के बजाय ट्यूटोरियल के लिए इसका इस्तेमाल कर सकते हैं। सुरक्षा(Security) शोधकर्ता काली और अन्य लिनक्स हैकिंग डिस्ट्रोस(Kali and other Linux hacking distros) और इसके कई शामिल टूल का उपयोग कर सकते हैं। कई वेब डेवलपर, प्रोग्रामर और आर्टिफिशियल इंटेलिजेंस शोधकर्ता डेबियन या अल्पाइन WSL को अपने विकास के वातावरण के रूप में उपयोग कर सकते हैं क्योंकि उनके पास अंतर्निहित डेवलपर टूल हैं।
5. ओपन सोर्स ऐप्स(Open Source Apps) के लिए लिनक्स(Linux) के लिए विंडोज सबसिस्टम(Subsystem)
अधिकांश ओपन-सोर्स सॉफ़्टवेयर ( ओएसएस ) को पहले (OSS)लिनक्स(Linux) वातावरण के लिए विकसित किया गया है। नतीजतन, ओएसएस(OSS) कई उद्योगों में मानक बन रहा है, जैसे गेम डेवलपमेंट, ग्राफिक डिज़ाइन और इंटरनेट(Internet) ऑफ़ थिंग्स(Things) ( IoT ) एम्बेडेड सिस्टम।
सभी ओपन सोर्स सॉफ़्टवेयर पर विचार करें, जो अक्सर मुफ़्त होता है। काश आपके पास फोटोशॉप होता(Photoshop) ? जीआईएमपी का उपयोग करने(using GIMP) पर विचार करें । सीएडी(CAD) सीखना चाहते हैं लेकिन ऑटोकैड(AutoCAD) का खर्च नहीं उठा सकते ? ओपनएससीएडी का प्रयास करें(Try OpenSCAD) । अपने वीडियो संपादन को अगले स्तर पर ले जाना चाहते हैं, लेकिन Adobe Premiere पहुंच से बाहर है? लिनक्स(Linux) में ओपनशॉट है।
इससे भी अधिक प्रभावशाली यह है कि आप इन लिनक्स जीयूआई(Linux GUI) ऐप्स को उनकी विंडोज़ में चला सकते हैं जैसे कि वे विंडोज़(Windows) ऐप थे। Hyper-V , VirtualBox , या दूसरे भौतिक कंप्यूटर में एक अलग वर्चुअल मशीन की कोई आवश्यकता नहीं है । आप विंडोज़(Windows) में विजुअल स्टूडियो(Studio) का उपयोग कर सकते हैं और अपने वर्कफ़्लो को परेशान किए बिना लिनक्स(Linux) पर जीआईएमपी(GIMP) में फोटो संपादन कर सकते हैं।
6. विंडोज टर्मिनल एक साथ (Once)कई डिस्ट्रो चलाता(Windows Terminal Runs Multiple Distros) है
यदि आप विंडोज टर्मिनल(Windows Terminal) और इसकी मल्टी-टैब सुविधा के प्रशंसक हैं, तो आपको अच्छा लगेगा कि आप एक साथ कई लिनक्स(Linux) डिस्ट्रो चला सकते हैं, प्रत्येक अपने टैब में।
क्या मुझे WSL 1 या WSL 2 का उपयोग करना चाहिए?
WSL के दो संस्करण हैं : WSL 1 और WSL 2 । WSL डिफ़ॉल्ट रूप से संस्करण 2 में है। यह अधिकांश लोगों के लिए ठीक है। हालाँकि, यदि आप सुनिश्चित नहीं हैं कि आपका सिस्टम एक पूर्ण लिनक्स कर्नेल(Linux kernel) इंस्टाल को संभाल सकता है, या आप Docker जैसी चीज़ों का उपयोग नहीं करेंगे , तो WSL 1 ठीक है।
यदि आप अपना विचार बदलते हैं तो संस्करण को अपडेट करना आसान है। एक व्यवस्थापक के रूप में, PowerShell(open PowerShell) या कमांड(Command) लाइन खोलें और निम्न wsl.exe कमांड का उपयोग करें:
wsl -सेट-डिफ़ॉल्ट-संस्करण 2(wsl –set-default-version 2 ) या wsl -सेट-डिफ़ॉल्ट-संस्करण 1(wsl –set-default-version 1)
(Install Windows Subsystem)पावरशेल(PowerShell) के साथ लिनक्स(Linux) के लिए विंडोज सबसिस्टम स्थापित करें
आप WSL को PowerShell या कमांड लाइन इंटरफ़ेस ( CLI ) के साथ स्थापित कर सकते हैं। यदि आपने पावरशेल(PowerShell) नहीं सीखा है , तो कोई बात नहीं। Wsl.exe कमांड या तो काम करते हैं।
- PowerShell(Open PowerShell) को व्यवस्थापक के रूप में खोलें और cmdlet wsl -install चलाएँ(wsl –install) । यह WSL 2 संस्करण को पूर्ण लिनक्स(Linux) कर्नेल और डिफ़ॉल्ट रूप से उबंटू डिस्ट्रो के साथ स्थापित करता है।(Ubuntu)
यदि wsl.exe सहायता पाठ दिखाता है, तो WSL पहले से ही स्थापित है।
इसे स्थापित करने में कुछ मिनट लगते हैं और फिर आपको विंडोज(Windows) को रिबूट करने के लिए प्रेरित करता है ।
- जब विंडोज(Windows) रिबूट होता है और आप साइन इन करते हैं, तो एक बैश शेल विंडो खुलती है, और उबंटू(Ubuntu) इंस्टॉलेशन जारी रहता है। यह आपको नया UNIX(UNIX) उपयोगकर्ता नाम और नया पासवर्ड(New Password) दर्ज करने के लिए कहेगा । इन्हें दर्ज करने के बाद, इंस्टॉलेशन पूरा हो गया है।
नोट: यह उबंटू(Ubuntu) के लिए बैश शेल स्थापित करता है । यह ग्राफिकल यूजर इंटरफेस ( जीयूआई(GUI) ) नहीं है। इसे सक्षम करने के लिए अतिरिक्त चरण और पूर्वापेक्षाएँ हैं। हालांकि, अब आप अपने विंडोज(Windows) कंप्यूटर पर लिनक्स(Linux) बैश शेल कमांड का उपयोग कर सकते हैं।
(Install Windows Subsystem)नियंत्रण कक्ष(Control Panel) के साथ लिनक्स(Linux) के लिए विंडोज सबसिस्टम स्थापित करें
- स्टार्ट(Start) मेन्यू खोलें और कंट्रोल पैनल(Control Panel) चुनें ।
- प्रोग्राम और सुविधाएँ चुनें।
- Windows(Select Turn Windows) सुविधाओं को चालू या बंद करें चुनें. इसके लिए व्यवस्थापकीय विशेषाधिकार की आवश्यकता है।
- (Scroll)नीचे स्क्रॉल करें और लिनक्स(Linux) के लिए विंडोज सबसिस्टम(Windows Subsystem) चुनें और फिर ओके चुनें।
स्थापना शुरू होती है। जब यह हो जाए, तो विंडोज(Windows) को आपके पीसी संदेश शो को रिबूट करना होगा। अभी पुनरारंभ करें का चयन करें(Select Restart) ।
पुनरारंभ करने के बाद, प्रारंभ(Start) मेनू से विंडोज़(Windows) पर उबंटू खोलें, या (Ubuntu)पावरशेल(PowerShell) या कमांड प्रॉम्प्ट(Command Prompt) में, wsl.exe कमांड का उपयोग करें।
मैं लिनक्स(Linux) के लिए विंडोज सबसिस्टम(Uninstall Windows Subsystem) को कैसे अनइंस्टॉल करूं?
WSL को हटाने के लिए , आपको पहले किसी भी Linux ऑपरेटिंग सिस्टम की स्थापना रद्द करनी होगी. फिर आप विंडोज़(Windows) में सहायक घटकों को हटा सकते हैं । विंडोज(Windows) सेटिंग्स के माध्यम से ऐसा करना सबसे आसान है ।
- विंडोज सेटिंग्स(Windows Settings) खोलें , ऐप्स(Apps) पर जाएं , फिर ऐप्स(Apps) और फीचर्स चुनें।
- आपके द्वारा इंस्टॉल किए गए Linux डिस्ट्रोज़ को खोजें । लंबवत तीन-बिंदु मेनू का चयन करें और स्थापना रद्द करें(Uninstall) चुनें ।
- "विंडोज़ सबसिस्टम" के लिए खोजें, तीन-बिंदु मेनू का चयन करें, और फिर स्थापना रद्द करें(Uninstall) चुनें । लिनक्स WSLg पूर्वावलोकन(Linux WSLg Preview) के लिए विंडोज (Windows Subsystem)सबसिस्टम(Windows Subsystem) और लिनक्स अपडेट(Linux Update) के लिए विंडोज सबसिस्टम के लिए ऐसा करें यदि वे हैं।
- Windows को पुनरारंभ(Restart Windows) करें , और WSL को अनइंस्टॉल किया जाना चाहिए।
मैं विंडोज(Windows) से लिनक्स फाइल सिस्टम(Linux File System) को कैसे एक्सेस करूं?
वर्चुअल मशीन में लिनक्स(Linux) का उपयोग करने के विपरीत , लिनक्स से (Linux)विंडोज(Windows) फाइलों तक पहुंचना आसान है और इसके विपरीत।
फ़ाइल एक्सप्लोरर खोलें(Open File Explorer) और बाईं ओर नेविगेशन फलक में लिनक्स(Linux) का चयन करें । विंडोज़(Windows) और लिनक्स(Linux) के बीच फ़ाइलों को स्थानांतरित करते समय , सुनिश्चित करें कि आप एक प्रतिलिपि का उपयोग करते हैं, मूल नहीं। कुछ फ़ाइल प्रकार संगतता समस्याएँ हैं, और कभी-कभी फ़ाइल दूषित हो जाती है।
त्रुटि संदेश को कैसे ठीक करें "\wsl.localhost पहुंच योग्य नहीं है"
जब आप पहली बार फाइल एक्सप्लोरर(File Explorer) के माध्यम से लिनक्स(Linux) फाइल सिस्टम खोलते हैं तो आपको यह त्रुटि मिल सकती है ।
विंडोज इस कनेक्शन को (Windows)विंडोज(Windows) और लिनक्स(Linux) कंप्यूटर के बीच एक भौतिक कनेक्शन की तरह मानता है। तो आपको यह बताना होगा कि नेटवर्क मौजूद है और पहुंच योग्य है। आप इसे विंडोज रजिस्ट्री(Windows Registry) के माध्यम से करेंगे । यदि आप रजिस्ट्री(Registry) में काम करने में सहज नहीं हैं , तो किसी ऐसे व्यक्ति से पूछें जो है। रजिस्ट्री(Registry) में कोई गलती विंडोज(Windows) को काम करना बंद कर सकती है । हमेशा रजिस्ट्री का बैकअप(make a backup of the Registry) भी बना लें।
- रजिस्ट्री संपादक(Registry Editor) खोलें । बाएँ फलक में, निम्न स्थान पर जाएँ:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNetworkProvider/HwOrder
- दाईं ओर, PROVIDERORDER(PROVIDERORDER) कुंजी पर डबल-क्लिक करें ।
- सूची के सामने P9NP(Add P9NP) (एक अल्पविराम और रिक्त स्थान के बाद) जोड़ें और फिर ठीक चुनें।
- वापस NetworkProvider कंटेनर में, ऑर्डर(Order) कुंजी खोलें। PROVIDERORDER को दाईं ओर डबल-क्लिक करें ।
- (Add P9NP)सूची के सामने P9NP जोड़ें (एक अल्पविराम, कोई रिक्त स्थान नहीं), ठीक चुनें, और फिर रजिस्ट्री संपादक(Registry Editor) को बंद करें ।
अब आप विंडोज फाइल एक्सप्लोरर(Windows File Explorer) के जरिए उबंटू(Ubuntu) फाइल सिस्टम को खोल सकते हैं। यदि त्रुटि बनी रहती है, तो Windows को पुनरारंभ करें , और इसे काम करना चाहिए।
मैं लिनक्स(Linux) से विंडोज फाइल सिस्टम(Windows File System) को कैसे एक्सेस करूं?
- Linux बैश शेल में, cd ../.. रूट पर जाने के लिए कमांड का उपयोग cd ../.. । फिर निर्देशिकाओं और फ़ाइलों को सूचीबद्ध करने के लिए ls कमांड का उपयोग करें। आप देखेंगे कि वे सभी विंडोज़(Windows) निर्देशिकाएं और फ़ाइलें हैं।
- अपनी फ़ाइलें ढूंढने के लिए, अपने दस्तावेज़ फ़ोल्डर में जाने के लिए निम्न आदेश का उपयोग करें, जहां उपयोगकर्ता नाम विंडोज़ में आपकी उपयोगकर्ता निर्देशिका का नाम है:
cd users/username/documents
अगर आपको कुछ और एक्सेस करने की ज़रूरत है, तो सीडी(cd) और एलएस(ls) का उपयोग तब तक करें जब तक आपको यह न मिल जाए। फ़ाइल के दूषित होने के जोखिम के कारण सुनिश्चित करें कि आप केवल फ़ाइलों की प्रतिलिपि बनाते हैं, उन्हें स्थानांतरित नहीं करते हैं।
मैं लिनक्स(Linux) के लिए विंडोज सबसिस्टम के साथ (Windows Subsystem)और(Else) क्या कर सकता हूं ?
जब आप WSL को सक्षम करते हैं, तो आपके पास अपने Windows कंप्यूटर पर संपूर्ण Linux वातावरण होता है। या शायद कई लिनक्स(Linux) वातावरण। लिनक्स(Linux) में आप जो कुछ भी करने के बारे में सोच सकते हैं, वह अब आप कर सकते हैं। कुछ विचार प्राप्त करने के लिए हमारे Linux से संबंधित लेख और ट्यूटोरियल देखें।
Related posts
विंडोज 11 पर लिनक्स के लिए विंडोज सबसिस्टम कैसे स्थापित करें
Linux के लिए Windows सबसिस्टम का उपयोग करके Windows 10 पर LineageOS बनाएँ
मैं लिनक्स के लिए विंडोज सबसिस्टम कैसे प्राप्त करूं?
विंडोज़ में लिनक्स (डब्लूएसएल) संस्करण के लिए विंडोज सबसिस्टम की जांच कैसे करें
प्रसंग मेनू संपादक: Windows 11 में प्रसंग मेनू आइटम जोड़ें, निकालें
विंडोज 11 में फोकस सत्र को कैसे सक्षम और उपयोग करें
विंडोज 11 में टास्कबार आइकन पर बैज कैसे छिपाएं?
विंडोज 11 में फोटो से वीडियो कैसे बनाएं
विंडोज 11 में मेल ऐप में ईमेल अकाउंट से साइन आउट कैसे करें
विंडोज 11 में वेबकैम की चमक को कैसे समायोजित करें
विंडोज 11 में विंडोज टूल्स कैसे खोलें
विंडोज 11 पर टास्कबार का आकार कैसे बदलें
विंडोज 11 पर पेन मेन्यू टास्कबार आइकन कैसे दिखाएं?
विंडोज 11 रिलीज की तारीख, मूल्य, हार्डवेयर आवश्यकताएँ
व्यवसाय और उद्यम के लिए Windows 11 - नई सुविधाएँ
विंडोज 11 इनसाइडर प्रीव्यू कैसे प्राप्त करें अभी बनाएं
ऑनलाइन टूल या मुफ्त सॉफ्टवेयर का उपयोग करके विंडोज 11 में पीडीएफ पेज कैसे क्रॉप करें
विंडोज 11 में डायनामिक रिफ्रेश रेट फीचर कैसे काम करता है
विंडोज 11 पर स्टार्ट मेन्यू में सबसे ज्यादा इस्तेमाल होने वाले ऐप्स को कैसे दिखाएं या छिपाएं
विंडोज 11 को अपने कंप्यूटर पर इंस्टॉल होने से कैसे रोकें