Как найти в каком оверлее желаемый пакет?

Ответы:

11

Я просто искал то же самое. Если вы используете eix, вам повезло.

Из вики:

Добавление оверлеев в кеш

Для поиска не только в дереве портежей, но и во всех оверлеях добавьте оверлеи в кеш

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
mordjah
источник
3

Я не думаю, что есть автоматизированная система для поиска наложений по определенному имени пакета. что вы можете сделать, это:

  • запустите, layman -Lчтобы увидеть доступные оверлеи и угадать на основе их имен, если у них есть пакет, который вы ищете.
  • поиск здесь: http://gpo.zugaina.org/
  • Google для 'Gentoo Package_name'
переигровка
источник
Похоже, ты прав. Я пробовал Paludis, с помощью cave show <package-name>которого можно показать репозиторий пакета, но он ищет только в наложениях, уже добавленных в laymanAFAIK. Я подожду 2 дня, чтобы принять ваш ответ. Спасибо.
AD
0

Emerge сообщит вам имя хранилища, если вы передадите -v

Поль де Вриз
источник