如何找到所需包装的包装?


Answers:


11

我只是在寻找同样的东西。如果您使用eix,那么您很幸运。

从Wiki:

将叠加层添加到缓存

要不仅在portage树中搜索所有覆盖,还可以在缓存中添加覆盖

root # eix-remote update

然后同步所有内容:

root # eix-sync

(以我的系统为例)

 $ 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

嗯,看起来不像是Google音乐播放器...该添加更多资源了:

 $ eix-remote update
<snip>
Saving to: 'eix-cache.tbz2'
* Unpacking data
layman/Armageddon -> Armageddon
layman/AstroFloyd -> AstroFloyd
 layman/AzP -> AzP
<snip>

看起来大约有500个来源:)

root # eix-sync -q

现在,在搜索时,如果要扩展搜索范围,请添加-R(远程)以搜索所有已安装或未安装的覆盖图。您将eix-remote不时与之同步。请参阅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

3

我认为没有自动系统可以按特定的包装名称搜索覆盖层。您可以做的是:

  • 运行layman -L以查看可用的叠加层,并根据其名称进行猜测(如果它们具有您要查找的包)。
  • 在这里搜索:http : //gpo.zugaina.org/
  • 谷歌搜索“ gentoo package_name”

看起来你是对的。我尝试了cave show <package-name>可以显示软件包存储库的Paludis ,但它仅在已经添加到laymanAFAIK的叠加层中搜索。我将等待2天才能接受您的回答。谢谢。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.