Actualizar el árbol de ports en FreeBSD es una tarea realmente sencilla con cvsup. En este artículo se tratan los conceptos básicos para llevar a cabo esta tarea.El primer paso es instalar la herramienta cvsup, por supuesto desde los mismos ports.
Para ello haremos:
# cd /usr/ports/net/cvsup-without-gui
# make install
También existe una versión con interfaz gráfica de usuario, que no se trata en este artículo.
El siguiente paso consiste en hacer una copia del fichero /usr/share/examples/cvsup/ports-supfile, por ejemplo a nuestro home.
A continuación editaremos el fichero, cambiando la línea que empieza por "default host". Podemos usar cualquiera de los hosts de CVSUP de que dispone FreeBSD.org. Por ejemplo, podemos poner:
*default host=cvsup.de.FreeBSD.org
Esto usaría el mirror en Alemania. Una vez llegados a este punto, ya tenemos configurado cvsup y no hará falta que volvamos a repetir los pasos anteriores.
Finalmente, lo más importante. Para actualizar los ports con la configuración que hemos creado, ejecutamos:
# cvsup -g -L 2 ports-supfile
Y al cabo de un rato, dependiendo de la velocidad de nuestra conexión, tendremos la colección de ports actualizada.
Últimos comentarios