Me gustaría instalar el programa foo usando emergeun sistema Gentoo; así que simplemente uso emerge foopara instalar y portage selecciona la versión más actual de ese software que está en su repositorio. Si conozco el número de versión y la concordancia de nombres, puedo hacer emerge =foo.1.2y usar eselectpara elegir cuál es el paquete actualmente informado de los instalados, si el paquete lo admite.
Pero, ¿qué sucede si no sé el número de versión o la convención de nombres y solo quiero una lista de las versiones de foo disponibles para mí? No veo una opción emergente que haga esto y curiosear debajo /usr/portageno me da nada.
Bonificación: ¿hay alguna forma de encontrar las ubicaciones de las emergeencuestas para determinar qué paquetes están disponibles? Por ejemplo, muchos de los ebuilds en mis sistemas están en ubicaciones no estándar, pero los emergeencuentra de todos modos, así que estoy tratando de determinar cómo emergecompila su lista de versiones de software disponibles.
man portage Buscar la PORTDIRvariable. La ubicación de su árbol de Portage está determinada por la configuración de esa variable. Como prueba de acceso directols ${PORTDIR}
emerge --info =foo*o con --search en su lugar o algo así de la sintaxis del átomo ?