पीपीए क्या हैं और मैं उनका उपयोग कैसे करूं?

मैं इसके बारे में पढ़ता रहता हूं व्यक्तिगत पैकेज अभिलेखागार ('पीपीए') और लोग पीपीए के लिंक के साथ सवालों के जवाब देते हैं । इनका उपयोग करने का सबसे अच्छा तरीका क्या है?


उबंटू के कई संस्करणों में फैले इस प्रश्न के कई वैध उत्तर हैं । आपकी सुविधा के लिए, प्रत्येक का एक सूचकांक नीचे है ।


उबंटू 11.04 और नए के लिए

पीपीए जोड़ने से पहले आपको इसमें शामिल कुछ जोखिमों से अवगत होना चाहिए:

हमेशा याद रखें कि पीपीए समुदाय द्वारा प्रदान किए जाते हैं, आपको केवल पीपीए जोड़ने से पहले संभावित जोखिमों से अवगत होना चाहिए ।

  • पहले होम बटन (ऊपरी-बाएँ कोने पर) पर क्लिक करके या दबाकर डैश खोलें Super कुंजी ।

  • 'सॉफ्टवेयर सेंटर' खोजें और उबंटू सॉफ्टवेयर सेंटर लॉन्च करें ।

  • माउस को शीर्ष पैनल पर ले जाएं जहां एप्लिकेशन का नाम लिखा गया है ।

  • अब जाओ संपादित करें मेनू और चुनें सॉफ्टवेयर स्रोत.

    enter image description here

नए संस्करणों के लिए, राइट क्लिक करें और क्लिक करें सॉफ्टवेयर और अपडेटenter image description here

फिर, अन्य सॉफ़्टवेयर पर क्लिक करें,enter image description here

  • संकेत मिलने पर अपना पासवर्ड दर्ज करें ।

    enter image description here

  • 'अन्य सॉफ़्टवेयर' टैब पर स्विच करें ।

    enter image description here

  • अब 'जोड़ें' पर क्लिक करें, एक बॉक्स दिखाई देगा ।

    enter image description here

  • आपको बॉक्स में पीपीए दर्ज करना होगा । यह में पाया जा सकता बोल्ड लॉन्चपैड पेज पर ।

    enter image description here

    enter image description here

  • अब 'स्रोत जोड़ें' पर क्लिक करें और सॉफ़्टवेयर स्रोतों को बंद करें । कैश ताज़ा हो जाएगा

  • अब सॉफ्टवेयर सेंटर से सॉफ्टवेयर इंस्टॉल करें ।

पीपीए क्या है?

पीपीए गैर मानक सॉफ्टवेयर / अपडेट के लिए हैं । वे आमतौर पर उन लोगों द्वारा उपयोग किए जाते हैं जो नवीनतम और महानतम चाहते हैं । यदि आप अतिरिक्त लंबाई जा रहे हैं सॉफ्टवेयर के इस तरह मिलता है, तो आप को पता है कि तुम क्या कर रहे हैं उम्मीद कर रहे हैं. सॉफ्टवेयर सेंटर में चयन अधिकांश मनुष्यों के लिए पर्याप्त है ।

कमांड लाइन

कमांड लाइन पर आप पीपीए का उपयोग करके जोड़ सकते हैं add-apt-repository, उदा । :

sudo add-apt-repository ppa:gwibber-daily/ppa

पीपीए को हटाने के लिए /आदि/उपयुक्त/स्रोतों में संबंधित फ़ाइलों को हटा दें । सूची।डी (यह पीपीए से आपके द्वारा स्थापित पैकेजों को नहीं हटाता है) । पीपीए से उपलब्ध पैकेजों को देखने के लिए या पीपीए से स्थापित पैकेजों को हटाने के लिए सिनैप्टिक विंडो के निचले बाईं ओर बटन दबाएं और सूची से पीपीए चुनें ।

