Ubuntu में PPA रिपॉजिटरी का प्रबंधन करें

¿क्यों जोड़ना पीपीए रिपोजिटरी अगर हमारे पास पहले से ही आधिकारिक उबंटू रिपॉजिटरी का उपयोग करके हजारों कार्यक्रम हैं?

व्यक्तिगत पैकेज फ़ाइलें (Personal Package Archive, अंग्रेजी में), डेवलपर्स को सॉफ़्टवेयर और अपडेट को सीधे वितरित करने की अनुमति दें Ubuntu उपयोगकर्ताओं को अपडेट करने के लिए Ubuntu की अपनी रिपॉजिटरी की प्रतीक्षा किए बिना।

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

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

आइए एक व्यावहारिक उदाहरण लेते हैं। मान लीजिए हम शटर लगाना चाहते हैं। पहली चीज जो हमें जानना है, वह पीपीए का पहचान नाम है जिसे हम इंस्टॉल करना चाहते हैं। शटर पीपीए पृष्ठ में यह स्पष्ट है कि इस रिपॉजिटरी को जोड़ने के लिए लाइन पर ध्यान देना आवश्यक है ppa: शटर / ppa.

पीपीए

विकल्प 1: कमांड लाइन से

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

sudo add-apt-repository ppa: शटर / ppa sudo apt-get update sudo apt-get install शटर

विकल्प 2: सॉफ्टवेयर सेंटर से

1. Ubuntu सॉफ्टवेयर सेंटर खोलें।

2. संपादित करें > सॉफ्टवेयर की उत्पत्ति

3.  फिर टैब में अन्य सॉफ्टवेयरक्लिक करें जोड़ना और PPA लाइन डालें। हमारे उदाहरण में: ppa: शटर / ppa और पर क्लिक करें स्वीकार करना.

सॉफ्टवेयर के स्रोत

4. वांछित कार्यक्रम स्थापित करें (हमारे उदाहरण के साथ जारी, शटर)।

पीपीए रिपॉजिटरी कैसे निकालें

विकल्प 1: कमांड लाइन से पीपीए को हटा दें

हमारे शटर उदाहरण के बाद:

sudo add-apt-repository --remove ppa:shutter/ppa

जाहिर है, लाइन ppa: शटर / ppa को प्रत्येक मामले में मेल खाने वाले से बदलना होगा।

विकल्प 2: सॉफ्टवेयर सेंटर से

1. Ubuntu सॉफ्टवेयर सेंटर खोलें।

2. संपादित करें > सॉफ्टवेयर की उत्पत्ति

3. फिर टैब में अन्य सॉफ्टवेयरक्लिक करें Quitar और पर क्लिक करें स्वीकार करना.

सावधानी: इस तरह पीपीए को पैकेजों की सूची से हटा दिया जाएगा लेकिन पीपीए के माध्यम से स्थापित पैकेजों की स्थापना रद्द नहीं की जाएगी, एक कार्य जिसे मैन्युअल रूप से करना होगा। इस प्रक्रिया को स्वचालित करने के लिए, जो कुछ के लिए बोझिल हो सकती है, पीपीए पर्ज या जैसे उपकरण हैं Y- पीपीए प्रबंधक.

एक PPA और उसके संबंधित पैकेज को स्वचालित रूप से कैसे निकालें

विकल्प 1: कमांड लाइन से

PPA-Purge एक सरल स्क्रिप्ट है जो PPA को विचाराधीन करने के साथ-साथ इससे स्थापित सभी पैकेजों को हटा देगा।

1. पीपीए-पर्ज स्थापित करें

sudo apt-get install ppa-purge

2. PPA की स्थापना रद्द करने के लिए PPA-Purge का उपयोग करें। हमारे उदाहरण के बाद:

sudo ppa-purge ppa:shutter/ppa

विकल्प 2: YPPA का उपयोग करना

1. Y-PPA स्थापित करें:

sudo add-apt-repository ppa:webupd8team/y-ppa-manager
sudo apt-get update
sudo apt-get install y-ppa-manager

2. प्रश्न में पीपीए निकालें। वाई-पीपीए प्रबंधक ग्राफिकल इंटरफ़ेस यह जानने के लिए पर्याप्त सहज है कि क्या करना है।

पीपीए रिपॉजिटरी को निष्क्रिय कैसे करें

पीपीए को अक्षम करने का अर्थ है कि सिस्टम को उस पीपीए से कोई अपडेट नहीं मिलेगा, लेकिन पहले से स्थापित पैकेजों को हटाया नहीं जाएगा। इसे हटाने के बजाय पीपीए को अक्षम करने का लाभ यह है कि इसे फिर से सक्षम करना आसान है।

