Estado de la traducción: Este articulo es la versión traducida de Mirrors_policy. Fecha de la ultima traducción 24/03/2023. Puede ayudar a sincronizar la traducción, en caso de haber cambios en la versión original. |
Otros idiomas English ; Español ; français ; |
Lista de Servidores disponibles en: https://mirrors.mageia.org Estado de los servidores: https://mirrors.mageia.org/status
Necesario:
- La política de caducidad; saber lo que está soportado de forma activa y lo que no (probablemente para pasarlo a una sección de archivo)
- Sección de archivos; de manera que un servidor pueda mover cosas archivadas a sistemas de almacenamiento más económicos
- El anuncio / discusión de listas de correo
- Plan de liberación (ver https://mageia.org/en/calendar/ que ya acoge calendario de lanzamiento de Mageia).
- Herramientas de creación de servidores (rsync, mirrorbrain, mirrormanager?)
- Una mejor organización de este doc
Repositorios disponibles
En primer lugar, una tabla de resumen:
soporte | ¿requerido en el servidor? | ¿habilitado por defecto? | ||||
---|---|---|---|---|---|---|
release | updates | updates testing |
backports | backports testing | ||
core | Si | Si | Si | No | No | No |
nonfree | Si | Si para Mageia 1 (por el instalador para Mageia 2) | Si para Mageia 1 (por el instalador para Mageia 2) | No | No | No |
tainted | No | No | No | No | No | No |
debug/* | No | No | No | No | No | No |
"Habilitado por defecto" significa que un repositorio es registrado automáticamente, activado y utilizado por el gestor de paquetes para instalar/actualizar el software.
Ahora aquí están los detalles de los repositorios:
core
- Habilitado por defecto
- los servidores deben tenerlo para estar en la lista de servidores
- cosas sólo gratis/libre tal como lo describe FSF / OSI
- debe ser independiente
nonfree
- Habilitado por defecto para Mageia 1, desactivado por defecto para Mageia 2 (instalador le pedirá que le permita si detecta hw que necesita controlador/firmware de aquí...)
- los servidores deben tenerlo para estar en la lista de servidores
- contiene aplicaciones/controladores/firmware que son libres para ser redistribuidos pero no tienen codigo fuente redistribuible
- para por ejemplo controladores ati/nvidia, firmware, Oracle Java, ..
tainted
- desactivado por defecto
- los servidores tienen la libertad de no incluirlo
- Cosas que creemos podemos redistribuir, pero que pueden tener algunos problemas de patentes u otras restricciones en otros países
- NO se permiten cosas que no son libres aquí
- ver nuestra política de patentes de software y política de inclusión de software (borradores)
debug/core
- desactivado por defecto
- debug rpms para core
debug/nonfree
- desactivado por defecto
- debug rpms para nonfree
debug/tainted
- desactivado por defecto
- debug rpms para tainted
Detalles de la distribución de los repositorios
Todos los repositorios contienen la misma distribución:
release
- desactivado por defecto en nonfree, el instalador le pedirá habilitarlo si detecta hardware que necesita controlaodres/firmware de aquí
- desactivado por defecto en tainted, debug_core, debug_nonfree, debug_tainted
updates
- desactivado por defecto en nonfree, el instalador le pedirá habilitarlo si detecta hardware que necesita controlaodres/firmware de aquí
- desactivado por defecto en tainted, debug_core, debug_nonfree, debug_tainted
updates_testing
desactivado por defecto
backports
desactivado por defecto
backports_testing
desactivado por defecto
Distribución de servidores
sección "distrib"
- Hospeda todas las fuentes y paquetes compilados para todas las arquitecturas, de cauldron (rama de desarrollo) y versiones estables.
- Tamaño esperado:
sección "iso"
- Hospeda las ISOs publicadas de cauldron (rama de desarrollo) y versiones estables
- Tamaño esperado:
sección "people"
- Ofrece redundancia de espacio para los miembros de Mageia. Esperamos que contenga algunos ISOs de sabores específicos o archivos más pequeños (rpm, tar, documentos).
- Esto es parte de un experimento para empoderar a los miembros a expresarse
- Tamaño esperado:
sección "software"
- Hospeda tarballs de software propio de Mageia (ver sección soft por ahora; sección forge, por venir).
- Tamaño esperado:
sección "archive" ?
No está definido aún. Hospedaria versiones antiguas/sin soporte (rpms / ISO), con fines de archivado.
Distribución Completa
Y aquí está el diseño completo de un servidor: (versiones estables tienen el mismo diseño que cauldron)
Recuerde que core, nonfree, tainted, debug/* tienen el mismo diseño como se muestra arriba; esto se omite en el árbol siguiente con fines de legibilidad.
Mageia/ /distrib/ /cauldron/ /i586/ /doc/ /install/ /isolinux/ /media/ /core/ /backports/ /backports_testing/ /release/ /updates_testing/ /updates/ /nonfree/ /tainted/ /debug/ /core/ /nonfree/ /tainted/ /x86_64/ /doc/ /install/ /isolinux/ /media/ /core/ /nonfree/ /tainted/ /debug/ /core/ /nonfree/ /tainted/ /srpms/ /core/ /nonfree/ /tainted/ /stable1/ /i586/ /srpms/ /x86_64/ /iso/ /cauldron/ /i586/ /x86_64/ /stable1/ /i586/ /x86_64/ /people/ /software/
Cómo crear un servidor?
Requisitos previos
- El tamaño esperado es de 1.8-2TB. Contener las ultimas dos versiones estables y la rama de desarrollo llamada cauldron.
- Software requerido (rsync)
Fuentes oficiales
Si va a crear un servidor público, le recomendamos que utilice uno de nuestros servidores Tier1:
- rsync://distrib-coffee.ipsl.jussieu.fr/pub/linux/Mageia/ (Paris, Francia)
- rsync://ftp.accum.se/mirror/mageia/ (Umeå, Suecia)
- rsync://mageia.c3sl.ufpr.br/mageia (Curitiba, Brazil)
- rsync://mirror.math.princeton.edu/pub/mageia/ (Princeton, USA)
- rsync://mirrors.kernel.org/mirrors/mageia/ (USA, balanceo de carga geo-distribuida)
Lista completa de servidores: [1]
parámetros de Rsync
Le agradeceríamos que utilice:
$ rsync -aHS --delete-after --delete-delay --delay-updates |
Por favor, no utilice opciones de compresión y comprobación de suma, ya que son exceso de carga para los servidores remotos.
Automatizar
El árbol debe estar sincronizado al menos cada 2 horas.
Por favor, asegúrese de que otro proceso rsync no se ha iniciado antes de que el primero de ellos ha terminado de ejecutarse: utilice un archivo de bloqueo.
Registrar su Servidor
Por favor, vaya a https://mirrors.mageia.org/new