Para K(ubuntu)
De CidesaWiki
(Diferencias entre revisiones)
				
																
				
				
								
				|  (New page: * Instalar el siguiente paquete debmirror:  <pre> $ apt-get install debmirror </pre>  * Ejecución del la Actualización.      * Sito Destino donde se almacenara la replica = /repositorio/...) | |||
| (2 ediciones intermedias no se muestran.) | |||
| Línea 1: | Línea 1: | ||
| - | * Instalar el siguiente paquete  | + | * Instalar el siguiente paquete updatemirrorubuntu:   | 
| <pre> | <pre> | ||
| $ apt-get install debmirror | $ apt-get install debmirror | ||
| Línea 19: | Línea 19: | ||
| </pre> | </pre> | ||
| - | Para los repositorio de  | + | Para los repositorio de feisty-security: | 
| <pre> | <pre> | ||
| - | debmirror --debug --method=http --dist= | + | debmirror --debug --method=http --host=archive.ubuntu.com --dist=feisty-security -r=ubuntu --nosource --arch=i386 | 
| - | /repositorio/ | + | --section=main,multiverse,restricted,universe /repositorio/ubuntu/feisty-security/  --ignore-release-gpg | 
| </pre> | </pre> | ||
| + | |||
| + | Para los repositorio de feisty-updates: | ||
| + | <pre> | ||
| + | debmirror --debug --method=http --host=archive.ubuntu.com --dist=feisty-updates -r=ubuntu --nosource --arch=i386 | ||
| + | --section=main,multiverse,restricted,universe /repositorio/ubuntu/feisty-updates/  --ignore-release-gpg | ||
| + | </pre> | ||
| + | |||
| + | |||
| + | |||
| + | |||
| * Ejecución de las Actualizaciones Automáticamente. | * Ejecución de las Actualizaciones Automáticamente. | ||
| - | Para ejecutar diariamente la actualización de la replica basta con realizar este script con cualquier editor de texto y almacenarlo en el directorio de root o de cualquier usuario con el nombre  | + | Para ejecutar diariamente la actualización de la replica basta con realizar este script con cualquier editor de texto y almacenarlo en el directorio de root o de cualquier usuario con el nombre updatemirrorubuntu. | 
| <pre> | <pre> | ||
| Línea 41: | Línea 51: | ||
| echo | echo | ||
| echo "* main,multiverse,restricted,universe..." | echo "* main,multiverse,restricted,universe..." | ||
| - | debmirror /repositorio/ubuntu --host=archive.ubuntu.com --dist=feisty --root=ubuntu --section=main,multiverse,restricted,universe --arch=i386 -- | + | debmirror /repositorio/ubuntu --host=archive.ubuntu.com --dist=feisty --root=ubuntu --section=main,multiverse,restricted,universe --arch=i386 --progress  --method=http --nosource --ignore-release-gpg | 
| echo | echo | ||
| - | echo "*  | + | echo "* feisty-security..." | 
| - | debmirror --debug --method=http --host=archive.ubuntu.com --dist=feisty-security -r=ubuntu --nosource --arch=i386  | + | debmirror --debug --method=http --host=archive.ubuntu.com --dist=feisty-security -r=ubuntu --nosource --arch=i386 --section=main,multiverse,restricted,universe /repositorio/ubuntu/feisty-security/  --ignore-release-gpg | 
| echo | echo | ||
| - | echo "*  | + | echo "* feisty-updates..." | 
| - | debmirror --debug --method=http --host=archive.ubuntu.com --dist=feisty-updates -r=ubuntu --nosource --arch=i386  | + | debmirror --debug --method=http --host=archive.ubuntu.com --dist=feisty-updates -r=ubuntu --nosource --arch=i386 --section=main,multiverse,restricted,universe /repositorio/ubuntu/feisty-updates/  --ignore-release-gpg | 
| - | + | ||
| else | else | ||
| Línea 61: | Línea 70: | ||
| <pre> | <pre> | ||
| - | $ chmod u+x  | + | $ chmod u+x updatemirrorubuntu | 
| </pre> | </pre> | ||
| Línea 73: | Línea 82: | ||
| y ecribimos | y ecribimos | ||
| <pre> | <pre> | ||
| - | 0 23 * * * /home/usuario/ | + | 0 23 * * * /home/usuario/updatemirrorubuntu | 
| </pre> | </pre> | ||
| Línea 83: | Línea 92: | ||
| <pre> | <pre> | ||
| - |     deb http://192.168.0.2/ | + |     deb http://192.168.0.2/ubuntu/ feisty main restricted multiverse universe | 
| - |     deb http://192.168.0.2/ | + |    deb http://192.168.0.2/ubuntu/ feisty-updates main restricted multiverse universe | 
| + |     deb http://192.168.0.2/ubuntu/ feisty-security main restricted multiverse universe | ||
| </pre> | </pre> | ||
Última versión de 23:52 17 jul 2007
- Instalar el siguiente paquete updatemirrorubuntu:
$ apt-get install debmirror
- Ejecución del la Actualización.
* Sito Destino donde se almacenara la replica = /repositorio/ubuntu * Sitio origen de la replica = ftp.debian.org * Arquitectura que deseamos replicar = i386 * Versión que deseamos replicar = etch, testing ó sarge * Secciones a replicar = main, contrib, non-free, debian-security
- Teniendo estos parámetros ejecutamos actualización de la replica de la siguiente manera:
Para los repositorio de main,multiverse,restricted,universe:
debmirror /repositorio/ubuntu --host=archive.ubuntu.com --dist=feisty --root=ubuntu --section=main,multiverse,restricted,universe --arch=i386 --progress --method=http --nosource --ignore-release-gpg
Para los repositorio de feisty-security:
debmirror --debug --method=http --host=archive.ubuntu.com --dist=feisty-security -r=ubuntu --nosource --arch=i386 --section=main,multiverse,restricted,universe /repositorio/ubuntu/feisty-security/ --ignore-release-gpg
Para los repositorio de feisty-updates:
debmirror --debug --method=http --host=archive.ubuntu.com --dist=feisty-updates -r=ubuntu --nosource --arch=i386 --section=main,multiverse,restricted,universe /repositorio/ubuntu/feisty-updates/ --ignore-release-gpg
- Ejecución de las Actualizaciones Automáticamente.
Para ejecutar diariamente la actualización de la replica basta con realizar este script con cualquier editor de texto y almacenarlo en el directorio de root o de cualquier usuario con el nombre updatemirrorubuntu.
#!/bin/sh echo "Script de Actualizacion Automatica de MIRROR de GNU/UBUNTU" echo "Verificando..." st=`ps cax |grep -c "debmirror"` echo "Analizando Ejecucion..." if [ $st -eq 0 ];then echo "Ejecutando Actualizacion...." echo echo "* main,multiverse,restricted,universe..." debmirror /repositorio/ubuntu --host=archive.ubuntu.com --dist=feisty --root=ubuntu --section=main,multiverse,restricted,universe --arch=i386 --progress --method=http --nosource --ignore-release-gpg echo echo "* feisty-security..." debmirror --debug --method=http --host=archive.ubuntu.com --dist=feisty-security -r=ubuntu --nosource --arch=i386 --section=main,multiverse,restricted,universe /repositorio/ubuntu/feisty-security/ --ignore-release-gpg echo echo "* feisty-updates..." debmirror --debug --method=http --host=archive.ubuntu.com --dist=feisty-updates -r=ubuntu --nosource --arch=i386 --section=main,multiverse,restricted,universe /repositorio/ubuntu/feisty-updates/ --ignore-release-gpg else echo "La Actualizacion esta en proceso...Espere" fi
- Cambiar los permisos de fichero para poder ejecutarlo.
$ chmod u+x updatemirrorubuntu
- 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/updatemirrorubuntu
Configuración de las Estaciones
- Supongamos que el Servidor que contiene la replica posee la direccion ip 192.168.0.2
Editar el fichero /etc/apt/sources.list y agregar la siguiente linea:
deb http://192.168.0.2/ubuntu/ feisty main restricted multiverse universe deb http://192.168.0.2/ubuntu/ feisty-updates main restricted multiverse universe deb http://192.168.0.2/ubuntu/ feisty-security main restricted multiverse universe
- Ejecutar el comando:
$ apt-get update
Para mas información visitar http://www.gulmer.org.ve/index.php?q=node/11
--Jlobaton 19:33 17 jul 2007 (VET)

