Apartamento En Familia

Apartamento En Familia
Apartamento de playa para vacaciones. http://www.apartamentoenfamilia.es. Número registro HUTT-005768

lunes, 13 de diciembre de 2010

Solucionar el error apt-mirror: can't write to intermediate file.

Hace unos dias expliqué como crear un espejo de los repositorios oficiales (o no) de Ubuntu o de otras distribuciones. También se explicaba como especificar que arquitectura descargar y como solucionar algun error típico:


Hoy quiero explicaros como arreglar el problema "apt-mirror: can't write to intermediate file (index-urls.0) at /usr/bin/apt-mirror line 210.". Este problema se suele dar cuando ejecutamos el script de /etc/cron.d/apt-mirror. Nos solemos dar cuenta de que nuestro script programado para que se lance a cierta hora del dia no se ejecuta correctamente. Luego miramos de ejecutarlo a mano como el usuario "apt-mirror" y nos da ese error. Para arreglarlo basta con hacer lo siguiente:
root@repositorio:/var/spool# chown -R apt-mirror:apt-mirror apt-mirror/
Hay que tener en cuenta que mi directorio de mirroring es /var/spool/apt-mirror/. En vuestro caso tendreis que comprobar que sea el mismo y aplicar lo anteriormente explicado a vuestro caso particular.
Haciendo los pasos anteriores lo que hemos hecho es que el usuario apt-mirror pueda escribir en la carpeta /var/spool/apt-mirror/ . Sino puede escribir, como root podremos sincronizar nuestro repositorio pero no como el usuario apt-mirror, que es el que utiliza por defecto el script.

That u don't know what you've got 'til it's gone