क्या सभी PPA के साथ "अनौपचारिक" सॉफ्टवेयर केंद्र है?


27

इस रिपॉजिटरी को जोड़ने और इंस्टॉल करने के साथ कई सवालों के जवाब दिए गए हैं

मैं समझता हूं कि उबंटू डेवलपर्स सभी पैकेजों को जल्दी से सत्यापित नहीं कर सकते हैं और उन्हें आधिकारिक रिपॉजिटरी में उपलब्ध करा सकते हैं। लेकिन क्या कोई अनौपचारिक मुख्य रिपॉजिटरी या सॉफ्टवेयर सेंटर है जहां डेवलपर्स अपने पीपीए को पंजीकृत कर सकते हैं?

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


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

जवाबों:


30

यदि आपके पास बहुत सारे पीपीए हैं, तो आप जीवन को आसान बनाने के लिए एक ग्राफिकल "पीपीए प्रबंधक" की कोशिश कर सकते हैं। अनुशंसा के लिए सीधे PPA प्रबंधक अनुभाग पर स्क्रॉल करें ।

नहीं, उबंटू के लिए कोई अनौपचारिक "पीपीए" सॉफ्टवेयर केंद्र नहीं है।

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

क्यूं कर? : एक पीपीए से सॉफ्टवेयर नेत्रहीन स्थापित नहीं किया जाना चाहिए

सिद्धांत रूप में, एक पीपीए पैकेज को जोड़ने पर, चाहे कोई भी स्रोत "विश्वसनीय" क्यों न हो, उबंटू को तोड़ने की क्षमता है कि यह इसे ठीक करने के लिए औसत उपयोगकर्ता की क्षमता से परे होगा।

इस प्रकार, PPA से सॉफ़्टवेयर स्थापित करना एक सचेत और माना जाने वाला विकल्प है:

  • मैं क्या स्थापित कर रहा हूँ?
  • मैं इसे क्यों स्थापित कर रहा हूं?
  • यह मेरे सिस्टम को कैसे प्रभावित करेगा?

आपके द्वारा उल्लिखित प्रकार के अधिकांश उत्तर - "इस रिपॉजिटरी को जोड़ें और इंस्टॉल करें" - प्रश्नकर्ता / उपयोगकर्ता के लिए इन चिंताओं को संबोधित करेंगे; उन है कि जल्दी से संपादित / नीचे / पर टिप्पणी नहीं कर रहे हैं।

तीन-चरण ऐड-अपडेट-इंस्टॉल-से-पीपीए प्रक्रिया से यह अधिक संभावना है कि लोग थोड़ा सोचेंगे कि वे क्या कर रहे हैं

व्यक्तिगत PPA को जोड़ने का "दर्द" कुछ हद तक सिर्फ जड़ होने के बजाय उपयोगsudo करने के "दर्द" जैसा है । अनौपचारिक पैकेजों की एक-क्लिक इंस्टॉल की तुलना में, टर्मिनल-आधारित तीन-चरण प्रक्रिया उन अवसरों को बढ़ाती है जो उपयोगकर्ता ने कुछ सोचा है कि वह क्या कर रहा है या कर रहा है।

PPA को अपडेट करने में अधिक समय लग सकता है, क्योंकि वे प्रतिबिंबित नहीं होते हैं

मैं मानता हूं कि PPA को अपडेट करना अक्सर कई उपयोगकर्ताओं के लिए अधिक समय लेता है, क्योंकि उन्हें केवल लॉन्चपैड.net पर होस्ट किया जाता है और मिरर नहीं किया जाता है। उम्मीद है कि Canonical इस बारे में जागरूक है और किसी तरह के समाधान पर विचार कर रहा है। ध्यान दें कि कोई आंतरिक (सॉफ़्टवेयर / डिज़ाइन-वार) कारण नहीं है PPAs को किसी अन्य रिपॉजिटरी की तुलना में अपडेट करने में अधिक समय लगना चाहिए - उनके पास समान संरचना है।


जीवन को आसान बनाने के लिए आप हमेशा PPA प्रबंधक का उपयोग कर सकते हैं - Y-PPA प्रबंधक की कोशिश करें !

