Este árbol se puede sincronizar con un servidor remoto mediante una orden: Cuando un paquete de software es seleccionado para ser instalado, Portage descarga los archivos con el código fuente y los compila en ese momento, generando los archivos ejecutables y documentación correspondiente.
La posibilidad de indicar las optimizaciones y el parámetro USE permiten crear una distribución a medida.
De todas formas, Portage también soporta la instalación de binarios, ya sean paquetes precompilados por el mismo sistema o paquetes que se encuentran exclusivamente en formato binario.
Portage permite mantener el software actualizado y controlar las versiones que se encuentran instaladas, proporcionando unas posibilidades similares a las de APT de Debian (excepto que APT utiliza por defecto binarios precompilados).
Así, por ejemplo, es posible actualizar todos los paquetes instalados a la última versión estable sin necesidad de intervención del usuario: Gentoo tiene un formato de empaquetado binario, que es un archivo .tbz2 (tar con compresión bzip2) con metadatos adicionales.