Je voudrais installer le programme foo en utilisant emergesur un système Gentoo; donc j'utilise simplement emerge foopour installer et portage sélectionne la version la plus récente de ce logiciel qui est dans son référentiel. Si je connais le numéro de version et la convention de dénomination, je peux faire emerge =foo.1.2et utiliser eselectpour choisir ce que le package actuellement en vigueur est parmi ceux installés, si le package le prend en charge.
Mais que se passe-t-il si je ne connais pas le numéro de version ou la convention de dénomination et que je veux juste une liste des versions de foo disponibles? Je ne vois pas d'option émerger qui fait cela et fouiner sous /usr/portagene me donne rien.
Bonus: existe-t-il de toute façon de trouver quels sites emergesondages pour déterminer quels packages sont disponibles? Par exemple, la plupart des ebuilds sur mes systèmes se trouvent dans des emplacements non standard, mais les emergetrouvent quand même, donc j'essaie de déterminer comment emergeconstruit sa liste de versions de logiciels disponibles.
man portage Rechercher la PORTDIRvariable. L'emplacement de votre arbre Portage est déterminé par le réglage de cette variable comme un essai de raccourcils ${PORTDIR}
emerge --info =foo*- être ou avec --search à la place ou quelque chose comme ça dans la syntaxe des atomes ?