विंडोज 10 पर अपने डिफ़ॉल्ट लिनक्स वितरण को कैसे सेट करें
विंडोज 10 अब आपको फॉल क्रिएटर्स अपडेट के साथ शुरू करते हुए कई लिनक्स वातावरण स्थापित करने की अनुमति देता है। यदि आपके पास कई लिनक्स वातावरण हैं, तो आप अपना डिफ़ॉल्ट सेट कर सकते हैं और उनके बीच स्विच कर सकते हैं.
आप एक साथ कई लिनक्स वातावरण चलाने के लिए स्वतंत्र हैं, लेकिन जब आप एक कमांड चलाते हैं तो आपका डिफ़ॉल्ट वातावरण उपयोग किया जाता है wsl.exe
या bash.exe
खोलना शुरू करने के लिए, या जब आप उपयोग करते हैं wsl [कमांड]
या bash -c [कमांड]
विंडोज में कहीं और से कमांड चलाने के लिए.
आपका डिफॉल्ट लिनक्स वितरण कैसे सेट करें
wslconfig.exe
कमांड आपको लिनक्स या WSL के लिए विंडोज सबसिस्टम के माध्यम से चलने वाले लिनक्स वितरण का प्रबंधन करने देता है.
इसे चलाने के लिए, आपको कमांड प्रॉम्प्ट या पॉवरशेल विंडो खोलने की आवश्यकता है। कमांड प्रॉम्प्ट विंडो खोलने के लिए, स्टार्ट मेनू खोलें, "cmd" टाइप करें, और फिर "कमांड प्रॉम्प्ट" शॉर्टकट पर क्लिक करें। PowerShell विंडो खोलने के लिए, अपना स्टार्ट बटन राइट-क्लिक करें (या Windows + X दबाएं), और फिर "Windows Powerhell" कमांड चुनें.
अपने स्थापित लिनक्स वितरण को देखने के लिए, निम्न कमांड टाइप करें और एंटर दबाएं:
wslconfig / l
"डिफॉल्ट" वितरण के साथ समाप्त होने वाला लिनक्स वितरण आपका डिफॉल्ट लिनक्स वितरण है.
यदि आपको इस सूची में स्थापित लिनक्स वितरण नहीं दिखता है, तो आपको सबसे पहले इसे लॉन्च करना होगा। "इंस्टॉल करने की प्रतीक्षा करें, इसे पूरा होने में कुछ मिनट लग सकते हैं ..." प्रक्रिया। जब यह हो जाएगा, तो लिनक्स वितरण इस सूची में दिखाई देगा.
अपना डिफ़ॉल्ट लिनक्स वितरण सेट करने के लिए, निम्न कमांड चलाएँ, जहाँ नाम लिनक्स वितरण का नाम है:
wslconfig / setdefault नाम
उदाहरण के लिए, उबंटू को अपने डिफ़ॉल्ट लिनक्स वितरण के रूप में सेट करने के लिए, निम्न कमांड चलाएँ:
wslconfig / setdefault उबंटू
अब, जब आप या तो चलाते हैं WSL
या दे घुमा के
कमांड, आपके द्वारा चयनित लिनक्स वितरण खुलता है.
जब आप अलग-अलग कमांड चलाते हैं तो आपके डिफॉल्ट लिनक्स वितरण का भी उपयोग किया जाता है wsl कमांड
या bash -c कमांड
.
एकाधिक लिनक्स वितरण कैसे चलाएं
आप अपने डिफ़ॉल्ट नहीं है, भले ही आप एक लिनक्स वातावरण चला सकते हैं। उदाहरण के लिए, आप अपने प्रारंभ मेनू से Ubuntu, OpenSUSE लीप और SUSE लाइनेक्स एंटरप्राइज सर्वर शॉर्टकट लॉन्च कर सकते हैं और आपके पास एक ही समय में चलने वाले सभी तीन अलग-अलग वातावरण होंगे।.
कमांड लाइन या शॉर्टकट के माध्यम से लिनक्स वितरण शुरू करने के लिए, बस इसके कमांड का उपयोग करें। आपके द्वारा आवश्यक आदेश Microsoft स्टोर में लिनक्स वितरण के पृष्ठ पर प्रदर्शित होता है। यहां आपको तीन प्रारंभिक तीन लिनक्स वितरण लॉन्च करने की आवश्यकता होगी:
- उबंटू:
ubuntu
- ओपनसेप लीप 42:
openSUSE-42
- SUSE लाइनेक्स एंटरप्राइज सर्वर 12:
sles-12
उदाहरण के लिए, भले ही उबंटू आपका डिफ़ॉल्ट वातावरण है, फिर भी आप इसे चलाकर कहीं से भी खुला लॉन्च कर सकते हैं openSUSE-42
आदेश.
ये कमांड भी उसी के साथ काम करते हैं -सी
स्विच आप के साथ उपयोग कर सकते हैं bash.exe
आदेश। बस नीचे दिए गए कमांड संरचना का उपयोग करें, जहां "डिस्ट्रो-कमांड" वही कमांड है जिसे आप लिनक्स वितरण को लॉन्च करने के लिए उपयोग करते हैं और "कमांड" वह लिनक्स कमांड है जिसे आप चलाना चाहते हैं।.
distro-command -c कमांड
दूसरे शब्दों में, भले ही OpenSUSE लीप आपका डिफ़ॉल्ट लिनक्स वितरण है, फिर भी आप केवल कमांड-लाइन वातावरण या स्क्रिप्ट से Ubuntu पर एक कमांड चला सकते हैं ubuntu -c कमांड
.
उदाहरण के लिए, चलाने के लिए apt-get मू
वह आदेश जो उबंटू में एक ईस्टर अंडा दिखाता है, आप निम्नलिखित कमांड चलाएंगे:
ubuntu -c apt-get moo