विंडोमैकसॉफ्टवेयरसेटिंग्ससुरक्षाउत्पादकतालिनक्सएंड्रॉइडप्रदर्शनकॉन्फ़िगरेशनएप्पल सभी

विंडोज सबसिस्टम फॉर लिनक्स को विंडोज 10 पर कैसे इंस्टाल करें

संपादित 3 सप्ताह पहले द्वारा ExtremeHow संपादकीय टीम

विंडोज़ 10विंडोज सबसिस्टम फॉर लिनक्सस्थापनाप्रणालीविकासविशेषताएंकॉन्फ़िगरेशनसीएलआईउपकरणसॉफ्टवेयर

विंडोज सबसिस्टम फॉर लिनक्स को विंडोज 10 पर कैसे इंस्टाल करें

अनुवाद अपडेट किया गया 3 सप्ताह पहले

विंडोज सबसिस्टम फॉर लिनक्स (WSL) एक शानदार सुविधा है जो आपको लिनक्स वातावरण को सीधे विंडोज 10 पर चलाने की अनुमति देती है, बिना किसी वर्चुअल मशीन या ड्यूल बूट सिस्टम को सेटअप किए। यह विशेष रूप से उन डेवलपर्स और सिस्टम प्रशासकों के लिए उपयोगी है जो विंडोज मशीन पर लिनक्स कमांड-लाइन टूल्स का उपयोग करना चाहते हैं। इस संपूर्ण गाइड में, हम विंडोज 10 पर WSL को स्टेप बाय स्टेप इंस्टाल करने की पूरी प्रक्रिया समझाएंगे। चाहे आप एक अनुभवी प्रोग्रामर हों या लिनक्स के लिए नए हों, यह गाइड प्रक्रिया को सरल बनाएगी।

1. विंडोज सबसिस्टम फॉर लिनक्स का परिचय

विंडोज सबसिस्टम फॉर लिनक्स (WSL) एक संगतता परत प्रदान करता है जो आपको विंडोज पर लिनक्स बाइनरी कार्यान्वयन को मूल रूप से चलाने देता है। इसका मतलब है कि आप bash जैसी टूल्स, grep और sed जैसी यूटिलिटीज़, और यहां तक कि सॉफ़्टवेयर इंस्टॉलेशन को सीधे अपने विंडोज 10 ऑपरेटिंग सिस्टम से चला सकते हैं। WSL विशेष रूप से डेवलपर्स के लिए अच्छा है जो क्रॉस-प्लेटफ़ॉर्म एप्लिकेशन पर काम करते हैं या जिन्हें लिनक्स-स्पेसिफिक टूल्स की आवश्यकता होती है।

WSL के दो संस्करण हैं: WSL 1 और WSL 2। WSL 2 में एक पूर्ण लिनक्स कर्नेल है और यह बेहतर प्रदर्शन और पूर्ण सिस्टम कॉल संगतता प्रदान करता है। हमारा ध्यान WSL 2 को इंस्टॉल करने पर होगा।

2. पूर्व-आवश्यकताएँ

WSL को इंस्टॉल करने से पहले, सुनिश्चित करें कि आपने पूर्व-आवश्यकताओं को पूरा कर लिया है। आपको क्या चाहिए:

3. स्टेप-बाय-स्टेप इंस्टॉलेशन प्रक्रिया

3.1 WSL को सक्षम करना

अपने सिस्टम पर WSL को चालू करने का पहला कदम Windows 10 में WSL फ़ीचर को सक्षम करना है। इन चरणों का पालन करें:

  1. स्टार्ट मेनू खोलें और PowerShell खोजें।
  2. विंडोज पॉवरशेल पर राइट-क्लिक करें और Run as administrator चुनें।
  3. पॉवरशेल विंडो में, WSL को सक्षम करने के लिए निम्नलिखित कमांड टाइप करें, और फिर एंटर दबाएं:
    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  4. परिवर्तन लागू करने के लिए प्रेरित होने पर अपने कंप्यूटर को पुनरारंभ करें।

3.2 WSL 2 को कॉन्फ़िगर करना

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

  1. पॉवरशेल में, वर्चुअल मशीन प्लेटफार्म सुविधा को सक्षम करने के लिए निम्नलिखित कमांड टाइप करें और एंटर दबाएं:
    Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
  2. सुनिश्चित करें कि आपका सिस्टम WSL 2 को डिफ़ॉल्ट संस्करण के रूप में उपयोग करने के लिए कॉन्फ़िगर किया गया है:
    wsl --set-default-version 2
  3. कॉन्फ़िगरेशन को पूरा करने के लिए आवश्यक हो तो अपने कंप्यूटर को पुनरारंभ करें।

