Eu gostaria de instalar o programa foo usando emergeem um sistema Gentoo; então eu simplesmente uso emerge foopara instalar e portage seleciona a versão mais atual desse software que está em seu repositório. Se eu souber o número da versão e a convenção de nomenclatura, posso fazer emerge =foo.1.2e usar eselectpara escolher qual pacote do inforce atualmente está fora dos instalados, se o pacote suportar.
Mas e se eu não souber o número da versão ou a convenção de nomenclatura e apenas desejar uma lista das versões do foo disponíveis para mim? Não vejo uma opção emergir que faça isso e bisbilhotar por baixo /usr/portagenão me produz nada.
Bônus: Existe uma maneira de encontrar quais emergepesquisas de local para determinar quais pacotes estão disponíveis? Por exemplo, muitas das ebuilds em meus sistemas estão em locais fora do padrão, mas as emergeencontram de qualquer maneira, então estou tentando determinar como emergeconstrói sua lista de versões de software disponíveis.
man portage Procurar a PORTDIRvariável. A localização da sua árvore do Portage é determinada pela configuração dessa variável Como uma tentativa de atalhols ${PORTDIR}
emerge --info =foo*ou com --search em vez disso ou algo parecido com a sintaxe do átomo ?