Eu gostaria de instalar o programa foo usando emerge
em um sistema Gentoo; então eu simplesmente uso emerge foo
para 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.2
e usar eselect
para 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/portage
não me produz nada.
Bônus: Existe uma maneira de encontrar quais emerge
pesquisas 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 emerge
encontram de qualquer maneira, então estou tentando determinar como emerge
constrói sua lista de versões de software disponíveis.
man portage
Procurar a PORTDIR
variá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 ?