Câu trả lời:
Tôi chỉ tìm kiếm điều tương tự. Nếu bạn sử dụng eix
, bạn là người may mắn.
Từ wiki:
Để tìm kiếm không chỉ trong cây portage mà tất cả các lớp phủ, hãy thêm lớp phủ vào bộ đệm
root # eix-remote update
và sau đó đồng bộ hóa tất cả:
root # eix-sync
(ví dụ từ hệ thống của tôi)
$ eix nuvola
* x11-themes/nuvola
Available versions: 1.0-r1^bs
Homepage: http://www.kde-look.org/content/show.php?content=5358
Description: Nuvola SVG icon theme
Hmm không giống như trình phát nhạc google ... đã đến lúc thêm một số nguồn khác:
$ eix-remote update
<snip>
Saving to: 'eix-cache.tbz2'
* Unpacking data
layman/Armageddon -> Armageddon
layman/AstroFloyd -> AstroFloyd
layman/AzP -> AzP
<snip>
Hình như khoảng 500 nguồn :)
root # eix-sync -q
Bây giờ khi tìm kiếm, nếu bạn muốn mở rộng tìm kiếm của mình, hãy thêm -R (từ xa) để tìm kiếm tất cả các lớp phủ, đã cài đặt hay chưa. Thỉnh eix-remote
thoảng bạn sẽ muốn đồng bộ hóa nó . Xem man eix
.
$ eix -R nuvola
* media-sound/nuvolaplayer
Available versions: (~)2.0.1[2] (~)2.0.3[1] {debug}
Homepage: https://launchpad.net/nuvola-player
Description: Cloud music integration for your Linux desktop
* x11-themes/nuvola
Available versions: 1.0-r1^bs
Homepage: http://www.kde-look.org/content/show.php?content=5358
Description: Nuvola SVG icon theme
[1] "sabayon" layman/sabayon
[2] "tante" layman/tante
Tôi không nghĩ có một hệ thống tự động để tìm kiếm thông qua các lớp phủ theo tên gói cụ thể. những gì bạn có thể làm là:
layman -L
để xem các lớp phủ có sẵn và đoán dựa trên tên của chúng nếu chúng có gói bạn đang tìm kiếm.Emerge sẽ cho bạn biết tên của kho lưu trữ nếu bạn vượt qua -v
cave show <package-name>
thể hiển thị kho lưu trữ của gói, nhưng nó chỉ tìm kiếm trong các lớp phủ đã được thêm vàolayman
AFAIK. Tôi sẽ đợi 2 ngày để chấp nhận câu trả lời của bạn. Cảm ơn.