Para Debian
De CidesaWiki
(Diferencias entre revisiones)
| Línea 27: | Línea 27: | ||
<pre> | <pre> | ||
$ chmod u+x updatemirror | $ chmod u+x updatemirror | ||
| + | </pre> | ||
| + | |||
| + | |||
| + | * Colocarlo en el demonio de ejecución de programas Cron a las 11:00pm todos los dias. | ||
| + | |||
| + | <pre> | ||
| + | $ crontab –e | ||
| + | </pre> | ||
| + | |||
| + | y ecribimos | ||
| + | <pre> | ||
| + | 0 23 * * * /home/usuario/updatemirrordebian | ||
| + | </pre> | ||
| + | |||
| + | |||
| + | == Configuración de las Estaciones == | ||
| + | |||
| + | * Supongamos que el Servidor que contiene la replica posee la direccion ip 192.168.0.1 | ||
| + | Editar el fichero /etc/apt/sources.list y agregar la siguiente linea: | ||
| + | |||
| + | <pre> | ||
| + | deb http://192.168.0.1/debian testing main contrib non-free | ||
| + | </pre> | ||
| + | |||
| + | * Ejecutar el comando: | ||
| + | |||
| + | <pre> | ||
| + | $ apt-get update;apt-get upgrade | ||
</pre> | </pre> | ||
http://www.gulmer.org.ve/index.php?q=node/11 | http://www.gulmer.org.ve/index.php?q=node/11 | ||
Revisión de 23:15 17 jul 2007
debmirror /var/www/debian --host=ftp.debian.org --root=/debian --dist=etch --section=main,contrib,non-free --arch=i386 --progress --method=http --nosource --ignore-release-gpg
- Ejecución de las Actualizaciones Automáticamente.
Para ejecutar diariamente la actulizacion de la replica basta con realizar este script con cualquier editor de texto y almacenarlo en el directorio de root con el nombre updatemirror.
#!/bin/sh echo "Script de Actualizacion Automatica de MIRROR de GNU/DEBIAN" echo "Verificando..." st=`ps cax |grep -c "debmirror"` echo "Analizando Ejecucion..." if [ $st -eq 0 ];then echo "Ejecutando Actulizacion...." debmirror /var/www/debian --host=ftp.debian.org --root=/debian --dist=etch --section=main,contrib,non-free --arch=i386 --progress --method=http --nosource --ignore-release-gpg else echo "La Actulizacion esta en proceso..." fi
- Cambiar los permisos de fichero para poder ejecutarlo.
$ chmod u+x updatemirror
- Colocarlo en el demonio de ejecución de programas Cron a las 11:00pm todos los dias.
$ crontab –e
y ecribimos
0 23 * * * /home/usuario/updatemirrordebian
Configuración de las Estaciones
- Supongamos que el Servidor que contiene la replica posee la direccion ip 192.168.0.1
Editar el fichero /etc/apt/sources.list y agregar la siguiente linea:
deb http://192.168.0.1/debian testing main contrib non-free
- Ejecutar el comando:
$ apt-get update;apt-get upgrade