जवाबों:
आपके द्वारा चलाए जा रहे तीन चरण हैं:
1) add-apt-repository
अपने स्रोतों की सूची में एक पीपीए जोड़ता है, ताकि उबंटू उस पीपीए के साथ-साथ आधिकारिक उबंटू स्रोतों से अपडेट की तलाश कर सके। आमतौर पर इसका इस्तेमाल डेवलपर्स को आधिकारिक उबंटू रिपॉजिटरी की तुलना में अधिक तेज़ी से अपडेट प्रदान करने के लिए किया जाता है।
2) apt-get update
एप्ट-गेट को अपने डेटाबेस को अपडेट करने के लिए कहता है कि क्या पैकेज स्थापित किए जा सकते हैं और उन्हें कहां से इंस्टॉल करना है। इस मामले में, apt-get आपके नए जोड़े गए PPA को देखेगा और उस ppa की खोज करेगा: maco.m / ruby में रूबीज का नवीनतम संस्करण है, जिसके बारे में वह जानता है, इसलिए यह अगली बार PPA से माणिक्य स्थापित करने के लिए एक नोट करेगा। इसे स्थापित करने के लिए कहता है।
3) apt-get install
अपने डेटाबेस में पैकेज खोजने और संकेतित फ़ाइल को डाउनलोड करने और स्थापित करने के लिए apt-get का कारण बनता है। इस मामले में, यह रूबीज पैकेज मिलेगा, इसे पीपा से डाउनलोड करें: maco.m / माणिक, और इसे स्थापित करें।
यदि आप बस चलाने के लिए थे apt-get install rubygems
, तो आपको कम-हाल का संस्करण मिलेगा (या शायद कुछ भी नहीं, इस बात पर निर्भर करता है कि क्या उबंटू उबंटू रिपॉजिटरी में भी है या केवल पीपीए में है)।
सामान्य तौर पर, प्रारूप ppa: a / b का विस्तार https://launchpad.net/~a/+archive/b पर होगा , जहाँ आप फ़ाइलों को देख सकते हैं और उन्हें व्यक्तिगत रूप से डाउनलोड कर सकते हैं। आपके मामले में, यह https://launchpad.net/~maco.m/+archive/ruby होगा ।
रिपॉजिटरी एक जगह है जहाँ कई डेटाबेस प्रदान किए जाते हैं।
apt: - संकुल को प्रबंधित करने के लिए प्रयुक्त डेबियन उपकरण। जब कोई उपयोगकर्ता किसी सिस्टम पर एक पैकेज स्थापित करता है, तो वह खोज करता है और फिर पैकेज के काम करने के लिए सभी आवश्यक आश्रित पैकेजों को स्थापित या अपग्रेड करता है। वास्तविक आदेश उपयुक्त है।
रिपॉजिटरी का मतलब डिपो या उसके लिए जगह है, और वहां source.list फ़ाइल में है, और ऐड का मतलब है कि इसमें सॉफ़्टवेयर apt (aplication) जोड़ा गया है, और जब आप इसे अपडेट करते हैं, तो इसे www url से फ़ाइलें मिलती हैं, और apt सफेद मिलता है श्वेत अद्यतन का अर्थ है कि यह सिस्टम बफर में इसे अपडेट करता है, और यह कि रग्बीगैम को स्थापित करने के लिए जब आप एप्ट-गेट इंस्टॉल का उपयोग करते हैं, और आप टर्मिनल में इस प्रकार के बाद भी कर सकते हैं:
sudo apt-get upgrade
और इसका मतलब यह होना चाहिए कि इसके सॉफ्टवेयर को अपग्रेड करें, और फिर इसे टर्मिनल में दर्ज करें:
sudo apt-get dist-upgrade
और इसका मतलब डिस्ट्रीब्यूशन अपग्रेड होना चाहिए और वह भी सॉफ्टवेयर का। आप सॉफ़्टवेयर को फिर से कॉन्फ़िगर भी कर सकते हैं, और आपको टर्मिनल में इसे दर्ज करना चाहिए:
sudo dpkg-reconfigure rugbygems
और वह यह है कि अगर conf फ़ाइल काम नहीं करती है, और यह है कि अगर एक त्रुटि सफेद चलाता है।