Para Debian

De CidesaWiki

(Diferencias entre revisiones)
Saltar a navegación, buscar
 
(3 ediciones intermedias no se muestran.)
Línea 23: Línea 23:
debmirror --debug --method=http --dist=etch/updates --nosource --arch=i386 --host=security.debian.org -r=/ --section=main,contrib,non-free   
debmirror --debug --method=http --dist=etch/updates --nosource --arch=i386 --host=security.debian.org -r=/ --section=main,contrib,non-free   
/repositorio/debian/debian-security/  --ignore-release-gpg
/repositorio/debian/debian-security/  --ignore-release-gpg
-
 
</pre>
</pre>
* Ejecución de las Actualizaciones Automáticamente.
* 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.
+
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 updatemirrordebian.
<pre>
<pre>
-
 
#!/bin/sh
#!/bin/sh
echo "Script de Actualizacion Automatica de MIRROR de GNU/DEBIAN"
echo "Script de Actualizacion Automatica de MIRROR de GNU/DEBIAN"
Línea 55: Línea 53:
else
else
echo
echo
-
echo "La Actulizacion esta en proceso...Espere"
+
echo "La Actualizacion esta en proceso...Espere"
fi
fi
-
 
</pre>
</pre>
Línea 92: Línea 89:
<pre>
<pre>
-
$ apt-get update;apt-get upgrade
+
$ apt-get update
</pre>
</pre>
 +
Para mas información visitar
http://www.gulmer.org.ve/index.php?q=node/11
http://www.gulmer.org.ve/index.php?q=node/11
 +
 +
 +
 +
--[[Usuario:Jlobaton|Jlobaton]] 19:33 17 jul 2007 (VET)

Última versión de 23:33 17 jul 2007

$ apt-get install debmirror
   * Sito Destino donde se almacenara la replica = /repositorio/debian  
   * 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

Para los repositorio de main,contrib,non-free:

debmirror /repositorio/debian --host=ftp.debian.org --root=debian --dist=etch --section=main,contrib,non-free --arch=i386 --progress  
--method=http --nosource --ignore-release-gpg

Para los repositorio de debian-security:

debmirror --debug --method=http --dist=etch/updates --nosource --arch=i386 --host=security.debian.org -r=/ --section=main,contrib,non-free   
/repositorio/debian/debian-security/  --ignore-release-gpg

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 updatemirrordebian.

#!/bin/sh
echo "Script de Actualizacion Automatica de MIRROR de GNU/DEBIAN"
echo "Verificando..."
echo

st=`ps cax |grep -c "debmirror"`
echo
echo "Analizando Ejecucion..."

if [ $st -eq 0 ];then
echo
echo "Ejecutando Actualizacion...."

echo
echo "* main,contrib,non-free..."
debmirror /repositorio/debian --host=ftp.debian.org --root=debian --dist=etch --section=main,contrib,non-free --arch=i386 --progress  --method=http --nosource --ignore-release-gpg

echo
echo "* Seguridad..."
debmirror --debug --method=http --dist=etch/updates --nosource --arch=i386 --host=security.debian.org -r=/ --section=main,contrib,non-free  /repositorio/debian/debian-security/  --ignore-release-gpg

else
echo
echo "La Actualizacion esta en proceso...Espere"
fi
$ chmod u+x updatemirror


$ crontab –e

y ecribimos

0 23 * * * /home/usuario/updatemirrordebian


Configuración de las Estaciones

Editar el fichero /etc/apt/sources.list y agregar la siguiente linea:

   deb http://192.168.0.2/debian etch main contrib non-free
   deb http://192.168.0.2/debian-security etch main contrib non-free
$ 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)

Herramientas personales
Espacios de nombres
Variantes
Acciones
Navegación
Herramientas