Crear un mirror de debian-multimedia | Algo de Linux

jueves, 12 de julio de 2012

Crear un mirror de debian-multimedia

Se me olvidaba. Añado ya también el script para crear el mirror de debian-multimedia de squeeze.
Como en casos anteriores, si no tenemos instalado debmirror en el equipo que va a realizar la función de mirror, lo primero que debemos hacer es instalarlo:

# apt-get install debmirror

Una vez instalado, montamos el script que creará nuestro mirror:

ldap:/var/www# cat mirror-debian-multimedia-squeeze.sh
#!/bin/bash

## Debian-multimedia Squeeze
debmirror --debug \
--progress \
--verbose \
--diff=none \
--host=deb-multimedia.org \
--root=/ \
--method=http \
--dist=squeeze \
--arch=i386,amd64 \
--nosource \
--section=main,non-free \

--getcontents \
--ignore-release-gpg \
--ignore-missing-release \
/var/www/debian/debian-multimedia

Veamos ahora los detalles que considero más importantes y que he marcado con colores:
  • --host=deb-multimedia.org: Con este parámetro, indicamos a debmirror qué servidor vamos a utilizar para crear nuestro mirror. 
  • --root=/: Indicamos a debmirror cuál es la raiz del mirror. 
  • --method=http: Estamos diciendo a debmirror que use http como método de descarga. 
  • --dist=squeeze: Indicamos cuál es la distribución de la que vamos a crear el mirror.
  • --arch=i386,amd64: Estamos diciendo a debmirror que queremos replicar paquetes i386 y amd64.
  • --section=main,non-free: Le decimos a debmirror que queremos replicar las dos secciones: main y non-free.
  • /var/www/debian/debian-multimedia: Por último tenemos que decirle, dónde vamos a guardar los paquetes que descargue.

No hay comentarios: