विंडोज 10 के उबंटू बैश शैल में लिनक्स सॉफ्टवेयर कैसे स्थापित करें

विषयसूची:

विंडोज 10 के उबंटू बैश शैल में लिनक्स सॉफ्टवेयर कैसे स्थापित करें
विंडोज 10 के उबंटू बैश शैल में लिनक्स सॉफ्टवेयर कैसे स्थापित करें

वीडियो: विंडोज 10 के उबंटू बैश शैल में लिनक्स सॉफ्टवेयर कैसे स्थापित करें

वीडियो: विंडोज 10 के उबंटू बैश शैल में लिनक्स सॉफ्टवेयर कैसे स्थापित करें
वीडियो: 09 जून 2023 की बड़ी खबरें | 09 June 2023 Breaking News | 10 मिनट में 25 खबरे #newswale - YouTube 2024, अप्रैल
Anonim
विंडोज 10 के उबंटू-आधारित बैश खोल को स्थापित करें और आपके पास एक पूर्ण उबंटू वातावरण होगा जो आपको उबंटू-आधारित लिनक्स सिस्टम पर चलने वाले वही एप्लिकेशन इंस्टॉल और चलाने देता है। उबंटू की तरह, हालांकि, आपको सॉफ़्टवेयर इंस्टॉल और अपडेट करने के लिए apt-get कमांड की आवश्यकता होगी।
विंडोज 10 के उबंटू-आधारित बैश खोल को स्थापित करें और आपके पास एक पूर्ण उबंटू वातावरण होगा जो आपको उबंटू-आधारित लिनक्स सिस्टम पर चलने वाले वही एप्लिकेशन इंस्टॉल और चलाने देता है। उबंटू की तरह, हालांकि, आपको सॉफ़्टवेयर इंस्टॉल और अपडेट करने के लिए apt-get कमांड की आवश्यकता होगी।

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

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

Apt-get समझाओ

उबंटू और अन्य डेबियन-आधारित लिनक्स वितरण पर, आप इसका उपयोग करते हैं

apt-get

सॉफ्टवेयर स्थापित करने के लिए आदेश। "Apt" का अर्थ है "उन्नत पैकेज टूल"। यह आदेश उबंटू के केंद्रीकृत सॉफ्टवेयर भंडारों से सॉफ़्टवेयर पैकेज डाउनलोड करता है और उन्हें आपके सिस्टम पर स्थापित करता है। यदि आप जिन पैकेजों को स्थापित करने का प्रयास करते हैं, वे आवश्यक हैं- या "अन्य पर निर्भर करते हैं" - अन्य संकुल, apt-get स्वचालित रूप से उन संकुल को डाउनलोड और इंस्टॉल करेगा (निर्भरताओं के रूप में भी जाना जाता है)। Apt-get ".deb" पैकेजों के साथ काम करता है, जिसका नाम डेबियन है, लिनक्स वितरण उबंटू पर आधारित है।

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

आप परंपरागत apt-get कमांड के बजाय नए एपीटी कमांड का भी उपयोग कर सकते हैं, हालांकि कमांड काम करेगा।

अद्यतन पैकेज सूची कैसे डाउनलोड करें

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

sudo apt-get update

आप किसी भी पैकेज को स्थापित करने से पहले ऐसा करना चाहते हैं।
आप किसी भी पैकेज को स्थापित करने से पहले ऐसा करना चाहते हैं।

एक पैकेज कैसे स्थापित करें

यदि आप उस पैकेज का नाम जानते हैं जिसे आप इंस्टॉल करना चाहते हैं, तो आप इसे निम्न आदेश के साथ डाउनलोड और इंस्टॉल कर सकते हैं, "पैकेजगेम" को उस पैकेज के नाम से बदलकर जिसे आप इंस्टॉल करना चाहते हैं:

sudo apt-get install packagename

उदाहरण के लिए, यदि आप रूबी स्थापित करना चाहते हैं, तो आप निम्न आदेश चलाएंगे:

sudo apt-get install ruby

बैश की स्वत: पूर्ण सुविधा का उपयोग करने के लिए आप पैकेज (या किसी भी कमांड) का नाम टाइप करते समय टैब कुंजी दबा सकते हैं, जो आपको स्वचालित रूप से टाइपिंग चीजों को समाप्त करने में मदद करेगा और उपलब्ध विकल्पों का सुझाव देगा, यदि एकाधिक विकल्प उपलब्ध हैं।

इसे चलाने के बाद और अन्य उपयुक्त आदेश प्राप्त करने के बाद, आपको किए गए परिवर्तनों के साथ प्रस्तुत किया जाएगा और आपको "y" टाइप करना होगा और जारी रखने के लिए एंटर दबाएं।

Image
Image

पैकेज के लिए कैसे खोजें

आप उस पैकेज का नाम हमेशा नहीं जानते जिसे आप इंस्टॉल करना चाहते हैं। इस मामले में, आप प्रोग्राम के लिए अपने डाउनलोड किए गए पैकेज कैश (सूचियों को अद्यतन करने के साथ डाउनलोड की गई सूचियों) को खोजने के लिए apt-cache कमांड का उपयोग कर सकते हैं। यह आदेश आपके द्वारा निर्दिष्ट पाठ के लिए पैकेज नाम और विवरण खोजता है।

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

apt-cache search sometext

उदाहरण के लिए, यदि आप w3m से संबंधित संकुल खोजना चाहते हैं, तो टर्मिनल के लिए एक टेक्स्ट-आधारित वेब ब्राउज़र, आप चलाएंगे:

apt-cache search w3m

Image
Image

अपने सभी स्थापित पैकेज कैसे अपडेट करें

अपने स्थापित सॉफ़्टवेयर पैकेज को रिपॉजिटरी में नवीनतम उपलब्ध संस्करणों में अपडेट करने के लिए- जो आपको अपने मौजूदा संकुल के लिए उपलब्ध कोई सुरक्षा अद्यतन देता है-निम्न आदेश चलाएं:

sudo apt-get upgrade

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

Image
Image

पैकेज को अनइंस्टॉल कैसे करें

जब आप इसके साथ काम करते हैं तो पैकेज को अनइंस्टॉल करने के लिए, निम्न आदेश चलाएं:

sudo apt-get remove packagename

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

sudo apt-get purge packagename

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

sudo apt-get autoremove

Image
Image

अन्य सॉफ्टवेयर कैसे स्थापित करें

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

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

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

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

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

सिफारिश की: