Diferencia entre revisiones de «Debmirror»

m
m (Texto reemplazado: «<div align="justify">» por «»)
 
(No se muestran 11 ediciones intermedias de 7 usuarios)
Línea 4: Línea 4:
 
|imagen=debmirror.jpg
 
|imagen=debmirror.jpg
 
|tamaño=131k
 
|tamaño=131k
|descripción=Debmirror, herramienta la creacion de mirror locales de repositorios Debian o Ubuntu.
+
|descripción=Debmirror, herramienta para la creación de mirror locales de repositorios [[Debian]] o [[Ubuntu]].
 
|desarrollador=Goswin von Brederlow
 
|desarrollador=Goswin von Brederlow
 
|modelo de desarrollo=
 
|modelo de desarrollo=
Línea 11: Línea 11:
 
|núcleo=
 
|núcleo=
 
|tipo de núcleo=
 
|tipo de núcleo=
|plataformas soportadas=Linux
+
|plataformas soportadas=[[Linux]]
 
|idioma=Ingles
 
|idioma=Ingles
|licencia=GPL
+
|licencia=[[GPL]]
 
|premios=
 
|premios=
}}<div align="justify">
+
}}
 +
'''Debmirror.''' Herramienta utilizada mediante líneas de comandos que permite la creación parcial o total de un repositorio [[Debian]] o [[Ubuntu]]. El mismo descarga un mirror o espejo local de todos los paquetes del servidor principal admitiendo cualquier combinación de arquitecturas, distribuciones y secciones. Los archivos son transferidos por [[ftp]], [[HTTP|http]], hftp o [[rsync]] y es totalmente compatible con todos los repositorios oficiales.
  
 
+
== Opciones Generales ==
'''Debmirror''' es un herramienta utilizada mediante líneas de comandos que permite la creación parcial o total de un repositorio Debian o Ubuntu. El mismo descarga un mirror o espejo local de todos los paquetes del servidor principal admitiendo cualquier combinación de arquitecturas, distribuciones y secciones. Los archivos son transferidos por [[ftp]], [[http]], [[hftp]] o [[rsync]] y es totalmente compatible con todos los repositorios oficiales.
 
 
 
== Opciones ==
 
 
Usage: /usr/bin/debmirror [--debug] [--progress] [--verbose] [--source|--nosource]
 
Usage: /usr/bin/debmirror [--debug] [--progress] [--verbose] [--source|--nosource]
 
           [--md5sums] [--passive] [--host=remotehost]
 
           [--md5sums] [--passive] [--host=remotehost]
Línea 39: Línea 37:
 
           mirrordir
 
           mirrordir
  
== Descripcion ==
+
=== Descripciones Esenciales ===
 
*-h: indica el servidor de donde se van a descargar los paquetes
 
*-h: indica el servidor de donde se van a descargar los paquetes
 
*--method: indica el método de descarga
 
*--method: indica el método de descarga
Línea 47: Línea 45:
 
*-s: indica la secciones a descargar
 
*-s: indica la secciones a descargar
 
*--nosource: no descarga los archivos fuentes
 
*--nosource: no descarga los archivos fuentes
*--proxy: en caso de tener un [[proxy]], indicamos la [[ip]] y el puerto
+
*--proxy: en caso de tener un [[proxy]], se indica la [[IP]] y el puerto
  
== Ejemplos ==
+
== Ejemplos de Scripts ==
 
=== Para Debian ===
 
=== Para Debian ===
 
*DISTRO=lenny
 
*DISTRO=lenny
Línea 93: Línea 91:
 
=== Instalación en Ubuntu ===
 
=== Instalación en Ubuntu ===
 
Para instalarlo en [[ubuntu|Ubuntu]] o sus deribados, basta con instalarlo por consola con:
 
Para instalarlo en [[ubuntu|Ubuntu]] o sus deribados, basta con instalarlo por consola con:
sudo apt-get install debmirror
+
*sudo apt-get install debmirror
 
 
 
=== Instalación en Debian ===
 
=== Instalación en Debian ===
 
Para [[debian|Debian]] y derivados basta con tomarlo del [[mirror]] mediante el siguiente comando:
 
Para [[debian|Debian]] y derivados basta con tomarlo del [[mirror]] mediante el siguiente comando:
 
*aptitude install debmirror
 
*aptitude install debmirror
 
+
</div>
== Enlaces Externos ==
+
== Enlaces externos ==
 
