विंडोज़ 10 फ़ॉल क्रिएटर्स अपडेट में, लिनक्स के लिए विंडोज़ सबसिस्टम अंततः बीटा से बाहर हो गया है। आप न केवल कई लिनक्स डिस्ट्रोज़ इंस्टॉल और चला सकते हैं, बल्कि आपकी सुविधा के लिए, वे सीधे माइक्रोसॉफ्ट स्टोर (जिसे पहले विंडोज स्टोर के नाम से जाना जाता था) में भी उपलब्ध हैं। इस लेखन के समय, आप ओपनएसयूएसई लीप, एसयूएसई लिनक्स एंटरप्राइज और उबंटू इंस्टॉल कर सकते हैं।
डिफ़ॉल्ट UNIX उपयोगकर्ता वह उपयोगकर्ता खाता है जो उपयुक्त लिनक्स कंसोल खोलने पर साइन इन दिखाई देता है। डिफ़ॉल्ट रूप से, यह उस उपयोगकर्ता नाम के साथ खुलता है जिसे आपने सुविधा के प्रारंभिक सेटअप के दौरान निर्दिष्ट किया है।
यदि आपने अपने द्वारा उपयोग किए जा रहे डिस्ट्रो में एक नया उपयोगकर्ता जोड़ा है, तो हो सकता है कि आप इसे WSL के लिए डिफ़ॉल्ट UNIX उपयोगकर्ता बनाना चाहें। मैं उपयोगकर्ता बनाने जा रहा हूँबीओबीके बजाय डिफ़ॉल्टविनेरोखाता।
यहां बताया गया है कि यह कैसे किया जा सकता है।
विंडोज़ 10 में WSL के लिए डिफ़ॉल्ट उपयोगकर्ता सेट करने के लिए, निम्न कार्य करें।
- एक नया कमांड प्रॉम्प्ट इंस्टेंस खोलें।
- WSL में Ubuntu के लिए डिफ़ॉल्ट UNIX उपयोगकर्ता सेट करने के लिए, कमांड चलाएँ:|_+_|
new_user_name भाग को वास्तविक उपयोक्ता नाम से प्रतिस्थापित करें। मेरे मामले में, यह बॉब है।
- यदि आप ओपनएसयूएसई का उपयोग कर रहे हैं, तो निम्न कमांड चलाएँ:|_+_|
- यदि आप SUSE Linux एंटरप्राइज़ सर्वर का उपयोग कर रहे हैं, तो निम्न कमांड चलाएँ:|_+_|
अब से, निर्दिष्ट उपयोगकर्ता खाता WSL के लिए आपके डिफ़ॉल्ट UNIX उपयोगकर्ता के रूप में उपयोग किया जाएगा। इस उपयोगकर्ता के साथ Linux कंसोल खुलेगा.
युक्ति: प्रत्येक डिस्ट्रो का बाइनरी फ़ाइल नाम टास्क मैनेजर के साथ पाया जा सकता है। विंडोज़ टास्क मैनेजर खोलें और प्रोसेसेस टैब पर चल रहे लिनक्स कंसोल पंक्ति का विस्तार करें। निम्नलिखित स्क्रीनशॉट देखें.
इस लेखन के समय, Microsoft निम्नलिखित नामों का उपयोग कर रहा है:
- उबंटू - ubuntu.exe
- ओपनएसयूएसई लीप 42 - ओपनएसयूएसई-42.exe
- SUSE लिनक्स एंटरप्राइज सर्वर - sles-12.exe
ध्यान दें: विंडोज़ 10 के पुराने रिलीज़ में, जो केवल बैश ऑन उबंटू का समर्थन करता है, आपको निम्नलिखित कमांड का उपयोग करना चाहिए:
|_+_|इतना ही।