शुरुआती गीक लिनक्स पर सॉफ्टवेयर कैसे स्थापित करें
सॉफ्टवेयर इंस्टॉल करना लिनक्स पर अलग तरह से काम करता है। किसी वेबसाइट पर जाने के बजाय, आपको आमतौर पर अपने लिनक्स वितरण के सॉफ्टवेयर रिपॉजिटरी से सॉफ्टवेयर को उसके पैकेज मैनेजर से हथियाना होगा। यह जटिल लगता है, लेकिन वास्तव में विंडोज पर सॉफ़्टवेयर स्थापित करने से आसान है.
एक विशिष्ट लिनक्स वितरण के सॉफ्टवेयर इंस्टॉलेशन सिस्टम में ऐप स्टोर के साथ बहुत कुछ है। एक जगह है जहाँ आप अपने अधिकांश सॉफ़्टवेयर स्थापित करने के लिए जाते हैं और सॉफ़्टवेयर अपडेट एक सुसंगत तरीके से आते हैं.
अपने वितरण के भंडार से सॉफ्टवेयर स्थापित करें
अधिकांश सॉफ़्टवेयर जिसे आप अपने लिनक्स वितरण पर स्थापित करना चाहते हैं, उसके सॉफ़्टवेयर रिपॉजिटरी में उपलब्ध है। आपके लिनक्स वितरण की संभावना इस प्रणाली के लिए एक अच्छा चित्रमय दृश्य प्रदान करती है। अपने इच्छित पैकेज का चयन करें और आपका पैकेज प्रबंधक स्वचालित रूप से पैकेज को डाउनलोड करेगा, इसके लिए आवश्यक किसी भी अन्य सॉफ्टवेयर पैकेज को पकड़ो, और उन सभी को स्थापित करें.
उबंटू में, शामिल पैकेज मैनेजर उबंटू सॉफ्टवेयर सेंटर है - आपकी गोदी पर नारंगी शॉपिंग बैग आइकन के लिए देखें। पैकेज खोजने और उन्हें स्थापित करने के लिए इस इंटरफ़ेस का उपयोग करें। आप "वीडियो प्लेयर" या एक विशिष्ट एप्लिकेशन नाम जैसे "वीएलसी" के लिए एक प्रकार की खोज कर सकते हैं। डाउनलोड बटन पर क्लिक करें, अपना पासवर्ड दर्ज करें, और पैकेज प्रबंधक बाकी काम करेगा.
प्रत्येक लिनक्स वितरण के अपने सॉफ़्टवेयर रिपॉजिटरी और पैकेज मैनेजर होते हैं, लेकिन व्यावहारिक रूप से सभी लिनक्स वितरण एक सॉफ़्टवेयर रिपॉजिटरी सिस्टम का उपयोग करते हैं जो इस तरह से काम करता है। उदाहरण के लिए, लिनक्स टकसाल पर, आप इसके बजाय सॉफ़्टवेयर प्रबंधक एप्लिकेशन का उपयोग करेंगे.
सुंदर ग्राफिकल इंटरफ़ेस असली पैकेज मैनेजर का एक फ्रंट-एंड है, जिसे आप अन्य तरीकों से एक्सेस कर सकते हैं। उदाहरण के लिए, आप उबंटू पर apt-get कमांड के साथ टर्मिनल से पैकेज स्थापित कर सकते हैं। चित्रमय इंटरफ़ेस और टर्मिनल कमांड एक ही बात को पूरा करते हैं.
मालिकाना सॉफ्टवेयर स्थापित करें
कुछ प्रोग्राम आपके लिनक्स वितरण के सॉफ़्टवेयर रिपॉजिटरी में स्थित नहीं हैं। इसमें Google Chrome, Skype, Steam, और Opera जैसे लोकप्रिय स्वामित्व कार्यक्रम शामिल हैं। आपके लिनक्स वितरण में आमतौर पर इस सॉफ़्टवेयर को फिर से वितरित करने का लाइसेंस नहीं होता है, इसलिए आपको इसे स्रोत से प्राप्त करना होगा.
इस तरह से सॉफ्टवेयर डाउनलोड करने के लिए, परियोजना की आधिकारिक वेबसाइट पर जाएं और डाउनलोड बटन पर क्लिक करें। आप आम तौर पर विभिन्न लिनक्स डाउनलोड लिंक की ओर इशारा करते हुए एक पृष्ठ देखेंगे। उदाहरण के लिए, यहाँ लिनक्स डाउनलोड पेज के लिए Skype है.
आपको अपने लिनक्स वितरण के लिए उपयुक्त पैकेज चुनने के लिए प्रेरित किया जाएगा। आपको अपने लिनक्स वितरण से यथासंभव पैकेज का चयन करना चाहिए। उदाहरण के लिए, Skype "Ubuntu 12.04 (मल्टीकार)" पैकेज प्रदान करता है। यह सूची में सबसे हाल का संस्करण नंबर है, इसलिए यह उबंटू 14.04 पर उपयोग करने के लिए आदर्श पैकेज है.
विभिन्न वितरण विभिन्न फ़ाइल एक्सटेंशन के साथ विभिन्न प्रकार के पैकेज का उपयोग करते हैं। उबंटू, लिनक्स मिंट, डेबियन और इसी तरह के वितरण .deb फ़ाइल एक्सटेंशन के साथ डीब पैकेज का उपयोग करते हैं। Fedora, Red Hat, OpenSUSE और कुछ अन्य वितरण .rpm पैकेजों का उपयोग करते हैं.
डाउनलोड किए गए पैकेज को बस डबल-क्लिक करें और इसे एक पैकेज इंस्टॉलर में खोलना चाहिए जो आपके लिए सभी गंदे काम को संभाल लेगा। उदाहरण के लिए, आप डाउनलोड की हुई फ़ाइल को डबल-क्लिक करेंगे, स्थापित करें पर क्लिक करें, और उबंटू पर डाउनलोड किए गए पैकेज को स्थापित करने के लिए अपना पासवर्ड दर्ज करें.
डाउनलोड किए गए पैकेज अन्य तरीकों से भी इंस्टॉल किए जा सकते हैं। उदाहरण के लिए, आप उबंटू में टर्मिनल से पैकेज स्थापित करने के लिए dpkg -I कमांड का उपयोग कर सकते हैं। ग्राफिकल टूल सबसे आसान है.
सॉफ़्टवेयर स्थापित करने के और तरीके
उपरोक्त दो विधियां मूल बातें हैं जो हर लिनक्स उपयोगकर्ता को जानना आवश्यक है। इन युक्तियों के साथ, आप सबसे स्थापित कर सकते हैं - यदि नहीं - तो आपको जिस सॉफ्टवेयर की आवश्यकता होगी। लेकिन यहां लिनक्स पर सॉफ़्टवेयर स्थापित करने के कुछ अन्य तरीके दिए गए हैं:
थर्ड-पार्टी रिपोजिटरी का उपयोग करें: कोई भी अपने स्वयं के सॉफ़्टवेयर रिपॉजिटरी, पैकेज सॉफ़्टवेयर बना सकता है, और इसे वहां से वितरित कर सकता है। आप कभी-कभी सॉफ़्टवेयर को इंस्टॉल करने के लिए एक तृतीय-पक्ष रिपॉजिटरी का उपयोग कर सकते हैं जो आप अपने लिनक्स वितरण के रिपॉजिटरी में नहीं पा सकते हैं। उदाहरण के लिए, उबंटू "व्यक्तिगत पैकेज अभिलेखागार" (पीपीए) स्थापित करना काफी आसान बनाता है। आप इन PPA को अपने पैकेज मैनेजर में जोड़ सकते हैं और PPA में पैकेज उबंटू सॉफ्टवेयर सेंटर और अन्य पैकेज मैनेजमेंट इंटरफेस में दिखाई देंगे। यह उन पैकेजों को प्राप्त करने का एक सामान्य तरीका है जो अभी तक आपके लिनक्स वितरण के आधिकारिक रिपॉजिटरी में नहीं हैं.
एक बाइनरी पुरालेख को अनपैक करें: कुछ लिनक्स सॉफ्टवेयर इंस्टॉलेशन के बिना किसी भी लिनक्स वितरण पर चलाने के लिए डिज़ाइन किए गए प्री-कम्पोज्ड रूप में वितरित किए जाते हैं। उदाहरण के लिए, "डायनामिक" डाउनलोड स्काइप ऑफ़र एक .tar.bz2 फ़ाइल है। यह सिर्फ एक आर्काइव है, एक जिप फाइल की तरह - आप इसे अपने कंप्यूटर पर एक फोल्डर में निकालेंगे और इसे चलाने के लिए इसके अंदर निष्पादन योग्य को डबल क्लिक करें। मोज़िला फ़ायरफ़ॉक्स के नवीनतम संस्करण .tar.bz2 फॉर्म के डाउनलोड भी प्रदान करता है, इसलिए आप इसे डाउनलोड कर सकते हैं और इसे बिना किसी इंस्टॉलेशन के चला सकते हैं - बस आर्काइव को कहीं भी आपके पसंद के फ़ोल्डर में अनपैक करें और उसके अंदर फ़ायरफ़ॉक्स फ़ाइल को डबल क्लिक करें। आपको अपने सिस्टम के साथ बेहतर संगतता और आसान अपडेटिंग के लिए पैकेज्ड फॉर्म में सॉफ्टवेयर पसंद करना चाहिए.
स्रोत से संकलन: विशिष्ट लिनक्स उपयोगकर्ताओं को अब स्रोत से सॉफ़्टवेयर संकलित करने और स्थापित करने की आवश्यकता नहीं होनी चाहिए। आपके द्वारा वांछित सभी सॉफ़्टवेयर पैकेज्ड रूप में उपलब्ध होने चाहिए। उस ने कहा, अधिकांश लिनक्स सॉफ्टवेयर परियोजनाएँ अपने सॉफ़्टवेयर को स्रोत-कोड के रूप में वितरित करती हैं और लिनक्स वितरण को पैकेजिंग के प्रभारी के रूप में छोड़ देती हैं और आपको इसे वितरित करती हैं। यदि आपके लिनक्स वितरण में ऐसा पैकेज नहीं है जिसे आप चाहते हैं या आपके पास आवश्यक पैकेज का नवीनतम संस्करण नहीं है, तो आप इसे स्रोत से संकलित कर सकते हैं। स्रोत से संकलन कुछ औसत लिनक्स डेस्कटॉप उपयोगकर्ता को नहीं करना चाहिए, लेकिन यह उतना कठिन भी नहीं है जितना यह लग सकता है.
Windows सॉफ़्टवेयर स्थापित करें: विंडोज सॉफ्टवेयर लिनक्स पर मूल रूप से नहीं चलता है। लिनक्स पर विंडोज सॉफ्टवेयर को स्थापित करने और चलाने के कई तरीके हैं, जिसमें वाइन संगतता परत (जो बिल्कुल सही नहीं है) और खुद को वर्चुअल मशीन में विंडोज स्थापित करके (जिसमें बहुत अधिक ओवरहेड जोड़ता है।) यदि संभव हो तो लिनक्स सॉफ्टवेयर का उपयोग करें। इन समाधानों को उस ऐप को चलाने के लिए डिज़ाइन किया गया है जिसे आप बस बाहर नहीं रह सकते हैं - उदाहरण के लिए, लिनक्स पर नेटफ्लिक्स देखने के लिए या लिनक्स पर माइक्रोसॉफ्ट ऑफिस चलाने के लिए - लेकिन आपके पास देशी लिनक्स सॉफ्टवेयर के साथ बेहतर, अधिक स्थिर अनुभव होगा.
आपका पैकेज प्रबंधक नियमित रूप से संकुल के नए संस्करणों के लिए अपने सॉफ़्टवेयर रिपॉजिटरी की जाँच करता है और नए संस्करण उपलब्ध होने पर इसका अपडेटर दिखाई देता है। (यह उबंटू पर अपडेट मैनेजर एप्लिकेशन है।) यह आपके सिस्टम के सभी सॉफ़्टवेयर को एक स्थान से कैसे अपडेट कर सकता है.
जब आप तृतीय-पक्ष पैकेज स्थापित करते हैं, तो यह आसान अद्यतन के लिए अपना सॉफ़्टवेयर रिपॉजिटरी भी स्थापित कर सकता है। उदाहरण के लिए, जब आप उबंटू पर इसे स्थापित करते हैं, तो Google Chrome आधिकारिक Google Chrome रिपॉजिटरी की ओर इशारा करते हुए फाइलें स्थापित करता है। जब क्रोम के नए संस्करण जारी होते हैं, तो वे अन्य सभी अपडेट के साथ अपडेट मैंगर एप्लिकेशन में दिखाई देंगे। प्रत्येक एप्लिकेशन को अपने स्वयं के एकीकृत अपडेटर की आवश्यकता नहीं होती है, जैसा कि वे विंडोज पर करते हैं.