miércoles, 2 de febrero de 2011

Actualizar un repositorio local en Ubuntu

En Ubuntu Lucid, cuando intentas actualizar un repositorio local que está alojado en un dispositivo usb, haciendo:

#sudo apt-mirror /etc/var/apt-mirror.list
 
aparece el siguiente error:

can't create /var/spool/apt-mirror/mirror directory at /usr/bin/apt-mirror line 245.

comprueba que el fichero /etc/var/apt-mirror.list establece la variable set_base correctamente y apunta al dispositivo usb donde se encuentra el repositorio, en mi caso:

############# config ##################
#
# set base_path    /var/spool/apt-mirror
set base_path   /media/usbdisk/repo

A pesar de que el fichero de configuración mirror.list está configurado correctamente, el error aparece.
Para solucionarlo, crea la estructura mínima necesaria en el directorio por defecto de apt-mirror, es decir, crea el directorio apt-mirror en /var/spool con:

#mkdir /var/spool/apt-mirror

y ya puedes actualizar.

No hay comentarios: