Take the 2-minute tour ×
Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems.. It's 100% free, no registration required.

I have some overlay installed. How I can see all packages in there ?

share|improve this question
    
Isn't the whole tree downloaded to your disk just like the official one? –  lynxlynxlynx Nov 29 '12 at 22:38

1 Answer 1

up vote 4 down vote accepted

You could use eix tool (from app-portage/eix):

eix --in-overlay OVERLAY_NAME

From man eix:

--in-overlay overlay Only match packages with at least one version in an overlay matching overlay.

--only-in-overlay overlay Only match packages which have only versions in an overlay matching overlay.

If you're not familiar with eix: before use you must must build packages database using eix-update. You may need to use eix-layman add first.

Also check out man eix for more examples.

share|improve this answer
    
thanx, but i need see list of all packages. –  balalaika Nov 29 '12 at 20:01
    
It gives you list of packages: paste.org/57858 –  pbm Nov 29 '12 at 20:05
    
If you want only names you can use --only-names switch... –  pbm Nov 29 '12 at 20:07
    
eix --in-overlay robbat2 - No matches found - goo.gl/RXbmC –  balalaika Nov 29 '12 at 20:09
    
Real name for this overlay (defined in /var/lib/layman/robbat2/profiles/repo_name) is overlay-dev/robbat2, so you should use eix --in-overlay overlay-dev/robbat2 –  pbm Nov 29 '12 at 20:19

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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