सामान्य सॉफ्टवेयर स्रोतों संवाद का उपयोग कर सकते हैं और जोड़ सकते हैं पीपीए:ग्विबर-दैनिक / पीपीए जहां यह एक के लिए पूछता है उपयुक्त लाइन और अन्य रिपॉजिटरी की तरह ही उन्हें सक्षम या अक्षम करें ।

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


यदि आपको कोई त्रुटि मिलती है कि add-apt-repository कमांड नहीं मिल सका:

  • 12.04 और उससे पहले, स्थापित करें python-software-properties पैकेज:

      sudo apt-get install python-software-properties
  • 14.04 और बाद में:

      sudo apt-get install software-properties-common

उबंटू 10.10 के लिए

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

हम उबंटू सॉफ्टवेयर सेंटर खोलकर शुरू करेंगे जो एप्लिकेशन मेनू में पाया जा सकता है ।

Applications > Ubuntu Software Center

manu

अब सॉफ्टवेयर सेंटर में जाएं Edit > Software Sources

आपको अपना प्रशासनिक पासवर्ड दर्ज करने को कहा जाएगा ।

अब सॉफ्टवेयर स्रोतों में खोलें Other Software टैब और प्रेस Add.

इस संवाद में, हम पीपीए की जानकारी दर्ज करेंगे ।

software-properties-gtk

यह जानकारी पीपीए की वेबसाइट पर शीर्षक के तहत बोल्ड में पाई जाती है इस पीपीए को अपने सिस्टम में जोड़ना. के लिए बंशी पीपीए, यह इस तरह दिखता है:

ppa

अब हम सॉफ्टवेयर स्रोतों को बंद कर सकते हैं और सॉफ्टवेयर सेंटर स्वचालित रूप से अपडेट हो जाएगा ताकि आप पीपीए से नए पैकेज तक पहुंच सकें ।

पीपीए से उपलब्ध पैकेजों को सॉफ्टवेयर सेंटर के बाएं कॉलम में गेट सॉफ्टवेयर मेनू का विस्तार करके देखा जा सकता है ।

उबंटू 10.04 के लिए

उबंटू 10.04 में पीपीए जोड़ने के लिए:

  • सिस्टम चलाएं - & जीटी;प्रशासन - & जीटी;सॉफ्टवेयर स्रोत:

menu

  • आपको अपने पासवर्ड के लिए संकेत दिया जाएगा । ध्यान दें कि आप केवल एक पीपीए जोड़ सकते हैं यदि आप सुरक्षा जोखिमों और पीपीए जोड़ने के सिस्टम व्यापक परिणामों के कारण एक व्यवस्थापक उपयोगकर्ता हैं । जारी रखने के लिए संवाद में अपना पासवर्ड दर्ज करें:

gksu

  • सॉफ़्टवेयर स्रोत विंडो में, 'अन्य सॉफ़्टवेयर' टैब पर क्लिक करें और 'जोड़ें' पर क्लिक करें । ..'बटन। यह 'उपयुक्त लाइन'के लिए एक संकेत लाएगा:

apt line

  • इस बॉक्स में पेस्ट करने का टेक्स्ट लॉन्चपैड पेज पर बोल्ड लेटर में 'इस पीपीए को अपने सिस्टम में जोड़ना' में पाया जाता है ।

  • सॉफ़्टवेयर स्रोतों में आपके द्वारा कॉपी की गई लाइन को टेक्स्ट बॉक्स में पेस्ट करें (CTRL+V):

enter image description here

  • सॉफ़्टवेयर स्रोत विंडो बंद करें; आपको अपनी पैकेज जानकारी पुनः लोड करने के लिए कहा जाएगा । 'रीलोड' बटन पर क्लिक करके ऐसा करें:

reload sources

  • अब आप उबंटू सॉफ्टवेयर सेंटर में इस पीपीए से सॉफ्टवेयर पैकेज पा सकते हैं:

पीपीए क्या है?

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

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

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

उस ने कहा, उबंटू प्रलेखन वेब पेजों में वह सब कुछ होना चाहिए जो आपको एक सुंदर समझने योग्य प्रारूप में जानने की आवश्यकता है ।

