विंडोज 10 पर लिनक्स बैश शैल कैसे स्थापित करें और उपयोग करें

विषयसूची:

विंडोज 10 पर लिनक्स बैश शैल कैसे स्थापित करें और उपयोग करें
विंडोज 10 पर लिनक्स बैश शैल कैसे स्थापित करें और उपयोग करें

वीडियो: विंडोज 10 पर लिनक्स बैश शैल कैसे स्थापित करें और उपयोग करें

वीडियो: विंडोज 10 पर लिनक्स बैश शैल कैसे स्थापित करें और उपयोग करें
वीडियो: Photoshop Tutorial: Removing Backgrounds with Channels - YouTube 2024, मई
Anonim
लिनक्स के लिए विंडोज सबसिस्टम, सालगिरह अद्यतन में पेश किया गया, पतन रचनाकार अद्यतन में एक स्थिर विशेषता बन गया। अब आप विंडोज पर उबंटू और ओपनएसयूएसई चला सकते हैं, फेडोरा और अधिक लिनक्स वितरण जल्द ही आ रहे हैं।
लिनक्स के लिए विंडोज सबसिस्टम, सालगिरह अद्यतन में पेश किया गया, पतन रचनाकार अद्यतन में एक स्थिर विशेषता बन गया। अब आप विंडोज पर उबंटू और ओपनएसयूएसई चला सकते हैं, फेडोरा और अधिक लिनक्स वितरण जल्द ही आ रहे हैं।

विंडोज 10 के बैश शैल के बारे में आपको क्या पता होना चाहिए

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

शराब के विपरीत के रूप में इसके बारे में सोचो। जबकि शराब आपको सीधे विंडोज़ अनुप्रयोगों को लिनक्स पर चलाने की इजाजत देता है, लिनक्स के लिए विंडोज सबसिस्टम आपको विंडोज़ पर सीधे लिनक्स एप्लिकेशन चलाने की अनुमति देता है।

माइक्रोसॉफ्ट ने कैनोनिकल के साथ काम किया जो एक पूर्ण उबंटू-आधारित बैश खोल वातावरण प्रदान करता है जो इस उपप्रणाली के ऊपर चलता है। तकनीकी रूप से, यह लिनक्स बिल्कुल नहीं है। लिनक्स अंतर्निहित ऑपरेटिंग सिस्टम कर्नेल है, और यह यहां उपलब्ध नहीं है। इसके बजाए, यह आपको बैश खोल और सटीक उसी बाइनरी को चलाने की अनुमति देता है जिसे आप आमतौर पर उबंटू लिनक्स पर चलाते हैं। नि: शुल्क सॉफ्टवेयर purists अक्सर तर्क देते हैं कि औसत लिनक्स ऑपरेटिंग सिस्टम को "जीएनयू / लिनक्स" कहा जाना चाहिए क्योंकि यह वास्तव में बहुत सारे जीएनयू सॉफ़्टवेयर लिनक्स कर्नेल पर चल रहा है। आपको जो बैश खोल मिलेगा वह वास्तव में उन सभी जीएनयू उपयोगिताओं और अन्य सॉफ्टवेयर है।

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

यहां कुछ सीमाएं हैं। यह अभी तक पृष्ठभूमि सर्वर सॉफ़्टवेयर का समर्थन नहीं करता है, और यह आधिकारिक तौर पर ग्राफिकल लिनक्स डेस्कटॉप अनुप्रयोगों के साथ काम नहीं करेगा। प्रत्येक कमांड लाइन एप्लिकेशन काम नहीं करता है, या तो, क्योंकि यह सुविधा सही नहीं है।

विंडोज 10 पर बैश कैसे स्थापित करें

यह सुविधा विंडोज 10 के 32-बिट संस्करण पर काम नहीं करती है, इसलिए सुनिश्चित करें कि आप विंडोज के 64-बिट संस्करण का उपयोग कर रहे हैं। यदि आप अभी भी 32-बिट संस्करण का उपयोग कर रहे हैं, तो भी विंडोज 10 के 64-बिट संस्करण पर स्विच करने का समय है।

मान लें कि आपके पास 64-बिट विंडोज़ हैं, प्रारंभ करने के लिए, नियंत्रण कक्ष> प्रोग्राम्स> विंडोज़ सुविधाओं को चालू या बंद करें। सूची में "लिनक्स के लिए विंडोज सबसिस्टम" विकल्प सक्षम करें, और फिर "ठीक" बटन पर क्लिक करें।

जब आपको अपने कंप्यूटर को पुनरारंभ करने के लिए कहा जाए तो "अभी पुनरारंभ करें" पर क्लिक करें। सुविधा तब तक काम नहीं करेगी जब तक आप रीबूट नहीं करते।

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

