मैं एप्टीट्यूड के साथ उबंटू सॉफ्टवेयर सेंटर से $ 0 एप्लिकेशन कैसे स्थापित कर सकता हूं?


20

उबंटू सॉफ्टवेयर सेंटर में, बहुत सारे $ 0 ऐप हैं जिन्हें मैं 'खरीद' सकता हूँ: उदाहरण के लिए:

crazytoad पागलखाना स्थापित करें

pinball-bakno पिनबॉल-बक्नो स्थापित करें

colorsudoku कलर्सडोकू स्थापित करें

के रूप में इन अनुप्रयोगों के लिए स्वतंत्र हैं (बीयर में), मुझे आश्चर्य है कि मैं उन्हें कैसे उपयोग करके स्थापित कर सकता हूं apt-get

जवाबों:


24

पहले शेख़ी: आपने मुझे यूएससी का उपयोग किया!

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

ये तंत्र सामान्य उपयोगकर्ता से छिपे होते हैं, लेकिन चूंकि USC एक स्वतंत्र (स्वतंत्रता के रूप में) अनुप्रयोग है, आप इसे विच्छेद कर सकते हैं और देख सकते हैं कि यह आंतरिक है, हालांकि सच कहा जाए, तो टर्मिनल प्रत्यय से केवल यूएससी को लॉन्च करना। उदाहरण के तौर पर मैं 'पागलखाने' का भंडार दिखाऊंगा:

softwarecenter.backend - INFO - add_repo_add_key_and_install_app() 'private-ppa.launchpad.net/commercial-ppa-uploaders/crazytoad/ubuntu raring main' '<hereissomeidthatIhadtoscrub' 'crazytoad'

जैसा कि आप देख सकते हैं private-ppa.launchpad.net... निजी ppa's के लिए मुख्य डोमेन है। यदि आप अपने ब्राउज़र का उपयोग करके साइट तक पहुंचने का प्रयास करते हैं, तो यह आपको प्रमाणीकरण के लिए पूछेगा (उपयोगकर्ता / पासवर्ड जोड़ी को याद करता है जिसे आपने पहली बार एक ऐप डाउनलोड किया था?) जो कि आपका Ubuntu One उपयोगकर्ता नाम और पासवर्ड नहीं है, लेकिन एक टोकन जोड़ी है यूएससी द्वारा ओपनआईडी प्रोटोकॉल की मदद से बनाया गया है।

तो, apt-get का उपयोग करके बीयर ऐप के रूप में मुफ्त स्थापित करने के लिए कैसे? आपको पहले भंडार का पता लगाना है:

apt-cache policy crazytoad
crazytoad:
  Installed: (none)
  Candidate: 2.0.0-0ubuntu1
  Version table:
     2.0.0-0ubuntu1 0
        500 https://private-ppa.launchpad.net/commercial-ppa-uploaders/crazytoad/ubuntu/ raring/main amd64 Packages

और उबंटू सॉफ्टवेयर सेंटर का उपयोग कर लॉगिन करें। अन्यथा, आप नहीं कर सकते।


अपने मेल की जाँच करने के बाद, मुझे अपने स्रोतों में जोड़ने के लिए प्रमाणीकरण क्रेडेंशियल्स का पता चला। सूची:

deb https://myuser:mytoken@private-ppa.launchpad.net/commercial-ppa-uploaders/crazytoad/ubuntu raring main

मुझे बस GPG कुंजी जोड़ना है, संशोधित करना है crazytoadऔर मैं रॉक एंड रोल के लिए तैयार हूं।

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