El 21/03/2011 10:15 a.m., Matthias Apitz escribió:
El día Monday, March 21, 2011 a las 11:26:00AM -0800, "Luis O. Domínguez"
escribió:
Alguien que ya haya podido crear un repositorio local de ports de
freebsd, favor compartir el howto con la lista
Gracias
Hola Luis,
Los 'ports' de FreeBSD son esqueletos de Makefile, distfiles, patches,
etc. para cada de las miles aplicaciones. Estos esqueletos están en CVS
de FreeBSD. Para hacer de los esqueletos las aplicaciones para su uso el
proceso de 'make' baja fuentes desde servidores de todo el mundo. Estas
fuentes deben encajar exactamente (MD5, SHA256) con lo que la
información del esqueleto espera, deben encajar en versión y checksum.
Y ese mundo cambia todos los días.
Por lo dicho no tengo muy claro qué es para ti un 'repositorio local de
ports'...
Lo que sí me puedo imaginar para Cuba son dos opciones de un repositorio
central en la isla:
La primera
Un servidor con el /usr/ports de una versión dada, bajada por CVS, y en
ese servidor se compila la suma de todos los ports que necesitan los
colegas en la isla. Ese árbol junto con las fuentes en
/usr/ports/distfiles debería ser distribuido en la isla (a lo mejor por
DVD) y los amantes podrías compilar basado en esto las aplicaciones.
La segunda
Como resultado de la primera, están en dicho servidor instaladas todas
las aplicaciones. De estas se puede crear fácil paquetes binarios para su
distribución en la isla.
En cada de las dos opciones uno tendría que pensar en la frecuencia de
hacer un CVS update y la recomplicaión de todas las aplicaciones.
Tal vez no más que una vez al año, o dos veces.
Saludos
matthias
algo parecido al repositorio de debian y ubuntu, que lo puedes poner en
un pc y los demas server se actualizan e instalan desde el por http o
ftp y en el caso de freebsd por cvs
--
Luis Orlando Domínguez Novales
Administrador de Red
Asamblea Provincial del Poder Popular
Pinar del Río
______________________________________________________________________
Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba.
Gutl-l@jovenclub.cu
https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l