आपके कंप्यूटर को पुनरारंभ करने के बाद, स्टार्ट मेनू से माइक्रोसॉफ्ट स्टोर खोलें, और स्टोर में "लिनक्स" खोजें। "विंडोज़ पर लिनक्स" बैनर के तहत "ऐप्स प्राप्त करें" पर क्लिक करें।
आपके कंप्यूटर को पुनरारंभ करने के बाद, स्टार्ट मेनू से माइक्रोसॉफ्ट स्टोर खोलें, और स्टोर में "लिनक्स" खोजें। "विंडोज़ पर लिनक्स" बैनर के तहत "ऐप्स प्राप्त करें" पर क्लिक करें।

ध्यान दें: फॉल क्रिएटर अपडेट से शुरू करना, अब आप "bash" कमांड चलाकर उबंटू इंस्टॉल नहीं कर सकते हैं। इसके बजाय, आपको स्टोर ऐप से उबंटू या अन्य लिनक्स वितरण स्थापित करना होगा।

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

अद्यतन करें: डेबियन और काली अब स्टोर में उपलब्ध हैं, लेकिन यहां सूचीबद्ध नहीं हैं। उन्हें खोजने और स्थापित करने के लिए "डेबियन लिनक्स" या "काली लिनक्स" खोजें।

लिनक्स वितरण को स्थापित करने के लिए, इसे क्लिक करें, और उसके बाद किसी भी अन्य स्टोर एप्लिकेशन की तरह स्थापित करने के लिए "प्राप्त करें" या "इंस्टॉल करें" बटन पर क्लिक करें।

यदि आप सुनिश्चित नहीं हैं कि कौन सा लिनक्स पर्यावरण स्थापित करना है, तो हम उबंटू की सलाह देते हैं। यह लोकप्रिय लिनक्स वितरण पहले एकमात्र विकल्प उपलब्ध था, लेकिन अन्य लिनक्स सिस्टम अब उन लोगों के लिए उपलब्ध हैं जिनके पास अधिक विशिष्ट आवश्यकताएं हैं।

आप कई लिनक्स वितरण भी इंस्टॉल कर सकते हैं और उन्हें प्रत्येक को अपना अनन्य शॉर्टकट मिल जाएगा। आप अलग-अलग विंडो में एक समय में कई अलग-अलग लिनक्स वितरण भी चला सकते हैं।
आप कई लिनक्स वितरण भी इंस्टॉल कर सकते हैं और उन्हें प्रत्येक को अपना अनन्य शॉर्टकट मिल जाएगा। आप अलग-अलग विंडो में एक समय में कई अलग-अलग लिनक्स वितरण भी चला सकते हैं।

बैश शैल का उपयोग कैसे करें और लिनक्स सॉफ्टवेयर स्थापित करें

अब आपके पास उबंटू, या आपके द्वारा इंस्टॉल किए गए अन्य लिनक्स वितरण के आधार पर एक पूर्ण कमांड-लाइन बैश खोल है।

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

आपके द्वारा इंस्टॉल किए गए लिनक्स पर्यावरण को खोलने के लिए, बस स्टार्ट मेनू खोलें और आपके द्वारा इंस्टॉल किए गए वितरण के लिए खोजें। उदाहरण के लिए, यदि आपने उबंटू स्थापित किया है, तो उबंटू शॉर्टकट लॉन्च करें।

आप आसानी से पहुंच के लिए अपने स्टार्ट मेनू, टास्कबार या डेस्कटॉप पर इस एप्लिकेशन शॉर्टकट को पिन कर सकते हैं।

Image
Image

पहली बार जब आप लिनक्स पर्यावरण लॉन्च करते हैं, तो आपको यूनिक्स उपयोगकर्ता नाम और पासवर्ड दर्ज करने के लिए कहा जा सकता है।इन्हें आपके विंडोज उपयोगकर्ता नाम और पासवर्ड से मेल नहीं करना पड़ेगा, लेकिन इसका उपयोग लिनक्स पर्यावरण के भीतर किया जाएगा।

उदाहरण के लिए, यदि आप अपने प्रमाण-पत्र के रूप में "बॉब" और "लेटमेइन" दर्ज करते हैं, तो लिनक्स पर्यावरण में आपका उपयोगकर्ता नाम "बॉब" होगा और आपके द्वारा लिनक्स पर्यावरण के अंदर उपयोग किया जाने वाला पासवर्ड "लेटमेइन" होगा-इससे कोई फर्क नहीं पड़ता कि आपका विंडोज उपयोगकर्ता नाम क्या है और पासवर्ड हैं

आप अपने स्थापित लिनक्स पर्यावरण को चलाकर लॉन्च कर सकते हैं
आप अपने स्थापित लिनक्स पर्यावरण को चलाकर लॉन्च कर सकते हैं

wsl

