मैं एक पीपीए की सामग्री को कैसे सूचीबद्ध करूं जिसे मैंने ubuntu में जोड़ा है?


12

मैंने अभी एक ppa जोड़ा है जैसे:

sudo add-apt-repository ppa:stebbins/handbrake-releases

अब, मुझे यह देखने को कैसे मिलेगा कि इस पीपीए में कौन से पैकेज हैं?

ppa 

जवाबों:


13

मुझे यकीन है कि ऐसा करने के कई तरीके हैं - जब से आपने पीपीए जोड़ा है, पैकेज विवरण मौजूद है /var/lib/apt/lists

इस प्रकार अपने उदाहरण के लिए ppa:stebbins/handbrake-releases

/एक के लिए विकल्प _और उपसर्ग को हटा दें ppa:अर्थातstebbins_handbrake-releases

तो बस निम्न कमांड लाइन प्रविष्टि में इस रिपॉजिटरी का उपयोग करें :

cat /var/lib/apt/lists/ppa.launchpad.net_[repositoryname]_*_Packages | grep "Package:" | sort | uniq

अर्थात

cat /var/lib/apt/lists/ppa.launchpad.net_stebbins_handbrake-releases_*_Packages | grep "Package:" | sort | uniq

यह सामग्री को सूचीबद्ध करेगा:

Package: handbrake-cli
Package: handbrake-gtk

आप थोड़ा करने के लिए पुनः व्यवस्थित करके इस छोटा कर सकते हैंgrep "Package:" /var/lib/apt/lists/ppa.launchpad.net_..._Packages | sort -u
ओली

यह सही काम करता है (यदि कोई PPA को जोड़ने के बाद 'sudo apt-get update' करना याद रखता है ...)

जानकारी देखने के लिए आप लॉन्चपैड में भी जा सकते हैं। पहले मान लें कि ppa:उदाहरण आप दे दी रूप में है: ppa:team/archivename। इसी लॉन्चपैड लिंक होगा https://launchpad.net/~team/+archive/archivename
थॉमस वार्ड

ओली ने जो कहा, उसके अलावा, केवल फ़ाइल नाम को प्रिंट किए बिना पैकेज को प्रिंट करने के लिए -hध्वज का उपयोग करना बेहतर होगा grep -h 'Package:' /var/lib/apt/lists/ppa.launchpad.net_*_Packages
सर्गी कोलोडियाज़नी

Debian के नए संस्करणों पर संकुल फ़ाइल LZ4 संपीड़ित है, इसलिए आपको इसे विघटित करने के लिए अपनी पाइपलाइन में apt-get install liblz4-toolएक lz4cat -dकदम और डालना होगा।
डेविड मोल्स

7

एक ppa की सामग्री को देखने के लिए आप Y PPA प्रबंधक का उपयोग कर सकते हैं। टर्मिनल में निम्नलिखित को चलाकर इसे स्थापित करें:

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

जब आवेदन शुरू हो जाए, तो PPA के प्रबंधित करें पर क्लिक करें:

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

उस PPA का चयन करें जिसे आप देखना चाहते हैं:

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

और अंत में दिए गए पीपीए द्वारा प्रदान किए गए सभी पैकेजों को देखने के लिए "सूची पैकेजों" पर क्लिक करें।

उम्मीद है कि इससे मदद मिलेगी।

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