Como posso identificar quais sobreposições (se houver) contêm um pacote específico?
Resposta
Eu estava procurando exatamente a mesma coisa. Se você usa eix
, está com sorte.
Do wiki:
Adicionando sobreposições ao cache
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 então 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, isso 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 cerca de 500 fontes 🙂
root # eix-sync -q
Agora, ao pesquisar, se desejar expandir sua pesquisa, adicione -R (remoto) para pesquisar todas as sobreposições, instaladas ou não. Você desejará sincronizá-lo com eix-remote
de vez em quando. Consulte 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
Resposta
Não acredito que exista um sistema automatizado para pesquisar sobreposições por nome de pacote específico. o que você pode fazer é:
- executar
layman -L
para ver as sobreposições disponíveis e adivinhar com base em seus nomes se eles têm o pacote que você está procurando. - pesquise aqui: http://gpo.zugaina.org/
- google por “gentoo package_name “
Comentários
- Parece que você está certo. Experimentei o Paludis com
cave show <package-name>
, que pode mostrar o repositório do pacote ' s, mas pesquisa apenas nas sobreposições já adicionadas aolayman
AFAIK. Eu ' esperarei 2 dias para aceitar sua resposta. Obrigado.
Resposta
O Emerge dirá o nome do repositório se você passar -v