आदेश। यदि आपके पास एकाधिक लिनक्स वितरण स्थापित हैं, तो आप इस कमांड लॉन्च करने वाले डिफ़ॉल्ट लिनक्स वातावरण का चयन कर सकते हैं।

यदि आपके पास उबंटू स्थापित है, तो आप भी चला सकते हैं

ubuntu

इसे स्थापित करने के लिए आदेश। OpenSUSE लीप 42 के लिए, उपयोग करें

opensuse-42

। एसयूएसई लिनक्स एंटरप्राइज़ सेवर 12 के लिए, उपयोग करें

sles-12

। ये आदेश Windows स्टोर पर प्रत्येक लिनक्स वितरण पृष्ठ पर सूचीबद्ध हैं।

आप अभी भी अपना डिफ़ॉल्ट लिनक्स पर्यावरण चलाकर लॉन्च कर सकते हैं

bash

आदेश, लेकिन माइक्रोसॉफ्ट का कहना है कि यह बहिष्कृत है। इसका मतलब है

bash

आदेश भविष्य में काम करना बंद कर सकता है।

यदि आप लिनक्स, मैक ओएस एक्स, या अन्य प्लेटफॉर्म पर बैश खोल का उपयोग कर अनुभव कर रहे हैं, तो आप घर पर सही होंगे।
यदि आप लिनक्स, मैक ओएस एक्स, या अन्य प्लेटफॉर्म पर बैश खोल का उपयोग कर अनुभव कर रहे हैं, तो आप घर पर सही होंगे।

उबंटू पर, आपको कमांड को उपसर्ग करने की आवश्यकता है

sudo

इसे रूट अनुमतियों के साथ चलाने के लिए। यूनिक्स प्लेटफार्मों पर "रूट" उपयोगकर्ता के पास पूर्ण सिस्टम पहुंच है, जैसे विंडोज़ पर "व्यवस्थापक" उपयोगकर्ता। आपका विंडोज़ फाइल सिस्टम स्थित है

/mnt/c

बैश खोल पर्यावरण में।

उसी लिनक्स टर्मिनल कमांड का उपयोग करें जिसका आप उपयोग करने के लिए उपयोग करेंगे। यदि आप अपने डॉस कमांड के साथ मानक विंडोज कमांड प्रॉम्प्ट पर उपयोग किए जाते हैं, तो यहां कुछ बुनियादी आदेश हैं जो बैश और विंडोज दोनों के लिए आम हैं:

  • निर्देशिका बदलें:

    cd

    बैश में,

    cd

    या

    chdir

    डॉस में

  • निर्देशिका की सूची सामग्री:

    ls

    बैश में,

    dir

    डॉस में

  • फ़ाइल को ले जाएं या नाम बदलें:

    mv

    बैश में,

    move

    तथा

    rename

    डॉस में

  • एक फाइल कॉपी करें:

    cp

    बैश में,

    copy

    डॉस में

  • एक फ़ाइल हटाएं:

    rm

    बैश में,

    del

    या

    erase

    डॉस में

  • निर्देशिका बनाएं:

    mkdir

    बैश में,

    mkdir

    डॉस में

  • एक टेक्स्ट एडिटर का प्रयोग करें:

    vi

    या

    nano

    बैश में,

    edit

    डॉस में

यह याद रखना महत्वपूर्ण है कि, विंडोज के विपरीत, बैश खोल और इसके लिनक्स-अनुकरण वातावरण केस-संवेदी हैं। दूसरे शब्दों में, पूंजी पत्र के साथ "File.txt" पूंजी के बिना "file.txt" से अलग है।

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

उबंटू पर्यावरण के सॉफ्टवेयर को स्थापित और अपडेट करने के लिए आपको एपीटी कमांड का उपयोग करना होगा। इन आदेशों को उपसर्ग करना सुनिश्चित करें
उबंटू पर्यावरण के सॉफ्टवेयर को स्थापित और अपडेट करने के लिए आपको एपीटी कमांड का उपयोग करना होगा। इन आदेशों को उपसर्ग करना सुनिश्चित करें

sudo

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

  • उपलब्ध पैकेजों के बारे में अद्यतन जानकारी डाउनलोड करें:

    sudo apt update

  • एक एप्लिकेशन पैकेज स्थापित करें:

    sudo apt install packagename

    (पैकेज के नाम के साथ "packagename" बदलें।)

  • एक एप्लिकेशन पैकेज अनइंस्टॉल करें:

    sudo apt remove packagename

    (पैकेज के नाम के साथ "packagename" बदलें।)

  • उपलब्ध पैकेज के लिए खोजें:

    sudo apt search word

    (उस शब्द के साथ "शब्द" को बदलें जिसे आप पैकेज नाम और विवरण खोजना चाहते हैं।)

  • अपने स्थापित पैकेज के नवीनतम संस्करणों को डाउनलोड और इंस्टॉल करें:

    sudo apt upgrade

