is there a command to see what packages are available from a certain ppa repository?

link|improve this question
Is this question still open? Do you need programmatic access or do you just want to see what is available? – tjameson Apr 8 '11 at 10:24
feedback

3 Answers

cat /var/lib/apt/lists/(repo name)_Packages |grep Package

link|improve this answer
feedback

I don't know if this is what you're looking for:

http://superuser.com/questions/132346/find-packages-installed-from-a-certain-repository-with-aptitude

Like it says, Synaptic Package Manager allows you to search by "origin". This isn't programmatic, but it should give you what you're looking for.

link|improve this answer
feedback

Simple:

grep ^Package: /var/lib/apt/lists/ppa.launchpad.net_*_Packages 

Or more flexible:

grep-dctrl -sPackage . /var/lib/apt/lists/ppa.launchpad.net_*_Packages 

For fancier querying, use apt-cache policy and aptitude as described here:

aptitude search '~O LP-PPA-gstreamer-developers'
link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.