कमांड लाइन से पीपीए का प्रबंधन करना थका देने वाला हो सकता है; यदि आपके पास तीन या अधिक पीपीए हैं, तो मैं आपको वाई-पीपीए प्रबंधक उपयोगिता पर विचार करने की सलाह देता हूं । आपको इसे PPA से स्थापित करना चाहिए (स्वाभाविक रूप से! :-), और निम्न रूप में उपलब्ध है:

  • y-ppa-manager में ppa:webupd8team/y-ppa-manager
  • यह आपको एक विशेष पैकेज (लॉन्चपैड के माध्यम से) के लिए पीपीए खोजने की सुविधा देता है
  • और अन्य प्रबंधन कार्य जैसे जोड़ना, हटाना, शुद्ध करना आदि।

कुछ स्क्रीनशॉट आपको एक विचार देने के लिए:

  1. मुख्य खिड़की:

    यहाँ छवि विवरण दर्ज करें

  2. "Vlc" के लिए सभी PPA की खोज करना:

    यहाँ छवि विवरण दर्ज करें यहाँ छवि विवरण दर्ज करें

  3. पीपीए में सभी पैकेजों की सूची बनाना:

    यहाँ छवि विवरण दर्ज करें


एक सच्चे उपयोगकर्ता-योगदान वाले "सॉफ्टवेयर सेंटर" के लिए, आर्क लिनक्स का प्रयास करें

  • अन्य वितरण जिनके उबंटू की तुलना में अलग-अलग लक्ष्य हैं और उपयोगकर्ताओं को लिनक्स के साथ अधिक आरामदायक / कुशल के लिए लक्षित किया जाता है, जो आप चाहते हैं।
  • उदाहरण के लिए आर्क लिनक्स में एक अनाधिकृत सॉफ्टवेयर सेंटर है - इसे "आर्क यूजर रिपोजिटरीज़" (AUR) कहा जाता है।
  • कोई भी उपयोगकर्ता एक पैकेज में योगदान कर सकता है, कोई भी अन्य उपयोगकर्ता इसे स्थापित कर सकता है (स्रोत से निर्माण के बाद), और समुदाय विश्वास / सहायक के संकेत के रूप में संकुल पर वोट कर सकता है। लोकप्रिय, उच्च-मतदान पैकेज भी अपने आधिकारिक रिपॉजिटरी में बना सकते हैं।

2

अनजाने में होने के अलावा , सभी PPA में सभी सॉफ़्टवेयर प्रदान करने के लिए एक रिपॉजिटरी बनाना भी असंभव है।

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

जबकि सभी पीपीए को स्थापित करना एक बार खराब स्थिति होगी, यह कम से कम सैद्धांतिक रूप से संभव है। हालाँकि, एक एकल रिपॉज़िटरी एक ही नाम और संस्करण के साथ एक ही समय में एक से अधिक पैकेज प्रदान नहीं कर सकता है। तो ऐसा करने के लिए एक एकल भंडार के लिए संभव नहीं है।

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


2

कई PPA के साथ एक क्यूरेट की गई सूची के लिए, आप Ubuntu Tweak की कोशिश कर सकते हैं । यह आवेदन के भीतर उपलब्ध सूची है।

एक और विकल्प webupd8.org वेबसाइट से ppa प्रसाद की कोशिश करना है । वे इन स्रोतों को काफी नियमित रूप से अपडेट करते हैं।


1

ऊपर सभी महान तकनीकी जवाब के बावजूद। और खुद एक नहीं होने के कारण मैंने इसे एक महान विचार माना और आपको लगता है कि आपको इसे brainstorm.ubuntu.com पर रखना चाहिए ।

देखें कि क्या इसे समुदाय द्वारा कोई समर्थन मिलता है इसलिए हमारे पास अलग-अलग साइटें हैं


0

यदि आप आधिकारिक रिपॉजिट में उपलब्ध सॉफ़्टवेयर के वैकल्पिक स्रोत की तलाश में हैं, तो आप कोशिश कर सकते हैं: http://www.getdeb.net/welcome/ । अपने ppas को सहेजने और पुनर्स्थापित करने के लिए, आप Aptik: http://www.teejeetech.in/2014/01/introducing-aptin.html आज़मा सकते हैं

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.