3.3 लिनक्स वितरण डाउनलोड करना

WSL सेटअप करने के बाद, यह समय है कि किसी लिनक्स वितरण को डाउनलोड और इंस्टॉल करें। आप माइक्रोसॉफ्ट स्टोर पर उपलब्ध कई वितरणों में से चुन सकते हैं जैसे Ubuntu, Debian, Kali Linux, और अन्य। इन चरणों का पालन करें:

  1. माइक्रोसॉफ्ट स्टोर को स्टार्ट मेनू से खोलें।
  2. स्टोर के खोज बार में अपने पसंदीदा लिनक्स वितरण (उदाहरण के लिए, "Ubuntu") को खोजें।
  3. वितरण पर क्लिक करें और Get या Install चुनें।
  4. इंस्टॉलेशन के बाद, एक सूचना आपको इंस्टॉल किए गए लिनक्स वितरण को लॉन्च करने का संकेत देगी।

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

3.4 आपके लिनक्स वितरण की प्रारंभिक सेटअप

एक बार लिनक्स वितरण स्थापित हो जाने के बाद, आपको कुछ प्रारंभिक सेटअप चरणों का पालन करना होगा, विशेष रूप से यदि आप इसे पहली बार सेट कर रहे हैं:

  1. स्टार्ट मेनू से इंस्टॉल किया हुआ वितरण खोलें। इससे एक कंसोल विंडो खुलेगी, और पहले बूट में कुछ मिनट लग सकते हैं क्योंकि यह लिनक्स वातावरण सेट करता है।
  2. स्क्रीन पर दिख रहे निर्देशों का पालन करते हुए एक नया उपयोगकर्ता खाता बनाएं। आपसे एक उपयोगकर्ता नाम और पासवर्ड दर्ज करने के लिए कहा जाएगा। यह आपके विंडोज खाते से मेल खाना आवश्यक नहीं है, लेकिन यह आपकी लिनक्स उपयोगकर्ता पहचान होगी।
  3. एक बार सेटअप पूरा हो जाने के बाद, लिनक्स कमांड लाइन शेल उपयोग के लिए तैयार हो जाएगी।

लिनक्स वितरण सेट होने के साथ, आप अब सीधे विंडोज वातावरण से लिनक्स कमांड्स को अंजाम दे सकते हैं। सरल कमांड जैसे ls, cd, या touch काम करेंगे, साथ ही अधिक जटिल कमांड भी, इस बात पर निर्भर करता है कि आप आगे क्या इंस्टॉल करते हैं।

4. अपडेटिंग और एप्लिकेशन इंस्टॉल करना

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

sudo apt update && sudo apt upgrade

यह कमांड पैकेज रिपॉजिटरी को अपडेट करेगी और सभी पुरानी पैकेजों को अपग्रेड करेगी।

आप नए एप्लिकेशन वैसे ही इंस्टॉल कर सकते हैं जैसे आप किसी भी लिनक्स मशीन पर करेंगे, एक पैकेज मैनेजर जैसे apt या yum का उपयोग करके। उदाहरण के लिए, curl टूल को इंस्टॉल करने के लिए, आप निम्नलिखित कमांड चला सकते हैं:

sudo apt install curl

5. WSL को अनुकूलित करना

आपकी जरूरतों के अनुरूप WSL को अनुकूलित करने के कई तरीके हैं। यहां कुछ सुझाव हैं:

6. WSL को अनइंस्टॉल करना

यदि आप किसी विशिष्ट लिनक्स वितरण या WSL को पूरी तरह से अनइंस्टॉल करना चाहते हैं, तो आप इसे सेटिंग्स ऐप या पॉवरशेल का उपयोग करके आसानी से कर सकते हैं। यहाँ बताया गया है कैसे:

6.1 एक लिनक्स वितरण को अनइंस्टॉल करना

  1. सेटिंग्स खोलें और एप्स पर जाएँ।
  2. एप्स & फीचर्स के अंतर्गत, वह लिनक्स वितरण खोजें जिसे आप हटाना चाहते हैं, उस पर क्लिक करें और अनइंस्टॉल चुनें।

6.2 WSL को निष्क्रिय करना

  1. पॉवरशेल को प्रशासक के रूप में खोलें।
  2. निम्नलिखित कमांड दर्ज करें:
    Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
  3. परिवर्तनों को अंतिम रूप देने के लिए अपने कंप्यूटर को पुनरारंभ करें।

7. निष्कर्ष

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

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