Como identifico quais sobreposições (se houver) contêm um pacote específico?
fonte
Como identifico quais sobreposições (se houver) contêm um pacote específico?
Eu estava apenas procurando a mesma coisa. Se você usa eix
, está com sorte.
Do wiki:
Para pesquisar não apenas na árvore do portage, mas em todas as sobreposições, adicione sobreposições ao cache
root # eix-remote update
e sincronize tudo:
root # eix-sync
(exemplo do meu sistema)
$ 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, que não se parece com um player de música do Google ... hora de adicionar mais algumas fontes:
$ eix-remote update
<snip>
Saving to: 'eix-cache.tbz2'
* Unpacking data
layman/Armageddon -> Armageddon
layman/AstroFloyd -> AstroFloyd
layman/AzP -> AzP
<snip>
parece com cerca de 500 fontes :)
root # eix-sync -q
Agora, ao pesquisar, se você deseja expandir sua pesquisa, adicione -R (remoto) para pesquisar todas as superposições instaladas ou não. Você deseja sincronizá-lo eix-remote
periodicamente. Veja 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
Não acho que exista um sistema automatizado para pesquisar sobreposições por nome de pacote específico. o que você pode fazer é:
layman -L
para ver as sobreposições disponíveis e adivinhe com base nos nomes delas se elas tiverem o pacote que você está procurando.
cave show <package-name>
qual pode mostrar o repositório do pacote, mas ele pesquisa apenas em sobreposições já adicionadas aolayman
AFAIK. Vou esperar 2 dias para aceitar sua resposta. Obrigado.O Emerge informará o nome do repositório se você passar -v
fonte