From Mageia wiki
Jump to: navigation, search


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.

Drakconf multiflag.png
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

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