Diferencia entre revisiones de «Debmirror»
m (→Descripcion) |
m (Texto reemplazado: «<div align="justify">» por «») |
||
| (No se muestran 13 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 | + | |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= | ||
| − | }} | + | }} |
| + | '''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 == | |
| − | |||
| − | |||
| − | == 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 | ||
| − | == | + | === 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]], se indica la [[ | + | *--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 | + | == 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]][[ | ||
última versión al 22:37 3 ago 2019
| ||||||||||||||||
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.
Sumario
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
- Artículo Ejemplo de scripts con Debmirror para Debian (Espanol). Disponible en "www.ecualug.org". Consultado: 2 de septiembre del 2011.
- Artículo Ejemplo de scripts con Debmirror para Ubuntu (Espanol). Disponible en "www.hachemuda.com". Consultado: 26 de agosto del 2011.
- Descarga Descarga de Debmirror para Debian (Ingles). Disponible en "packages.debian.org". Consultado: 2 de septiembre del 2011.
Fuentes
- Artículo Replicar repositorios con Debmirror (Espanol). Disponible en "wiki.canaima.softwarelibre.gob.ve". Consultado: 2 de septiembre del 2011.
- Artículo Crear un repositorio local (Espanol). Disponible en "administradores.educarex.es". Consultado: 2 de septiembre del 2011.