उबंटू में रिपॉजिटरी: https://help.ubuntu.com/community/Repositories/Ubuntu

सॉफ्टवेयर प्रबंधन: https://help.ubuntu.com/community/SoftwareManagement

रिपॉजिटरी और कमांड लाइन: https://help.ubuntu.com/community/Repositories/CommandLine

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

गुड लक और मुझे आशा है कि यह मददगार था ।

संपादित करें: कृपया जान लें कि उबंटू सॉफ्टवेयर सेंटर के माध्यम से सॉफ्टवेयर इंस्टॉल करना परेशानी भरा हो सकता है । ऐसा इसलिए है क्योंकि यह आपको यह नहीं बताता है कि आपके द्वारा इंस्टॉल किए जाने वाले किसी विशेष ऐप पर कौन सी निर्भरता आवश्यक है । यही है, आप पूरे केडीई डेस्कटॉप, सैकड़ों एमबी के सामान को स्थापित कर सकते हैं, बस एक स्क्रीन शासक या फ़ायरवॉल विन्यासकर्ता प्राप्त करने के लिए । मैंने इसे कठिन तरीके से सीखा।.. उदाहरण के लिए, खोज बॉक्स में क्रुलर टाइप करें और आप लगभग 100 एमबी के रूप में अंतिम इंस्टॉल आकार देखेंगे । यदि आप यूएससी का उपयोग करने पर जोर देते हैं तो कम से कम अंतिम इंस्टॉल आकार पर पूरा ध्यान दें । अधिकांश नए उपयोगकर्ता केवल ज्ञात विंडो वाले विंडो प्रबंधकों और डेस्कटॉप वातावरण की अवधारणाओं से अपरिचित हैं, इसलिए केवल यूएससी पर भरोसा करने और पीपीए के बारे में सब कुछ न सीखने के बारे में सावधान रहें, जो कि मैं सुझाता हूं । यह थोड़ा और काम है और यह सिर्फ मेरी राय है, लेकिन आप शायद खुश होंगे कि आपने किया! :)

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

के साथ एक पीपीए निकालना पीपीए-पर्ज Install ppa-purge

इसे हटाकर हमारे स्रोतों में जोड़े गए किसी भी पीपीए को अक्षम करना सुरक्षित नहीं हो सकता है sources.list या हमारे में पीपीए को अनटिक करके सॉफ्टवेयर स्रोत सेटिंग्स। तब यह एक बेहतर विचार होगा कि इस पीपीए से स्थापित सभी पैकेजों को हटा दिया जाए और उन्हें उबंटू डिफ़ॉल्ट पैकेजों से बदल दिया जाए ।

ऐसा करने के लिए हमारे पास स्क्रिप्ट है पीपीए-पर्ज Install ppa-purge यह न केवल अवांछित पीपीए को हटा देगा, बल्कि उन पैकेजों को भी बदल देगा जो इस पीपीए से डिफ़ॉल्ट उबंटू संस्करणों द्वारा स्थापित किए गए थे । स्थापना के बाद बस चलाएं

sudo ppa-purge ppa:<lp-name>/<ppa-name>

जहां <lp-name>/<ppa-name> इस पीपीए को जोड़ते समय हमने अपने स्रोतों में वही नाम दर्ज किया है । इसके बाद पीपीए हटा दिया जाएगा । इस पीपीए से स्थापित पैकेजों को डिफ़ॉल्ट उबंटू पैकेजों द्वारा प्रतिस्थापित किया जाएगा (स्थापित पैकेज जो डिफ़ॉल्ट रिपॉजिटरी में नहीं हैं उन्हें हटाया नहीं जाएगा) ।

यदि आपको सही समय का पता लगाने में मुश्किल हो रही है add-apt-repository चलाने के लिए आदेश, किसी ने एक स्क्रिप्ट बनाई है जिसे कहा जाता है ppasearch इस कार्य को आसान बनाने के लिए । स्थापित करने के लिएपासखोज, आपको निम्न कमांड चलाने होंगे:

