संपादित 3 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम
विंडोज़ 10विंडोज सबसिस्टम फॉर लिनक्सस्थापनाप्रणालीविकासविशेषताएंकॉन्फ़िगरेशनसीएलआईउपकरणसॉफ्टवेयर
अनुवाद अपडेट किया गया 3 सप्ताह पहले
विंडोज सबसिस्टम फॉर लिनक्स (WSL) एक शानदार सुविधा है जो आपको लिनक्स वातावरण को सीधे विंडोज 10 पर चलाने की अनुमति देती है, बिना किसी वर्चुअल मशीन या ड्यूल बूट सिस्टम को सेटअप किए। यह विशेष रूप से उन डेवलपर्स और सिस्टम प्रशासकों के लिए उपयोगी है जो विंडोज मशीन पर लिनक्स कमांड-लाइन टूल्स का उपयोग करना चाहते हैं। इस संपूर्ण गाइड में, हम विंडोज 10 पर WSL को स्टेप बाय स्टेप इंस्टाल करने की पूरी प्रक्रिया समझाएंगे। चाहे आप एक अनुभवी प्रोग्रामर हों या लिनक्स के लिए नए हों, यह गाइड प्रक्रिया को सरल बनाएगी।
विंडोज सबसिस्टम फॉर लिनक्स (WSL) एक संगतता परत प्रदान करता है जो आपको विंडोज पर लिनक्स बाइनरी कार्यान्वयन को मूल रूप से चलाने देता है। इसका मतलब है कि आप bash जैसी टूल्स, grep और sed जैसी यूटिलिटीज़, और यहां तक कि सॉफ़्टवेयर इंस्टॉलेशन को सीधे अपने विंडोज 10 ऑपरेटिंग सिस्टम से चला सकते हैं। WSL विशेष रूप से डेवलपर्स के लिए अच्छा है जो क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन पर काम करते हैं या जिन्हें लिनक्स-स्पेसिफिक टूल्स की आवश्यकता होती है।
WSL के दो संस्करण हैं: WSL 1 और WSL 2। WSL 2 में एक पूर्ण लिनक्स कर्नेल है और यह बेहतर प्रदर्शन और पूर्ण सिस्टम कॉल संगतता प्रदान करता है। हमारा ध्यान WSL 2 को इंस्टॉल करने पर होगा।
WSL को इंस्टॉल करने से पहले, सुनिश्चित करें कि आपने पूर्व-आवश्यकताओं को पूरा कर लिया है। आपको क्या चाहिए:
अपने सिस्टम पर WSL को चालू करने का पहला कदम Windows 10 में WSL फ़ीचर को सक्षम करना है। इन चरणों का पालन करें:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
WSL को सक्षम करने के बाद, आप बेहतर प्रदर्शन के लिए WSL 2 का उपयोग करना चाह सकते हैं। WSL 2 का उपयोग करने के लिए, आपको अपने सिस्टम को निम्नलिखित रूप से कॉन्फ़िगर करने की आवश्यकता है:
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
wsl --set-default-version 2
WSL सेटअप करने के बाद, यह समय है कि किसी लिनक्स वितरण को डाउनलोड और इंस्टॉल करें। आप माइक्रोसॉफ्ट स्टोर पर उपलब्ध कई वितरणों में से चुन सकते हैं जैसे Ubuntu, Debian, Kali Linux, और अन्य। इन चरणों का पालन करें:
आप कई लिनक्स वितरण इंस्टॉल कर सकते हैं और यहां तक कि उन्हें एक साथ WSL का उपयोग करते हुए चला सकते हैं। प्रत्येक वितरण को स्वतंत्र रूप से प्रबंधित किया जाता है, जिससे कॉन्फ़िगरेशन और इंस्टॉल किए गए टूल में लचीलापन मिलता है।
एक बार लिनक्स वितरण स्थापित हो जाने के बाद, आपको कुछ प्रारंभिक सेटअप चरणों का पालन करना होगा, विशेष रूप से यदि आप इसे पहली बार सेट कर रहे हैं:
लिनक्स वितरण सेट होने के साथ, आप अब सीधे विंडोज वातावरण से लिनक्स कमांड्स को अंजाम दे सकते हैं। सरल कमांड जैसे ls
, cd
, या touch
काम करेंगे, साथ ही अधिक जटिल कमांड भी, इस बात पर निर्भर करता है कि आप आगे क्या इंस्टॉल करते हैं।
यह सुनिश्चित करने के लिए कि आपका लिनक्स सबसिस्टम अप-टू-डेट है और आप जो एप्लिकेशन चलाना चाहते हैं उन्हें सक्षम करने के लिए, आपको अपने लिनक्स पैकेजों को अपडेट करने की सलाह दी जाती है। निम्नलिखित कमांड का उपयोग करें:
sudo apt update && sudo apt upgrade
यह कमांड पैकेज रिपॉजिटरी को अपडेट करेगी और सभी पुरानी पैकेजों को अपग्रेड करेगी।
आप नए एप्लिकेशन वैसे ही इंस्टॉल कर सकते हैं जैसे आप किसी भी लिनक्स मशीन पर करेंगे, एक पैकेज मैनेजर जैसे apt
या yum
का उपयोग करके। उदाहरण के लिए, curl
टूल को इंस्टॉल करने के लिए, आप निम्नलिखित कमांड चला सकते हैं:
sudo apt install curl
आपकी जरूरतों के अनुरूप WSL को अनुकूलित करने के कई तरीके हैं। यहां कुछ सुझाव हैं:
ubuntu config --default-user yourusername
/mnt/
के अंतर्गत WSL के अंदर विंडोज फाइलों को एक्सेस कर सकते हैं। उदाहरण के लिए, अपने C:\
ड्राइव को एक्सेस करने के लिए, /mnt/c
पर जाएं।यदि आप किसी विशिष्ट लिनक्स वितरण या WSL को पूरी तरह से अनइंस्टॉल करना चाहते हैं, तो आप इसे सेटिंग्स ऐप या पॉवरशेल का उपयोग करके आसानी से कर सकते हैं। यहाँ बताया गया है कैसे:
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
WSL ने विंडोज और लिनक्स वातावरण के बीच आसान इंटरैक्शन के लिए रास्ता साफ कर दिया है, जटिल ड्यूल-बूट सेटअप या धीमे वर्चुअल मशीनों की आवश्यकता को समाप्त करते हुए। इस गाइड के माध्यम से, आपने सीखा है कि विंडोज 10 पर WSL को कैसे सक्षम और इंस्टॉल करें, इसे सर्वोत्तम प्रदर्शन के लिए कैसे कॉन्फ़िगर करें, और यहां तक कि इसे अपनी आवश्यकताओं के अनुसार कैसे अनुकूलित करें। आपके पास अब एक पूर्ण लिनक्स वातावरण है जो आपके विंडोज सिस्टम के साथ सहजता से चल रहा है, विभिन्न विकास या सिस्टम प्रशासकीय कार्यों को निपटाने के लिए तैयार है।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं