विज्ञापन
लिनक्स में आपका स्वागत है। संभावना है कि आपका वितरण मूल बातें कवर करने के लिए बहुत सारे सॉफ्टवेयर के साथ आया। फिर भी कोई फर्क नहीं पड़ता कि नौकरी कितनी अच्छी थी, आप और अधिक स्थापित करना चाहते हैं। सवाल है, कैसे?
लिनक्स पर सॉफ्टवेयर इंस्टॉल करना विंडोज की तुलना में स्मार्टफोन के करीब लगता है। ज्यादातर समय, आप एक पैकेज मैनेजर (ऐप स्टोर के समान) में आग लगा देंगे और उस एप्लिकेशन का नाम खोजें जो आप चाहते हैं। वहां से, इंस्टॉल बटन को हिट करने की बात है।
लेकिन पैकेज मैनेजर आपके डिस्ट्रो के आधार पर बदलते हैं। उबंटू उबंटू सॉफ्टवेयर का उपयोग करता है। यह गनोम सॉफ्टवेयर का एक रीब्रांडेड संस्करण है, जिसे फेडोरा उपयोग करता है। इस बीच, ओपनएसएएसटी यस के साथ अपनी बात करता है।
पैकेज प्रबंधक आपके वितरण के सॉफ़्टवेयर रिपॉजिटरी को खोजकर काम करते हैं। लेकिन कभी-कभी आप जो चाहते हैं वह नहीं होता है। कभी-कभी आप एक वेबसाइट से एक फ़ाइल डाउनलोड करेंगे और उस पर क्लिक करेंगे जैसे आप एक Windows EXE करेंगे। सिवाय समस्या के। जैसे कि लिनक्स का कोई एकल संस्करण नहीं है, कोई भी सार्वभौमिक लिनक्स पैकेज प्रारूप नहीं है (
हालांकि कुछ लोग इसे बदलने की कोशिश कर रहे हैं उबंटू स्नैप्स बनाम रेड हैट फ़्लैटपाक्स, क्या अंतर है?लिनक्स डिस्ट्रोस कई स्वरूपों में एप्लिकेशन वितरित करते हैं। वर्षों से, दो सबसे लोकप्रिय .debs और .rpms रहे हैं, लेकिन यह उबंटू के स्नैप पैकेज और रेड हैट के फ्लैटपैक के साथ बदलना शुरू हो सकता है। अधिक पढ़ें ).आपको यह जानने की जरूरत है कि कौन सी फ़ाइल प्रकार आपके डिस्ट्रो के लिए सॉफ़्टवेयर को सफलतापूर्वक स्थापित करेगा। सौभाग्य से आपको स्थिति का बोध कराने के लिए केवल कुछ शब्दावलियाँ और संक्षिप्ताक्षर सीखने होंगे।
DEB संकुल
DEB प्रारूप का नाम डेबियन, एक लिनक्स डिस्ट्रो और अस्तित्व में सबसे बड़ी ओपन सोर्स परियोजनाओं में से एक है। आप किसी एप्लिकेशन को सीधे इंस्टॉल करने के लिए DEB पर क्लिक कर सकते हैं या पैकेज मैनेजर में खोज कर सकते हैं ताकि यह आपके लिए पृष्ठभूमि में काम कर सके। टर्मिनल में, आप उपयोग करते हैं dpkg
उदाहरण के लिए कमांड:
sudo dpkg -i /home/user/software.deb
चूंकि उबंटू डेबियन पर आधारित है, इसलिए डीईबी को ढूंढना आसान है। लाखों उपयोगकर्ताओं और मजबूत नाम पहचान के साथ, Ubuntu और DEB लिनक्स दुनिया के विंडोज और EXE बन गए हैं।
डेबियन और उबंटू दोनों डीईबी फ़ाइल प्रारूप का उपयोग करते हैं, लेकिन एक में काम करने वाले पैकेज दूसरे में नहीं हो सकते हैं। पैकेज कभी-कभी दोनों के साथ संगत होते हैं, जैसे Google Chrome के साथ। यह मत समझो कि यह मामला है। सुनिश्चित करें कि आप अपने वितरण के लिए DEBs डाउनलोड करना चाहते हैं।
लोकप्रिय डिस्ट्रोस जो DEB का उपयोग करते हैं:
- उबंटू
- डेबियन
- लिनक्स टकसाल
- SteamOS
- trisquel
- gNewSense
RPM संकुल
RPM मूल रूप से Red Hat पैकेज प्रबंधक के लिए खड़ा था। अब यह पुनरावर्ती है, जो आरपीएम पैकेज मैनेजर के लिए खड़ा है। किसी भी तरह से, मूल रेड हैट के साथ हैं। उत्तरी कैरोलिना-आधारित संगठन, जो दुनिया की पहली बिलियन डॉलर ओपन सोर्स कंपनी बन गई, ने Red Hat Linux के लिए प्रारूप विकसित किया। नतीजतन, यह वही है जो आप पूरे Red Hat पारिस्थितिकी तंत्र में पाते हैं।
इसका मतलब है कि अगर फेडोरा आपकी पसंद का डिस्ट्रो है शुद्ध ओपन सोर्स डिस्ट्रो, फेडोरा का उपयोग करने के 5 कारणफेडोरा उबंटू के रूप में अच्छी तरह से ज्ञात नहीं है, और इसका उपयोग करने के लिए कठिन होने के लिए एक प्रतिष्ठा है। लेकिन अगर यह सच है, तो बहुत सारे लोग फेडोरा का उपयोग क्यों करते हैं? अधिक पढ़ें , यह पैकेज फ़ाइल प्रकार है जिसका उपयोग आप सॉफ़्टवेयर स्थापित करने के लिए करेंगे। जब आप RPM पर क्लिक करते हैं, तो यह GNOME सॉफ्टवेयर के अंदर खुल जाएगा।
नाम के बावजूद, Red Hat से संबंधित डिस्ट्रोस केवल RPM का उपयोग करने वाले नहीं हैं। openSUSE है एक और प्रमुख समुदाय जिसने आरपीएम को अपनाया है 6 कारणों से आपको खुले और गीको को चुनना चाहिएवहाँ अच्छे कारण खुले हैं उपयोगकर्ताओं को आकर्षित करने के लिए जारी है, और यहाँ उनमें से कुछ हैं। शायद आप गीको के प्यार में पड़ने वाले अगले व्यक्ति होंगे। अधिक पढ़ें . आप सबसे सिस्टम प्रबंधन करने के लिए वितरण की एक स्टॉप-शॉप, YaST का उपयोग करके इन्हें स्थापित कर सकते हैं।
किसी भी तरह से, आप का उपयोग कर संकुल को स्थापित कर सकते हैं आरपीएम
उदाहरण के लिए कमांड:
rpm -ivh /home/user/software.rpm
Fedora और OpenSUSE दोनों RPM का उपयोग करते हैं, लेकिन पैकेज विनिमेय नहीं हैं। फिर से, सुनिश्चित करें कि आपके द्वारा डाउनलोड किया गया RPM आपके वितरण के लिए अभिप्रेत है।
RPM का उपयोग करने वाले लोकप्रिय डिस्ट्रोस:
- Red Hat Enterprise Linux
- फेडोरा
- openSUSE
- SUSE लाइनेक्स एंटरप्राइज सर्वर
- CentOS
- PCLinuxOS
TAR पैकेज
मुझे पता है कि मैंने कहा कि लिनक्स के लिए एक सार्वभौमिक पैकेज प्रारूप नहीं है, लेकिन यह 100% सच नहीं है। जब आप एक ऐप को TAR, TGZ, या TAR.GZ के रूप में देखते हैं, तो यह एक अच्छा मौका है जो आपकी मशीन पर चलेगा। समस्या यह है कि अधिष्ठापन आपके कर्सर को इंगित करने या एक ही कमांड में प्रवेश करने के रूप में सरल नहीं है। एक TAR फ़ाइल स्थापित करना है अपने अलग गाइड के योग्य उबंटू लिनक्स में TAR GZ और TAR BZ2 फ़ाइलों को कैसे संकलित और स्थापित करें अधिक पढ़ें .
ऐसा इसलिए है क्योंकि यह संग्रह निष्पादन योग्य प्रारूप में जहाज नहीं करता है। इसके बजाय इसमें प्रश्न में एप्लिकेशन बनाने के लिए आवश्यक स्रोत फाइलें शामिल हैं। कुछ TAR फाइलें अपने निजी इंस्टॉलेशन निर्देशों के साथ आती हैं, और परिणामस्वरूप प्रोग्राम आपके एप्लिकेशन मेनू में स्वचालित रूप से प्रकट नहीं हो सकता है।
लोकप्रिय डिस्ट्रोस जो विशेष रूप से TAR का उपयोग करते हैं:
- आर्क लिनक्स
- स्लैकवेयर
मोर कहाँ से आया
ऊपर सूचीबद्ध तीन प्रकार लिनक्स के लिए एकमात्र पैकेज प्रारूप नहीं हैं, लेकिन वे सबसे आम हैं। कुछ डिस्ट्रोस अपने स्वयं के प्रकार विकसित करते हैं जो कहीं और उपयोग नहीं किए जाते हैं। जेंटू है ebuild. Pardus में PiSi है (संकुल के रूप में संक्षिप्त रूप में सफलतापूर्वक स्थापित)। एंड्रॉइड, जो तकनीकी रूप से एक लिनक्स डिस्ट्रो है, एपीके का उपयोग करता है।
पैकेज प्रारूप क्यों अजीब हैं?
प्रत्येक प्रकार एक संग्रह है जिसमें एक एप्लिकेशन को चलाने के लिए पैकेज प्रबंधक द्वारा आवश्यक मेटाडेटा के साथ-साथ चलाने की आवश्यकता होती है। अलग-अलग डिस्ट्रॉयर के बाद से विभिन्न उपकरणों और रिपॉजिटरी का उपयोग करें कौन सा लिनक्स पैकेज मैनेजर (और डिस्ट्रो) आपके लिए सही है?मुख्य लिनक्स डिस्ट्रोस के बीच एक महत्वपूर्ण अंतर पैकेज मैनेजर है; मतभेद काफी मजबूत हैं कि यह डिस्ट्रो की आपकी पसंद को प्रभावित कर सकता है। आइए देखें कि विभिन्न पैकेज प्रबंधक कैसे काम करते हैं। अधिक पढ़ें , उस मेटाडेटा में क्या होता है। यही कारण है कि फ़ेडोरा और ओपनएसयूएसपीएम जैसे समान नाम साझा करने वाले प्रारूप भी संगत होने की गारंटी नहीं देते हैं।
आप लिनक्स पर सॉफ़्टवेयर स्थापित करने के बारे में क्या सोचते हैं? यह अन्य ऑपरेटिंग सिस्टम की तुलना कैसे करता है? क्या इसमें सुधार किया जा सकता था? अपने विचार साझा करें, और यदि आपके कोई प्रश्न हैं, तो पूछने में संकोच न करें!
बर्टेल एक डिजिटल न्यूनतावादी है जो एक लैपटॉप से भौतिक गोपनीयता स्विच के साथ लिखता है और एक फ्री सॉफ्टवेयर फाउंडेशन द्वारा समर्थित ओएस है। वह सुविधाओं पर नैतिकता को महत्व देता है और दूसरों को अपने डिजिटल जीवन पर नियंत्रण रखने में मदद करता है।