यदि आपने एक एसयूएसई लिनक्स वितरण स्थापित किया है, तो आप सॉफ़्टवेयर इंस्टॉल करने के लिए zypper कमांड का उपयोग कर सकते हैं।

एप्लिकेशन डाउनलोड करने और इंस्टॉल करने के बाद, आप प्रॉम्प्ट पर अपना नाम टाइप कर सकते हैं, और उसके बाद इसे चलाने के लिए एंटर दबाएं। अधिक जानकारी के लिए उस विशेष एप्लिकेशन के दस्तावेज़ीकरण की जांच करें।

Image
Image

बोनस: एक सच्चे उबंटू अनुभव के लिए उबंटू फ़ॉन्ट स्थापित करें

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

यह ऐसा लगता है:

फ़ॉन्ट इंस्टॉल करने के लिए, पहले उबंटू की वेबसाइट से उबंटू फ़ॉन्ट परिवार डाउनलोड करें। डाउनलोड की गई। ज़िप फ़ाइल खोलें और "उबंटूमोनो-आर.एटीएफ" फ़ाइल का पता लगाएं। यह उबंटू मोनोस्पेस फ़ॉन्ट है, जो टर्मिनल में उपयोग किया जाने वाला एकमात्र है। यह एकमात्र फ़ॉन्ट है जिसे आपको इंस्टॉल करने की आवश्यकता है।
फ़ॉन्ट इंस्टॉल करने के लिए, पहले उबंटू की वेबसाइट से उबंटू फ़ॉन्ट परिवार डाउनलोड करें। डाउनलोड की गई। ज़िप फ़ाइल खोलें और "उबंटूमोनो-आर.एटीएफ" फ़ाइल का पता लगाएं। यह उबंटू मोनोस्पेस फ़ॉन्ट है, जो टर्मिनल में उपयोग किया जाने वाला एकमात्र है। यह एकमात्र फ़ॉन्ट है जिसे आपको इंस्टॉल करने की आवश्यकता है।
"UbuntuMono-R.ttf" फ़ाइल को डबल-क्लिक करें और आपको फ़ॉन्ट का पूर्वावलोकन दिखाई देगा। इसे अपने सिस्टम में स्थापित करने के लिए "इंस्टॉल करें" पर क्लिक करें।
"UbuntuMono-R.ttf" फ़ाइल को डबल-क्लिक करें और आपको फ़ॉन्ट का पूर्वावलोकन दिखाई देगा। इसे अपने सिस्टम में स्थापित करने के लिए "इंस्टॉल करें" पर क्लिक करें।
उबंटू मोनोस्पेस फ़ॉन्ट कंसोल में एक विकल्प बनने के लिए, आपको विंडोज रजिस्ट्री में एक सेटिंग जोड़नी होगी।
उबंटू मोनोस्पेस फ़ॉन्ट कंसोल में एक विकल्प बनने के लिए, आपको विंडोज रजिस्ट्री में एक सेटिंग जोड़नी होगी।

टाइपिंग के अपने कीबोर्ड पर विंडोज + आर दबाकर एक रजिस्ट्री संपादक खोलें

regedit

और फिर एंटर दबाकर। निम्न कुंजी पर नेविगेट करें या इसे रजिस्ट्री संपादक के पता बार में कॉपी और पेस्ट करें:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionConsoleTrueTypeFont

दाएं फलक में राइट-क्लिक करें और नया> स्ट्रिंग मान चुनें। नया मान नाम दें
दाएं फलक में राइट-क्लिक करें और नया> स्ट्रिंग मान चुनें। नया मान नाम दें

000

आपके द्वारा अभी बनाई गई "000" स्ट्रिंग को डबल-क्लिक करें, और फिर दर्ज करें

Ubuntu Mono

इसके मूल्य डेटा के रूप में।

उबंटू विंडो लॉन्च करें, शीर्षक पट्टी पर राइट-क्लिक करें, और फिर "गुण" कमांड का चयन करें। "फ़ॉन्ट" टैब पर क्लिक करें और फिर फ़ॉन्ट सूची में "उबंटू मोनो" का चयन करें।
उबंटू विंडो लॉन्च करें, शीर्षक पट्टी पर राइट-क्लिक करें, और फिर "गुण" कमांड का चयन करें। "फ़ॉन्ट" टैब पर क्लिक करें और फिर फ़ॉन्ट सूची में "उबंटू मोनो" का चयन करें।
Image
Image

बैश खोल में स्थापित सॉफ़्टवेयर बैश खोल तक ही सीमित है। आप इन प्रोग्राम्स को कमांड प्रॉम्प्ट, पावरशेल या विंडोज़ में कहीं और एक्सेस कर सकते हैं, लेकिन केवल अगर आप इसे चलाते हैं

bash -c

आदेश।

सिफारिश की: