<पी>
<पी> 13 अप्रैल, 2023, 1:30 अपराह्न EDT पर प्रकाशित <पी> डेविड एक स्वतंत्र लेखक हैं जिनकी पृष्ठभूमि प्रिंट पत्रकारिता में है और उन्हें फ्री और ओपन सोर्स सॉफ्टवेयर से प्यार है। वह 2000 के दशक की शुरुआत से लिनक्स का उपयोग कर रहे हैं, और यूके में लिनक्स फॉर्मेट पत्रिका में नियमित योगदानकर्ता हैं। वह अपने लिविंग रूम के सोफे पर अनिश्चित रूप से बैठे रास्पबेरी पाई से कई प्रकार की साइटें और सेवाएं चलाता है, और प्रौद्योगिकी, मानवता और अन्य संबंधित मामलों की अपनी समझ को बेहतर बनाने के लिए एक आवारा ईडीएक्स पाठ्यक्रम लेने का मौका कभी नहीं चूकता। <पी> डेविड एक भयानक गिटार वादक है, और वह अपना खाली समय अपने कारवां और कुत्तों के साथ ऑफ-ग्रिड ब्रिटिश द्वीपों का दौरा करने में बिताता है। कभी-कभी, वह किताबें लिखते हैं। कोई भी उन्हें पसंद नहीं करता. davidrutland.com पर देखें कि वह क्या कर रहा है <पी> डेबियन और उबंटू-आधारित डिस्ट्रोज़ का उपयोग करने का एक आनंद एडवांस्ड पैकेज टूल (एपीटी) है जो आपको ऑनलाइन पैकेजों को तुरंत खोजने, फिर उन्हें एक ही कमांड से इंस्टॉल करने, अपडेट करने या हटाने में मदद करता है। <पी> पैकेज स्थापित करने का दूसरा तरीका DEB फ़ाइलों का उपयोग करना है। आप इन्हें इंटरनेट पर यादृच्छिक साइटों पर पा सकते हैं, और उन्हें अपडेट करने के लिए आपको नवीनतम संस्करण को फिर से डाउनलोड और इंस्टॉल करना होगा। <पी> डेब-गेट एक उपकरण है जिसका लक्ष्य एपीटी कार्यक्षमता को दोहराना है। आप इसका उपयोग समर्पित DEB रिपॉजिटरी खोजने और सॉफ़्टवेयर इंस्टॉल करने, अपडेट करने और हटाने के लिए कर सकते हैं—बिल्कुल APT की तरह। एपीटी डेबियन-आधारित डिस्ट्रोज़ के लिए गोल्ड स्टैंडर्ड पैकेज मैनेजर है
<पी> जब आप पहली बार डेबियन या उबंटू से परिचित हो रहे हों, तो एपीटी एक अद्भुत उपकरण है। डिफ़ॉल्ट रूप से, आप मुख्य रिपॉजिटरी से हजारों कैनोनिकल-समर्थित FOSS पैकेज, साथ ही यूनिवर्स रिपॉजिटरी से हजारों समुदाय-समर्थित FOSS प्रोजेक्ट इंस्टॉल करने में सक्षम होंगे। <पी> किसी पैकेज को उसकी सभी निर्भरताओं के साथ स्थापित करना उतना ही सरल है जितना कि एक टर्मिनल खोलना और उसमें प्रवेश करना: sudo apt-get install package-name
<पी> आप इन दो रिपॉजिटरी तक ही सीमित नहीं हैं। प्रतिबंधित रिपॉजिटरी भी है, जिसमें ड्राइवर और कोडेक जैसे आधिकारिक तौर पर समर्थित गैर-मुक्त सॉफ़्टवेयर शामिल हैं, और मल्टीवर्स रिपॉजिटरी, जिसमें ऐसे सॉफ़्टवेयर शामिल हैं जो न तो मुफ़्त हैं और न ही आधिकारिक रूप से समर्थित हैं। <पी> जैसे कि यह पर्याप्त नहीं था, तृतीय-पक्ष व्यक्तिगत पैकेज अभिलेखागार (पीपीए) जोड़ना और उनसे सॉफ़्टवेयर इंस्टॉल करने के लिए एपीटी का उपयोग करना आसान है। <पी> यदि ऊपर दिए गए रिपॉजिटरी नाम आपको भ्रमित करते हैं, तो आपको उबंटू पर उपलब्ध विभिन्न प्रकार के सॉफ़्टवेयर रिपॉजिटरी के बारे में अधिक जानने की आवश्यकता है। DEB पैकेज का उपयोग करके सॉफ़्टवेयर क्यों स्थापित करें?
<पी> एपीटी टूल जितना अद्भुत है, इसमें कुछ कमियां भी हैं। सॉफ़्टवेयर को हमेशा इस तरह से पैक नहीं किया जाता है - जिसका अर्थ है कि आपके इच्छित ऐप्स गायब हो सकते हैं, और रिपॉजिटरी में पैकेज हमेशा अद्यतित नहीं होते हैं। <पी> यदि आप अपने डेबियन या उबंटू सिस्टम पर आज़माने के लिए GitHub के माध्यम से अच्छे और दिलचस्प प्रोजेक्ट खोज रहे हैं, तो आप अक्सर पाएंगे कि जिस टूल का आप परीक्षण करना चाहते हैं वह केवल रिलीज़ पेज पर बायनेरिज़ के एक समूह के रूप में उपलब्ध है। <पी> कभी-कभी डेवलपर्स अपनी DEB फ़ाइलों को GitHub पर पोस्ट करने की जहमत भी नहीं उठाते, बल्कि उन्हें एक निजी सर्वर पर निजी वेबसाइट पर पिन कर देते हैं। यदि आप नवीनतम संस्करण के साथ बने रहना चाहते हैं तो यह समस्याग्रस्त हो सकता है। <पी> लेकिन DEB फ़ाइलों को स्थापित करने का मतलब है कि आपको READMEs और सीधे डाउनलोड पेजों पर नज़र रखनी होगी जहां आपको फ़ाइल मिली थी। यह थकाऊ है, और कुछ ऐसा है जिसे आप शायद ही कभी कर पाएंगे जब तक कि आपको ऐसा न करना पड़े। <पी> deb-get आपको apt-get की कार्यक्षमता प्रदान करता है, जिसका अर्थ है कि आपको अपने DEB को फिर से स्थापित करने या अपडेट करने के बारे में चिंता करने की आवश्यकता नहीं होगी! लिनक्स पर डिब-गेट कैसे स्थापित करें
<पी> चूंकि आपने अभी तक डिब-गेट इंस्टॉल नहीं किया है, इसलिए आप इसे स्वयं इंस्टॉल करने के लिए उपयोग नहीं कर सकते। इसके बजाय, कर्ल कमांड का उपयोग करें और इंस्टॉलेशन स्क्रिप्ट को बैश पर पाइप करें। <पी> सबसे पहले, कर्ल को इसके साथ इंस्टॉल करें: sudo apt install curl
<पी> अब deb-get इंस्टॉल करने के लिए निम्न कमांड चलाएँ: curl -sL https://raw.githubusercontent.com/wimpysworld/deb-get/main/deb-get | sudo -E bash -s install deb-get
नवीनतम DEB रिलीज़ के साथ अपडेट रहने के लिए deb-get का उपयोग करें
<पी> यदि आप एपीटी से परिचित हैं, तो आप डिबेट-गेट के साथ घर पर रहेंगे। <पी> पहली चीज़ जो आपको करनी चाहिए वह है रिपॉजिटरी में इंस्टॉल और उपलब्ध सॉफ़्टवेयर की सूची को अपडेट करना: का उपयोग करके deb-get update
<पी> किसी विशेष पैकेज या ऐप को खोजने के लिए, इसका उपयोग करें: deb-get search packagename
<पी> उदाहरण के लिए, यदि आप लिनक्स के लिए उत्कृष्ट ल्यूट्रिस पीसी गेम मैनेजर ढूंढना चाहते हैं, तो आप दर्ज करेंगे: deb-get search lutris
<पी> अपना इच्छित पैकेज ढूंढने के बाद, इसे इसके साथ इंस्टॉल करें: sudo deb-get install packagename
<पी> deb-get पैकेज और उसकी निर्भरताएँ लाएगा और स्थापित करेगा। <पी> आप जितना चाहें उतना सॉफ़्टवेयर इंस्टॉल करें, फिर इसे इसके साथ पुन:सिंक्रनाइज़ करें: deb-get update
<पी> यदि कोई सॉफ़्टवेयर स्थापित है जिसे अपग्रेड करने की आवश्यकता है, तो अपग्रेड कमांड का उपयोग करें: sudo deb-get upgrade
<पी> आप अलग-अलग पैकेजों को इसके साथ पुनः स्थापित कर सकते हैं: sudo deb-get reinstall packagename
<पी> और भी कई डिबेट-गेट कमांड उपलब्ध हैं। उन्हें डिबेट-गेट उपयोग दस्तावेज़ में देखें। deb-get Ubuntu पर DEB बायनेरिज़ को इंस्टॉल और अपडेट करना आसान बनाता है
<पी> यह चिंता किए बिना कि आप पुराने या अप्रचलित संस्करण का उपयोग कर रहे हैं, उबंटू पर DEB पैकेज स्थापित करने में सक्षम होना बहुत अच्छा है। <पी> Linux पर सॉफ़्टवेयर स्थापित करने के कई अन्य तरीके हैं जिनमें स्रोत, फ़्लैटपैक्स, स्नैप्स या AppImages से संकलन शामिल है।