Duplicar el repositorio apto a través de ssh

Duplicar el repositorio apto a través de ssh

Contamos con un repositorio apto para distribuir actualizaciones de nuestro software. Se accede al repositorio a través de ssh y una autenticación de clave pública:

deb ssh://repo.server.com/dist stable

Como la conexión de descarga de Europa a América es muy lenta, pensé en configurar un espejo del repositorio. Me preguntaba cuál es la mejor práctica en ese caso. Intenté configurar un espejo con apt-mirror, pero parece que no es compatible con ssh. Busqué apt-cacher pero parece que realmente no se ajusta a mis necesidades.

¿Puedo simplemente sincronizar todos los archivos del repositorio y luego crear un nuevo repositorio apto?

Respuesta1

¿Por qué no puedes simplemente sincronizar todo a través de SSH? Realmente no necesitas crear unnuevorepositorio, sólo necesita alguna forma de indicar a sus clientes que utilicen el espejo local en lugar del remoto.

Todo el sistema mirror de Debian/Ubuntu se basa enteramente en rsync, por lo que en realidad no hay nada que le impida usar rsync.

información relacionada