sudo add-apt-repository ppa:wrinkliez/ppasearchsudo apt-get updatesudo apt-get install ppasearch

यदि आप मावेरिक पर हैं, तो आप मैन्युअल रूप से कर सकते हैं डाउनलोड करें और स्पष्ट डिबेट स्थापित करें । यह ठीक काम करना चाहिए ।

यह पीपीए खोज पीपीए (और इसकी कुंजी) जोड़ देगा और पैकेज स्थापित करेगा । आप टर्मिनल में निम्न कमांड टाइप करके स्क्रिप्ट चला सकते हैं:

ppasearch PPANAME

तो कार्डापियो टीम पीपीए खोजने के लिए, आप दौड़ सकते हैं:

ppasearch cardapio

जैसा कि आप नीचे स्क्रीनशॉट से देख सकते हैं, फिर आपको मेल खाने वाले पीपीए की एक सूची प्रस्तुत की जाती है । एक बार जब आप अपने इच्छित पीपीए का चयन कर लेते हैं, तो यह स्क्रिप्ट द्वारा उपयोग करके जोड़ा जाएगा add-apt-repository. पीपीएसर्च भी चलेगा sudo apt-get update आपके लिए यदि आप अपने स्रोतों को अपडेट करना चाहते हैं ।

वहाँ भी एक है वीडियो कार्रवाई में स्क्रिप्ट की, लेकिन यह थोड़ा आउट-ऑफ-डेट है ।

इस स्क्रिप्ट को आपके लिए लॉन्चपैड के आसपास खोज किए बिना पीपीए और उनकी चाबियों को जोड़ना आसान बनाना चाहिए ।

http://www.winehq.org/site/download-deb शराब पीपीए के लिए ऐसा करने का मेरा प्रयास है ।

>मैं ध्यान दूंगा कि मावेरिक बदल गया है और अब मुझे निर्देशों को फिर से संपादित करना है (कोई और प्रशासन नहीं है-सॉफ्टवेयर स्रोत लेकिन इसके बजाय आपको सॉफ्टवेयर सेंटर से वहां जाना होगा) ।

लॉन्चपैड के निर्मित निर्देश एक साल या उससे पहले की तुलना में थोड़ा बेहतर हैं, लेकिन फिर भी बहुत खराब हैं ।

पीपीए पर जानकारी के लिए (व्यक्तिगत पैकेज संग्रह) उबंटू सहायता पर जाएं पीपीए.


वहाँ है वाई पीपीए प्रबंधक उबंटू के लिए उपलब्ध है । यह पीपीए को सर्वोत्तम संभव तरीके से प्रबंधित करने के लिए एक जीयूआई उपकरण है ।

स्थापित करने के लिए y-ppa-manager टर्मिनल में निम्न आदेश चलाएँ:

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

अधिक जानकारी और प्रमुख विशेषताओं के लिए, पर जाएँ https://launchpad.net/y-ppa-manager.


पीपीए कैसे खोजें? (समाधान जब apt पैकेज का पता लगाने में असमर्थ)

आप पीपीए से पा सकते हैं लॉन्चपैड पृष्ठ जैसा कि निम्न छवि में सुझाया गया है:


adding ppa to your system


आप पीपीए से पा सकते हैं उबंटुअपडेट्स - पैकेज खोज के रूप में निम्न चित्र में दिखाया गया है:



फिर टर्मिनल से रिपॉजिटरी को निम्नलिखित के रूप में जोड़ें:

sudo add-apt-repository ppa:<someppa/ppa>sudo apt-get update

चूंकि कोई भी उत्तर वास्तव में यह नहीं बताता है कि पीपीए क्या है (उन्हें कैसे जोड़ना है, इस पर ध्यान केंद्रित करते हुए), कृपया “पीपीए क्या है” प्रश्नों को डुप्लिकेट के रूप में बंद करने और यहां लिंक करने से पहले दो बार सोचें । उनमें से एक को खुला छोड़ना वास्तव में किसी को जवाब देने के लिए प्रोत्साहित कर सकता है ।