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