*Artículo [http://www.ecualug.org/2008/10/28/comos/configurar_mirror_para_debian Ejemplo de scripts con Debmirror para Debian] (Espanol). Disponible en "www.ecualug.org". Consultado: 2 de septiembre del 2011.
 
*Artículo [http://www.ecualug.org/2008/10/28/comos/configurar_mirror_para_debian Ejemplo de scripts con Debmirror para Debian] (Espanol). Disponible en "www.ecualug.org". Consultado: 2 de septiembre del 2011.
 
*Artículo [http://www.ubuntu-es.org/node/90517 Ejemplo de scripts con Debmirror para Ubuntu] (Espanol). Disponible en "www.hachemuda.com". Consultado: 26 de agosto del 2011.
 
*Artículo [http://www.ubuntu-es.org/node/90517 Ejemplo de scripts con Debmirror para Ubuntu] (Espanol). Disponible en "www.hachemuda.com". Consultado: 26 de agosto del 2011.
 
*Descarga [http://packages.debian.org/search?keywords=debmirror Descarga de Debmirror para Debian] (Ingles). Disponible en "packages.debian.org". Consultado: 2 de septiembre del 2011.
 
*Descarga [http://packages.debian.org/search?keywords=debmirror Descarga de Debmirror para Debian] (Ingles). Disponible en "packages.debian.org". Consultado: 2 de septiembre del 2011.
 
 
== Fuentes ==
 
== Fuentes ==
*Artículo [http://wiki.canaima.softwarelibre.gob.ve/wiki/Replicar_repositorios_con_debmirror Replicar repositorios con Debmirror] (Espanol). Disponible en "wiki.canaima.softwarelibre.gob.ve". 2 de septiembre del 2011.
+
*Artículo [http://wiki.canaima.softwarelibre.gob.ve/wiki/Replicar_repositorios_con_debmirror Replicar repositorios con Debmirror] (Espanol). Disponible en "wiki.canaima.softwarelibre.gob.ve". Consultado: 2 de septiembre del 2011.
 
*Artículo [http://administradores.educarex.es/wiki/index.php/Hacer_un_mirror_de_los_repositorios_en_local_y_eliminar_apt-cacher Crear un repositorio local] (Espanol). Disponible en "administradores.educarex.es". Consultado: 2 de septiembre del 2011.
 
*Artículo [http://administradores.educarex.es/wiki/index.php/Hacer_un_mirror_de_los_repositorios_en_local_y_eliminar_apt-cacher Crear un repositorio local] (Espanol). Disponible en "administradores.educarex.es". Consultado: 2 de septiembre del 2011.
 
+
[[Category:Sistemas_operativos_libres]][[Category:GNU]][[Categoría:Redes de computadoras]]
[[Category:Sistemas_operativos_libres]][[Category:GNU]][[Category:Redes_de_Computadoras]]
 

última versión al 22:37 3 ago 2019

Debmirror
Información sobre la plantilla
Parte de la familia Network
131k
Debmirror, herramienta para la creación de mirror locales de repositorios Debian o Ubuntu.
DesarrolladorGoswin von Brederlow
Última versión estable1.2.9
Plataformas soportadasLinux
IdiomaIngles
LicenciaGPL

Debmirror. Herramienta utilizada mediante líneas de comandos que permite la creación parcial o total de un repositorio Debian o Ubuntu. El mismo descarga un mirror o espejo local de todos los paquetes del servidor principal admitiendo cualquier combinación de arquitecturas, distribuciones y secciones. Los archivos son transferidos por ftp, http, hftp o rsync y es totalmente compatible con todos los repositorios oficiales.

Opciones Generales

Usage: /usr/bin/debmirror [--debug] [--progress] [--verbose] [--source|--nosource]

         [--md5sums] [--passive] [--host=remotehost]
         [--user=remoteusername] [--passwd=remoteuserpassword]
         [--method=ftp|hftp|http|rsync]
         [--timeout=seconds] [--root=directory]
         [--dist=foo[,bar,..] ...] [--section=foo[,bar,..] ...]
         [--arch=foo[,bar,..] ...] [--skippackages] [--getcontents]
         [--postcleanup|--cleanup|--nocleanup] [--adddir=directory]
         [--ignore=regex] [--exclude=regex] [--include=regex]
         [--exclude-deb-section=regex] [--max-batch=number]
         [--rsync-batch=number] [--ignore-missing-release]
         [--ignore-release-gpg]
         [--limit-priority=regex] [--dry-run]
         [--proxy=http://user:pass@url:port/] [--help]
         [--rsync-options=options] [--ignore-small-errors]
         [--pdiff=use|mirror|none]
         mirrordir

Descripciones Esenciales

  • -h: indica el servidor de donde se van a descargar los paquetes
  • --method: indica el método de descarga
  • -r: indica el nombre de la carpeta raíz
  • -d: indica las distribuciones a descargar
  • -a: indica la arquitectura de los paquetes
  • -s: indica la secciones a descargar
  • --nosource: no descarga los archivos fuentes
  • --proxy: en caso de tener un proxy, se indica la IP y el puerto

Ejemplos de Scripts

Para Debian

  • DISTRO=lenny
  • HOST=http://ftp.es.debian.org
  • DESTDIR=/home/ftp/debian
  • SECTION=main,contrib,non-free
  • debmirror -v -p -m \
  • --arch=i386 \
  • --passive \
  • --nosource \
  • --postcleanup \
  • --method=http \
  • --host=$HOST \
  • --root=debian \
  • --timeout=1800 \
  • --dist=$DISTRO \
  • --section=$SECTION \
  • --ignore-release-gpg \
  • --pdiff=none \
  • $DESTDIR > $DESTDIR/mirror.log 2>&1&

Para Ubuntu

  • DISTRO=ubuntu
  • HOST=http://ve.archive.ubuntu.com
  • DESTDIR=/home/ftp/ubuntu
  • SECTION=main,universe,multiverse,restricted
  • debmirror -v -p -m \
  • --arch=i386 \
  • --passive \
  • --nosource \
  • --postcleanup \
  • --method=http \
  • --host=$HOST \
  • --root=ubuntu \
  • --timeout=1800 \
  • --dist=$DISTRO \
  • --section=$SECTION \
  • --ignore-release-gpg \
  • --pdiff=none \
  • $DESTDIR > $DESTDIR/mirror.log 2>&1&

Debmirror en Linux

Instalación en Ubuntu

Para instalarlo en Ubuntu o sus deribados, basta con instalarlo por consola con:

  • sudo apt-get install debmirror

Instalación en Debian

Para Debian y derivados basta con tomarlo del mirror mediante el siguiente comando:

  • aptitude install debmirror

Enlaces externos

Fuentes