PPA को निष्क्रिय करने के लिए:

1. Ubuntu सॉफ्टवेयर सेंटर खोलें।

2. संपादित करें > सॉफ्टवेयर की उत्पत्ति

3. फिर टैब में अन्य सॉफ्टवेयर, प्रश्न में पीपीए के बगल में स्थित बॉक्स को अनचेक करें और क्लिक करें स्वीकार करना.

प्रत्येक PPA की दोनों पंक्तियों को अक्षम करना महत्वपूर्ण है।

उसी तरह, एक पीपीए को भी पुन: सक्षम किया जा सकता है।


13 टिप्पणियाँ, तुम्हारा छोड़ दो

अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   मॉर्ड्रग कहा

    उत्कृष्ट लेख (हमेशा की तरह))

    आपको पाब्लो ^ ^ पढ़ने का आनंद

    1.    चलो linux का उपयोग करते हैं कहा

      धन्यवाद सैटो! मैंने तुम्हे याद किया! आपको यहां देखकर कितना अच्छा लगा ...
      चियर्स! पॉल।

  2.   जुआन कार्लोस सेनार कहा

    बहुत साफ़! धन्यवाद।

  3.   जूलियन कहा

    बहुत अच्छा.

  4.   गम्भी कहा

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

    1.    चलो linux का उपयोग करते हैं कहा

      नमस्ते गांबी! वास्तव में ... उस मामले में प्रक्रिया समान है। आप पीपीए को स्थापित करते हैं, आप पैकेजों की सूची को अपडेट करते हैं और जब आप अपग्रेड करते हैं तो यह आपको बताएगा कि प्रोग्राम का एक नया संस्करण है (आपके मामले में, एज़्योरस) जो पीपीए में उपलब्ध एक के अलावा और कोई नहीं है।
      मुझे उम्मीद है कि मैं स्पष्ट था।
      चियर्स! पॉल।

  5.   ज़ाइटम कहा

    ठीक है, लेकिन कभी-कभी एक वितरण के लिए विशिष्ट ppa शामिल है।
    मुझे Turpial 3.0 के अद्यतन के उदाहरण के लिए समस्या है। जिन्होंने इसमें शामिल किया है http://ppa.launchpad.net/effie-jayx/turpial/ubuntu/dists/saucy/
    जबकि मेरा सॉफ्टवेयर सेंटर ओलिविया के अधिकारियों या "रेयरिंग" पर ध्यान केंद्रित करता है (मैं लिनक्स मिंट का उपयोग करता हूं)
    जितना मैं इंगित करता हूं कि फाइलें सॉसी पर होस्ट की जाती हैं, मैं प्रोग्राम को डाउनलोड और इंस्टॉल नहीं करता हूं।

  6.   लोज़ानोटॉक्स कहा

    बेहतर तरीके से समझाना असंभव है! ... इन दिनों मैं स्पेनिश में अनुवादित YPPA प्रबंधक को 1 ONB DEB में अपलोड करने का प्रयास करूंगा and DEB स्थापित करें और यह है, इसका कोई मतलब नहीं है ... यह उन लोगों के लिए माना जाता है, जिन्हें पता नहीं है कि कैसे PPA को जोड़ना है और इसे स्थापित करना है। आपको एक पीपीए लोल जोड़ने की जरूरत है। बहुत अच्छा लेख, यह बहुत कुछ करेगा। चियर्स!

  7.   Erkiyo कहा

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

    1.    चलो linux का उपयोग करते हैं कहा

      नहीं, मुझे ऐसा नहीं लगता…
      पता नहीं यह क्या हो सकता है, लेकिन मुझे नहीं लगता कि सॉफ़्टवेयर केंद्र त्रुटि का कारण है।
      झप्पी! पॉल

  8.   कार्लोस Cifuentes कहा

    बहुत अच्छा पृष्ठ है, मैं और वह एक स्पंज, बूढ़ी औरत हैं, लेकिन मैं अभी भी अवशोषित करता हूं कि आप उन लोगों के अलावा क्या सिखाते हैं जो टिप्पणी करते हैं।

    1.    लुइगिस टोरो कहा

      आपकी टिप्पणियों के लिए बहुत बहुत धन्यवाद कार्लोस, यह सीखने में कभी देर नहीं हुई है।

  9.   danny672007 कहा

    आपके योगदान के लिए बहुत बहुत धन्यवाद, मैं लिनक्स के लिए नया हूं और आपने मुझे इस अद्भुत दुनिया को और अधिक समझने में मदद की है!