हमने विंडोज 10 के नए बैश खोल में कई चीजें शामिल की हैं, इसलिए हमने आपकी सुविधा के लिए उन सभी गाइडों को यहां एक मेगा सूची में गोल कर लिया है।
विंडोज पर लिनक्स के साथ शुरू करना
2017 के अंत में फॉल क्रिएटर अपडेट के रूप में, अब आपको विंडोज़ में डेवलपर मोड सक्षम नहीं करना है, और यह सुविधा अब बीटा नहीं है।
लिनक्स सॉफ्टवेयर स्थापित करें
apt-get
आदेश। (
apt
कमांड भी काम करता है।) यह आदेश उबंटू के सॉफ्टवेयर रिपॉजिटरीज़ से सॉफ़्टवेयर डाउनलोड और इंस्टॉल करता है। आप केवल एक ही कमांड के साथ एक या अधिक एप्लिकेशन डाउनलोड और इंस्टॉल कर सकते हैं।
चूंकि यह एक कम या कम पूर्ण उबंटू उपयोगकर्तास्थान वातावरण है, आप अन्य तरीकों से सॉफ्टवेयर भी इंस्टॉल कर सकते हैं। उदाहरण के लिए, आप लिनक्स वितरण पर स्रोत कोड से सॉफ़्टवेयर संकलित और इंस्टॉल कर सकते हैं।
यदि आपने एक और लिनक्स वितरण स्थापित किया है, तो उस विशिष्ट वितरण पर सॉफ़्टवेयर इंस्टॉल करने के लिए कमांड का उपयोग करें। उदाहरण के लिए, openSUSE का उपयोग करें
zypper
आदेश।
एकाधिक लिनक्स वितरण चलाएं
आपके पास एकाधिक लिनक्स वितरण स्थापित हो सकते हैं, और आप एक साथ कई अलग-अलग लिनक्स वातावरण भी चला सकते हैं।
यदि आप सुनिश्चित नहीं हैं कि कौन सा इंस्टॉल करना है, तो हम उबंटू की सलाह देते हैं। लेकिन, यदि आपको किसी विशेष लिनक्स वितरण की आवश्यकता है-हो सकता है कि आप सॉफ़्टवेयर का परीक्षण कर रहे हों जो एसयूएसई लिनक्स एंटरप्राइज़ सर्वर या डेबियन चलाने वाले सर्वर पर चलाएगा, या आप काली लिनक्स में सुरक्षा परीक्षण उपकरण चाहते हैं-वे उबंटू के साथ स्टोर में उपलब्ध हैं ।
बैश में विंडोज़ फ़ाइलें, और विंडोज़ में बैश फ़ाइलें एक्सेस करें
आपके द्वारा स्थापित लिनक्स वितरण एक छुपा फ़ोल्डर बनाते हैं जहां उस लिनक्स पर्यावरण में उपयोग की जाने वाली सभी फाइलें संग्रहीत होती हैं। यदि आप विंडोज टूल्स के साथ लिनक्स फाइलों को देखना और बैक अप लेना चाहते हैं तो आप विंडोज से इस फ़ोल्डर तक पहुंच सकते हैं, लेकिन माइक्रोसॉफ्ट चेतावनी देता है कि आपको इन उपकरणों को विंडोज टूल्स के साथ संशोधित नहीं करना चाहिए, या विंडोज अनुप्रयोगों के साथ यहां नई फाइलें बनाना चाहिए।
जब आप लिनक्स पर्यावरण में हों, तो आप अपने विंडोज ड्राइव को / mnt / फ़ोल्डर के नीचे से एक्सेस कर सकते हैं। आपका सी: ड्राइव / mnt / c पर स्थित है और आपका डी: ड्राइव उदाहरण के लिए / mnt / d पर स्थित है। यदि आप लिनक्स और विंडोज वातावरण के भीतर से फाइलों के साथ काम करना चाहते हैं, तो उन्हें कहीं भी अपने विंडोज फाइल सिस्टम में रखें और उन्हें / mnt / फ़ोल्डर के माध्यम से एक्सेस करें।
माउंट हटाने योग्य ड्राइव और नेटवर्क स्थान
हालांकि, आप इन्हें स्वयं माउंट कर सकते हैं और उन्हें विशेष माउंट कमांड के साथ लिनक्स पर्यावरण में एक्सेस कर सकते हैं जो drvfs फ़ाइल सिस्टम का लाभ उठाता है।
बैश के बजाय Zsh (या एक और शैल) पर स्विच करें
उदाहरण के लिए, आप बैश के बजाय Zsh खोल का उपयोग कर सकते हैं। जब आप अपने स्टार्ट मेनू में लिनक्स शेल शॉर्टकट खोलते हैं तो आप मानक बैश खोल भी स्वचालित रूप से Zsh खोल पर स्विच कर सकते हैं।
विंडोज़ पर बैश स्क्रिप्ट का प्रयोग करें
आप बैच स्क्रिप्ट को बैच स्क्रिप्ट या पावरशेल स्क्रिप्ट में शामिल कर सकते हैं, जो कि बहुत आसान है। इस सब के लिए, विंडोज 10 में बैश स्क्रिप्ट के लिए हमारी मार्गदर्शिका देखें।
लिनक्स शैल के बाहर से लिनक्स कमांड चलाएं
bash -c
या
wsl
लिनक्स खोल के बाहर से एक लिनक्स कमांड निष्पादित करने के लिए आदेश।लिनक्स पर्यावरण बस आदेश चलाता है, और फिर छोड़ देता है। यदि आप कमांड प्रॉम्प्ट या पावरशेल विंडो के भीतर से यह आदेश चलाते हैं, तो कमांड कमांड प्रॉम्प्ट या पावरशेल कंसोल पर आउटपुट प्रिंट करता है।
आप बहुत कुछ कर सकते हैं
bash -c
या
wsl
। आप लिनक्स प्रोग्राम लॉन्च करने के लिए डेस्कटॉप शॉर्टकट बना सकते हैं, उन्हें बैच या पावरशेल स्क्रिप्ट में एकीकृत कर सकते हैं, या किसी अन्य तरीके से चला सकते हैं जिसे आप विंडोज प्रोग्राम चलाते हैं।
बैश से विंडोज प्रोग्राम चलाएं
एक विंडोज प्रोग्राम चलाने के लिए, एक.exe फ़ाइल के लिए पथ टाइप करें और एंटर दबाएं। आपको बैश पर्यावरण में / mnt / c फ़ोल्डर के तहत अपने स्थापित विंडोज प्रोग्राम मिलेंगे। याद रखें, आदेश केस-संवेदी है, इसलिए "example.exe" लिनक्स में "example.exe" से अलग है।
ग्राफिकल लिनक्स डेस्कटॉप प्रोग्राम चलाएं
हालांकि, यह डिफ़ॉल्ट रूप से काम नहीं करेगा। आपको एक एक्स सर्वर स्थापित करने और सेट करने की आवश्यकता होगी
DISPLAY
ग्राफ़िकल लिनक्स डेस्कटॉप प्रोग्राम आपके विंडोज डेस्कटॉप पर चलने से पहले परिवर्तनीय। आवेदन जितना सरल होगा, उतनी ही अच्छी तरह से काम करना होगा। एप्लिकेशन जितना अधिक जटिल होगा, लिनक्स के लिए माइक्रोसॉफ्ट के अंतर्निहित विंडोज सबसिस्टम को कुछ करने की कोशिश करने की संभावना अधिक है, अभी तक इसका समर्थन नहीं है। आप बस इतना कर सकते हैं कि यह इन निर्देशों के साथ एक शॉट दें और सर्वश्रेष्ठ के लिए आशा करें।
अपना डिफ़ॉल्ट लिनक्स पर्यावरण चुनें
bash
या
wsl
आदेश, या जब आप इसका उपयोग करते हैं
bash -c
या
wsl
विंडोज़ में कहीं और से लिनक्स कमांड चलाने के लिए आदेश।
भले ही आपके पास एकाधिक लिनक्स डिस्ट्रोज़ इंस्टॉल हों, फिर भी आप उन्हें कमांड चलाकर सीधे लॉन्च कर सकते हैं
ubuntu
या
opensuse-42
। आपको जिस सटीक कमांड की आवश्यकता होगी उसे माइक्रोसॉफ्ट स्टोर पर प्रत्येक लिनक्स वितरण के डाउनलोड पेज पर लिखा गया है।
फ़ाइल एक्सप्लोरर से जल्दी से बैश लॉन्च करें
यह आलेख Windows रजिस्ट्री को संपादित करके फ़ाइल एक्सप्लोरर को "ओपन बैश खोल" विकल्प जोड़ने के लिए निर्देश भी प्रदान करता है, जो आपको एक सुविधाजनक संदर्भ मेनू विकल्प देता है जो "ओपन पावरशेल विंडो" या "ओपन कमांड प्रॉम्प्ट यहां" विकल्प के समान काम करता है ।
अपना यूनिक्स उपयोगकर्ता खाता बदलें
अनइंस्टॉल करें और एक लिनक्स पर्यावरण को पुनर्स्थापित करें
लिनक्स वितरण को फिर से लोड किए बिना ताज़ा सिस्टम प्राप्त करने के लिए, आप विंडोज कमांड प्रॉम्प्ट या पावरशेल कंसोल से "क्लीन" विकल्प के साथ वितरण के कमांड को चला सकते हैं। उदाहरण के लिए, उबंटू को फिर से लोड किए बिना रीसेट करने के लिए, चलाएं
ubuntu clean
यदि आपके पास अभी भी एक पुराना लिनक्स वातावरण स्थापित है- जो कि Fall Creators अद्यतन से पहले स्थापित किया गया था- आप इसे lxrun कमांड के साथ अभी भी अनइंस्टॉल कर सकते हैं।
अपने उबंटू पर्यावरण को अपग्रेड करें
हालांकि, अगर आपने विंडोज के पुराने संस्करण पर बैश वातावरण बनाया है, तो आपके पास एक पुराना उबंटू पर्यावरण स्थापित होगा। आप बस स्टोर खोल सकते हैं, और अपग्रेड करने के लिए विंडोज स्टोर से नवीनतम उबंटू इंस्टॉल कर सकते हैं।
उद्यमी geeks भविष्य में लिनक्स पर्यावरण के साथ आप कर सकते हैं अन्य दिलचस्प चीजों को समझने में कोई संदेह नहीं होगा। लिनक्स के लिए विंडोज सबसिस्टम उम्मीदपूर्वक अधिक शक्तिशाली हो रहा है, लेकिन उम्मीद है कि माइक्रोसॉफ्ट आधिकारिक तौर पर ग्राफिकल लिनक्स डेस्कटॉप अनुप्रयोगों का आधिकारिक तौर पर समर्थन नहीं करेगा।