Como ya sabéis, wheezy-backports se ha integrado en la infraestructura de los repositorios de Debian, de tal manera que a partir de ahora, los paquetes de wheezy-backports se ecuentran ubicados en el mismo pool que los paquetes del repositorio oficial de wheezy, en lugar de encontrarse separados, como ocurría en squeeze.
Con ésto, es muy sencillo crear el mirror de Wheezy y Wheezy-backports a la vez. Si ya tenemos un script que crea el mirror de wheezy, tan sólo tenemos que añadir wheezy-backports a "--dist=wheezy" de tal manera que quedaría así: "--dist=wheezy,wheezy-backports"
#!/bin/bash
#
# Este script crea el mirror de wheezy y wheezy-backports
# Esteban M. Navas Martín
# 18/02/2014
#
# Si creamos el mirror en el servidor ldap del centro con este script:
#
# Para usar el mirror de wheezy en los clientes, ejecutamos en cada cliente:
# echo "deb http://ldap/wheezy/debian wheezy main contrib non-free" >> /etc/apt/sources.list
#
# Para usar el mirmor de wheezy-backports en los clientes:
# echo "deb http://ldap/wheezy/debian wheezy-backports main" > /etc/apt/sources.list.d/wheezy-backports.list
# Instalamos debmirror si no está instalado aún
dpkg -l|grep "ii debmirror" || apt-get update && apt-get -y install debmirror
## Debian Wheezy y Wheezy-Backports
debmirror --debug \
--progress \
--verbose \
--diff=none \
--host=ftp.debian.org \
--root=debian \
--method=http \
--dist=wheezy,wheezy-backports \
--arch=i386,amd64 \
--nosource \
--section=main,contrib,non-free \
--getcontents \
--exclude='-dbg_' \
--ignore-release-gpg \
--ignore-missing-release \
--rsync-extra=none \
/var/www/wheezy/debian
Aquí tenéis el enlace de descarga:
https://copy.com/6KqQPEFvaeZcn7KF
En los comentarios del script podéis ver cómo usar los repositorios creados en el mirror.
Publicado por primera vez en http://enavas.blogspot.com.es
0 comentarios:
Publicar un comentario