[ubuntu-ar] [ANUNCIO] Nuevo Mirror para Argentina
Florencia Mincucci
florencia at mincucci.com.ar
Wed Mar 3 15:22:31 GMT 2010
2010/3/3 Guido De Vita <gdevita at innova-red.net>
> Pablo escribió:
>
>>
>>
>> 2010/3/2 Guido De Vita <gdevita at innova-red.net <mailto:
>> gdevita at innova-red.net>>
>>
>> Hola me llamo Guido y en Innova|Red (NREN de Argentina) instalamos
>> un mirror de Ubuntu que ahora es el oficial.
>>
>> Funciona tanto para releases (CD o DVD en formato ISO por lo
>> general) como para archive (actualizaciones por synaptic, apt-get,
>> etc). Como podrán ver somos ahora ar.archive.ubuntu.com
>> <http://ar.archive.ubuntu.com> y ar.releases.ubuntu.com
>> <http://ar.releases.ubuntu.com>
>>
>> Nos gustaría tener un poco de feedback de los usuarios, ya que
>> nosotros también apoyamos al desarrollo de este excelente sistema
>> operativo que hace muchos años usamos.
>>
>> Les agradezco mucho su colaboración y ojalá que ayudemos así a
>> hacer crecer a la comunidad.
>>
>> Saludos!
>>
>>
>> Tengo un poco de curiosidad de como llevaron a acabo el labor. Me gustaría
>> saber si documentaron en algún lugar como fue la implementacion del
>> repositorio, en cuanto a puesta en marcha y todo lo que implica. Y la verdad
>> que es algo para dar las gracias. Y felicitarlos. La verdad que suele ser de
>> mucha ayuda un repositorio que sea a nivel local.
>>
>>
>>
>>
>> --
>> Pablo
>>
> No usamos los scripts de ubuntumirror porque 1ro nos avisaron de canonical
> super tarde y 2do son bastante dificiles de entender y no funcionan bien sin
> tocarlos.
>
> Entre mi compañero y yo hicimos 2 scripts te los posteo aca:
>
> script llamador archive
> #!/bin/bash
> corre=$(ps aux | grep -v grep | grep -c "archive.sh")
> if [ "$corre" = "0" ]
> then
> /var/ubuntu/archive.sh | grep -v tmp | /usr/bin/multilog t s1000000 n4
> /var/log/ubuntuarchive
> chown -R ubuntu:www-data /var/ubuntu/archive
> chmod -R 754 /var/ubuntu/archive
> fi
> exit 0
>
> Script de ubuntu toqueteado un poco:
>
> #/bin/dash
>
> fatal() {
> echo "$1"
> exit 1
> }
>
> warn() {
> echo "$1"
> }
>
> # Find a source mirror near you which supports rsync on
> # https://launchpad.net/ubuntu/+archivemirrors
> # rsync://<iso-country-code>.rsync.archive.ubuntu.com/ubuntu should always
> work
> RSYNCSOURCE=rsync://archive.ubuntu.com/ubuntu/
>
> # Define where you want the mirror-data to be on your mirror
> BASEDIR=/var/ubuntu/archive/ubuntu/
>
> if [ ! -d ${BASEDIR} ]; then
> warn "${BASEDIR} no existe todavía, intentando crearlo..."
> mkdir -p ${BASEDIR} || fatal "La creación de ${BASEDIR} falló."
> fi
> echo "Ejecutando primer etapa de actualización"
> rsync --recursive --times --links --hard-links \
> --stats \
> --exclude "Packages*" --exclude "Sources*" \
> --exclude "Release*" \
> ${RSYNCSOURCE} ${BASEDIR} || fatal "Falló la primer etapa de
> actualización."
> echo "Ejecutando segunda etapa de actualización"
> rsync --recursive --times --links --hard-links \
> --stats --delete --delete-after \
> ${RSYNCSOURCE} ${BASEDIR} || fatal "Falló la segunda etapa de
> actualización."
> echo "Se actualizó el repositorio exitosamente."
>
> llamador de releases:
>
> /var/ubuntu/releases.sh 2>&1 | grep -v tmp | /usr/bin/multilog t s1000000
> n4 /var/log/ubuntureleases
>
>
> #/bin/dash
>
> fatal() {
> echo "$1"
> exit 1
> }
>
> warn() {
> echo "$1"
> }
>
> # Find a source mirror near you which supports rsync on
> # https://launchpad.net/ubuntu/+cdmirrors
> # rsync://<iso-country-code>.rsync.releases.ubuntu.com/releases should
> always work
> RSYNCSOURCE=rsync://rsync.releases.ubuntu.com/releases
>
> # Define where you want the mirror-data to be on your mirror
> BASEDIR=/var/ubuntu/archive/releases
>
> if [ ! -d ${BASEDIR} ]; then
> warn "${BASEDIR} no existe, intentando crearlo..."
> mkdir -p ${BASEDIR} || fatal "La creacion de ${BASEDIR} falló."
> fi
>
> rsync --verbose --recursive --times --links --hard-links \
> --stats \
> ${RSYNCSOURCE} ${BASEDIR} || fatal "Fallo al hacer rsync de
> ${RSYNCSOURCE}."
> chown -r ubuntu:www-data /var/ubuntu/archive/releases
> chmod 754 /var/ubuntu/archive/releases
> echo "Terminada la actualización"
> date
>
> A eso se suma un archivo de keys ssh que te dan ellos para que no se pueda
> entrar por password y restringido solo a una IP de canonical para hacer
> actualizaciones por PUSH.
>
> Bueno y eso le ponemos unos limites de trafico para que no me volteen los
> routers porque creanme, mucha gente usa Ubuntu.
>
> Lo que me gustaría saber es a que velocidades están descargando.
>
> Cualquier cosa que necesiten avisen por este medio.
>
>
> Saludos, Guido De Vita.
>
> --
> Ubuntu-ar lista de correo
> Ubuntu-ar at lists.ubuntu.com
> Modifica tus opciones o desuscribite en:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-ar
> Siempre leer, comprender y aplicar nuestra etiqueta:
> https://wiki.ubuntu.com/ArgentinaTeam/EtiquetaML
>
>
>
Estoy bajando Kubuntu 9.10 del mirror para probar la velocidad de
descarga.... por ahora viene a un promedio de 600kb/s
(Cabe destacar que estoy en la oficina y nuestro ISP es IPLAN, que vuela y
anda muy bien, estaría bueno que otras personas prueben)
Saludos,
Florencia.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://lists.ubuntu.com/archives/ubuntu-ar/attachments/20100303/0891bd5b/attachment-0001.htm
More information about the Ubuntu-ar
mailing list