Archivo de diciembre de 2005

overlay

Domingo, 4 de diciembre de 2005

Los overlays en Gentoo, son repositorios no oficiales, es decir, una especie de arbol de portage. En ellos hay paquetes que no están en el repositorio oficial, así que nos pueden ser útiles. Un overlay muy famoso es por ejemplo el de Break My Gentoo, donde hay paquetes con versiones muy nuevas para la gente que le guste arreglar el sistema cada poco ;) . La cosa es que tengo hecho algun ebuild de aplicaciones que no están en portage, así que hace tiempo que creé mi pequeño overlay.
Para acceder a los overlays, necesitamos gensync, que se encuentra en el paquete gentoolkit-dev. Una vez instalado, necesitamos un archivo syncsource, en el que se encuentra la información sobre el overlay. Este es mi syncsource, metiendolo en /etc/gensync ya se puede usar. Tan sólo tenemos que crear /usr/local/overlays (es ahí donde se sincronizan los distinos overlays que tengamos), y ejecutar gensync zamorate. Se conectará a mi servidor rsync y cogerá todos los archivos que haya en él. No lo suelo actualizar mucho, pero intento llevar las cosas al día y si hay algo que me interesa meterlo, así que para actualizar hay que hacer de nuevo lo mismo, gensync zamorate.
Los overlays se integran con portage de manera transparente, así que para instalar cualquier cosa que haya en él, emerge “paquete”, como si de un paquete de portage se tratara. Simplemente hay que editar la variable PORTDIR_OVERLAY en el /etc/make.conf, dejandola así en este caso: PORTDIR_OVERLAY=”/usr/local/overlays/zamorate”
Por último, estos son los paquetes que tengo actualmente en mi overlay:
(más…)