Я хотел бы установить программу foo используя emerge
систему Gentoo; поэтому я просто использую emerge foo
для установки, и portage выбирает самую последнюю версию этого программного обеспечения, которая находится в его хранилище. Если я знаю номер версии и сопряжение имен, я могу сделать emerge =foo.1.2
и использовать, eselect
чтобы выбрать, какой пакет пакета Inforce в данный момент отсутствует, если пакет поддерживает его.
Но что, если я не знаю номер версии или соглашение об именах и просто хочу список доступных мне версий foo? Я не вижу опции emerge, которая делает это, и слежка за ней /usr/portage
ничего не дает.
Бонус: есть ли в любом случае, чтобы узнать, какие местоположения emerge
опросы, чтобы определить, какие пакеты доступны? Например, многие из ebuild-ов в моих системах находятся в нестандартных местах, но, в emerge
любом случае, находят их, поэтому я пытаюсь определить, как собирается emerge
их список доступных версий программного обеспечения.
man portage
Поиск PORTDIR
переменной». Местоположение вашего дерева ls ${PORTDIR}
emerge --info =foo*
или с --search вместо этого или что-то подобное из синтаксиса атома ?