aboutsummaryrefslogtreecommitdiffstats
path: root/spanish/CD/mirroring/index.wml
blob: 2cfa4bce7e3feb30c2b375914749852ee9fb7df0 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
#use wml::debian::cdimage title="Convertirse en una réplica de imágenes de CD de Debian" BARETITLE=true
#use wml::debian::toc
#use wml::debian::translation-check translation="be6f9cbfcdcebe5026a31b4f3171a70f1a2bd9c1" maintainer="Laura Arjona Reina"

<p>Para llegar a ser una réplica de imágenes de CD de Debian,
necesita una máquina Linux o de tipo UNIX con una conexión permanente y
fiable a Internet. Los sitios réplica de CD de Debian normalmente mantienen
imágenes <tt>.iso</tt> de CD y DVD de varios tamaños, archivos para <a
href="https://www.einval.com/~steve/software/jigdo/">jigdo</a> (<tt>.jigdo</tt> y
<tt>.template</tt>), archivos para <a
href="https://es.wikipedia.org/wiki/BitTorrent">BitTorrent</a>
(<tt>.torrent</tt>) y los archivos de verificación de las imágenes 
(<tt>SHA512SUMS*</tt> y <tt>SHA256SUMS*</tt>).</p>

<toc-display/>

#______________________________________________________________________

<toc-add-entry name="master">Sitio maestro</toc-add-entry>

<p><!--Hay dos emplazamientos a replicar, uno para las imágenes de «estable» y
una para las imágenes de «beta/inestable/en pruebas». -->Las URLs del sitio 
maestro se muestran más adelante - sin embargo, <strong>por favor</strong>
considere el replicar desde otro servidor más cercano (listas de réplicas: <a
href="../http-ftp/">HTTP/FTP</a>, <a href="rsync-mirrors">rsync</a>)
si fuese posible. El acceso al sitio maestro se puede restringir en el 
momento de una publicación.</p>

<p>También tenga en cuenta que se almacena una <strong>gran</strong> cantidad
de datos en estos directorios - lea la <a href="#exclude">sección posterior</a>
para informarse de los detalles sobre cómo recortar el tamaño excluyendo ciertos
archivos.</p>

<ul>

 <li>Imágenes de «estable» (actualizadas con cada publicación estable):<br>

    <a href="https://cdimage.debian.org/debian-cd/"
    ><tt>https://cdimage.debian.org/debian-cd/</tt></a><br>

    <a href="ftp://cdimage.debian.org/debian-cd/"
    ><tt>ftp://cdimage.debian.org/debian-cd/</tt></a><br>

    <tt>rsync://cdimage.debian.org/debian-cd/</tt>

  </li>

  <li>Imágenes semanales:<br>

    <a href="https://cdimage.debian.org/cdimage/weekly-builds/"
    ><tt>https://cdimage.debian.org/cdimage/weekly-builds/</tt></a><br>

    <a href="ftp://cdimage.debian.org/cdimage/weekly-builds/"
    ><tt>ftp://cdimage.debian.org/cdimage/weekly-builds/</tt></a><br>

    <tt>rsync://cdimage.debian.org/cdimage/weekly-builds/</tt>

  </li>

  <li>Imágenes diarias:<br>

    <a href="https://cdimage.debian.org/cdimage/daily-builds/"
    ><tt>https://cdimage.debian.org/cdimage/daily-builds/</tt></a><br>

    <a href="ftp://cdimage.debian.org/cdimage/daily-builds/"
    ><tt>ftp://cdimage.debian.org/cdimage/daily-builds/</tt></a><br>

    <tt>rsync://cdimage.debian.org/cdimage/daily-builds/</tt>

  </li>

</ul>
#______________________________________________________________________

<toc-add-entry name="httpftp">Se desaconseja la réplica usando HTTP/FTP</toc-add-entry>

<p>No debería usar FTP o HTTP para actualizar su réplica. Estos métodos
de transferencia tienen una probabilidad de fallo alta debido al enorme
tamaño de los archivos.</p>

<p>Además, HTTP y FTP no incluyen comprobación de la integridad de los 
datos recibidos, así que es más probable que pasen desapercibidas descargas 
abortadas o corrupción de datos.</p>
#______________________________________________________________________

<toc-add-entry name="rsync">Se acepta la réplica usando rsync</toc-add-entry>

<p>El programa <a href="http://rsync.samba.org/"><kbd>rsync</kbd></a> es
una buena solución para la réplica. Es menos eficiente que la otra, 
la solución de réplica específica de Debian que se detalla más adelante, pero puede ser más
fácil de configurar. Además, asegura que todos los archivos se reciben
correctamente y que los metadatos (e.g. marcas de tiempo) se guardan en
la sincronización igual que el archivo de datos.</p>

<p>Mire la sección <a href="#exclude">Exclusión de archivos de la réplica</a>
para ver ejemplos de los modificadores <kbd>--include</kbd> y <kbd>--exclude</kbd>.
La <a href="rsync-mirrors">lista de réplicas rsync</a> está disponible 
en una página separada.</p>

<p>Use al menos las opciones <strong><kbd>--times --links --hard-links --partial
--block-size=8192</kbd></strong>. Esto mantendrá fechas de modificación,
enlaces simbólicos y reales, y usará un tamaño de bloque de 8192 bytes
(el más eficiente para imágenes de CD). Cuando la fecha de modificación y
el tamaño son iguales, <kbd>rsync</kbd> no descargará el fichero, de
manera que <kbd>--times</kbd> es realmente obligatorio.</p>
#______________________________________________________________________

<toc-add-entry name="jigdolite">Se desaconseja la réplica usando jigdo-lite</toc-add-entry>

<p>Las versiones recientes del programa <a href="https://www.einval.com/~steve/software/jigdo/"><kbd>jigdo-lite</kbd></a>
soportan la descarga por partes de múltiples imágenes.
Sin embargo, no recomendamos usar <kbd>jigdo-lite</kbd> para crear réplicas de
CD de Debian - use <kbd>jigdo-mirror</kbd> en su lugar.</p>
#______________________________________________________________________

<toc-add-entry name="jigdomirror">Se recomienda el uso de jigdo-mirror para 
hacer la réplica</toc-add-entry>

<p>Realmente, esto significa: Replique los archivos <tt>.iso</tt>usando <a
href="http://atterer.org/jigdo/"><kbd>jigdo-mirror</kbd></a>, entonces (si
quiere replicar otro tipo de archivos, e.g. <tt>.jigdo</tt> y <tt>.template
</tt>) ejecute rsync sobre el directorio para obtener los demás. Los guiones 
en <a href="http://www.acc.umu.se/~maswan/debian-push/cdimage/">esta
página</a> puede ayudar al configurarlo.</p>

<p>Mucha gente mantiene réplicas «regulares» de Debian
(<kbd>debian/</kbd>), o tienen una de esas réplicas cerca. Esto significa
que ya tienen los <tt>.deb</tt> que están incluidos en las imágenes de CD/DVD. La
pregunta obvia es ¿por qué no podemos usar esos mismos ficheros en las
imágenes de CD/DVD?</p>

<p><kbd>jigdo-mirror</kbd> es un programa que permite generar
imágenes de CD/DVD de Debian usando los ficheros de una réplica «normal», más
unos pocos ficheros de plantilla de jigdo.</p>
 
<p>Lo primero de todo, necesita las plantillas de jigdo. Mire la <a
href="../jigdo-cd">página de información de jigdo</a> para encontrar
enlaces. Descargue los ficheros por cada arquitectura para la que desee hacer imágenes.</p>

<p>Cree el fichero <kbd>~/.jigdo-mirror</kbd> para configurar el programa.
Un ejemplo:</p>

<pre>
jigdoDir="/sitio/donde/están/las/réplicas/debian-cd/current/jigdo"
imageDir="/sitio/donde/están/las/réplicas/debian-cd/current/images"
tmpDir="/sitio/donde/están/las/réplicas/debian-cd/current/images"
debianMirror="file:/sitio/donde/están/las/réplicas/debian"
include='i386/|sparc/|powerpc/|source/'; exclude='-1\.'
</pre>

<p>Las variables <i>include</i> y <i>exclude</i> contienen la lista de
arquitecturas para las que usted desea crear imágenes (expresiones
regulares, en realidad). Para más información, lea la página de manual de
<kbd>jigdo-mirror</kbd> o el código fuente (es un guión de línea de
 comandos con muchos comentarios).</p>

<p>Tras haberlo configurado, simplemente ejecute <kbd>jigdo-mirror</kbd> y
eso hará todo por su cuenta. Mostrará un montón de información y
probablemente tarde mucho, de manera que le sugerimos que tome medidas al
respecto (ejecutarlo en screen, redirigir la salida a un fichero,
etc).</p>
#______________________________________________________________________

<toc-add-entry name="pushmirror">Cómo llegar a ser una réplica de
empuje</toc-add-entry>

<p>Cuando haya disponibles nuevas imágenes, el sitio maestro puede mandar
un mensaje a sus réplicas y hacerlas empezar a replicar inmediatamente. De 
esta manera, los datos nuevos son «empujados» al exterior mejor que «retirados» 
desde las réplicas en su próxima actualización diaria, lo que lleva a una 
propagación más rápida de las publicaciones de imágenes nuevas.</p>

<p>Si quiere que su réplica sea parte de este sistema de actualización, consulte
 <a href="http://www.acc.umu.se/~maswan/debian-push/cdimage/"
>esta página</a>.</p>
#______________________________________________________________________

<toc-add-entry name="exclude">Exclusión de archivos del replicado</toc-add-entry>

<p>Para reducir la capacidad de almacenaje que necesita su réplica de 
CD de Debian, puede excluir archivos de ser replicados. Las instrucciones
siguientes incluyen modificadores de linea de comandos para <kbd>rsync</kbd>,
pero puede ayudarle incluso si usa una herramienta distinta para el replicado. Con
<kbd>rsync</kbd>, los modificadores <kbd>--include</kbd> y <kbd>--exclude</kbd>
se consideran en orden de apariencia, y el primer modificador cuyo patrón 
encaje determina si el archivo se excluye o incluye.</p>

<ul>

  <li><strong>Excluir código fuente:</strong>
  <kbd>--exclude=source/</kbd><br>

  Esto evita que se repliquen las imágenes que contengan código 
  fuente. Note que hay gente que considera inapropiado ofrecer binarios
  con licencia GPL en un servidor sin ofrecer también el código fuente 
  de los programas <em>en el mismo servidor</em>.</li>

  <li><strong>Excluir imágenes completas:</strong>
  <kbd>--include='*netinst*.iso'
  --exclude='*.iso'</kbd><br>

  Excluye todos los conjuntos de imágenes de CD/DVD para todas las
  arquitecturas, <em>pero</em> replica las imágenes <tt>.iso</tt> de 
  instalación por red. Siempre recomendamos
  replicar estas pequeñas imágenes: Respecto a su tamaño, ¡son extremadamente
  útiles!</li>

  <li><strong>Excluye las imágenes completas para arquitecturas no i386:</strong>
  <kbd>--include='*netinst*.iso'
  --include='i386/**.iso' --exclude='*.iso'</kbd><br>

  Como el anterior,pero <em>incluye</em> todas las imágenes de CD/DVD para la 
  arquitectura i386.</li>

  <li><strong>Excluye las imágenes completas, excepto los CD 1 a 3 para i386:</strong>
  <kbd>--include='*netinst*.iso' --include='i386/**-[1-3].iso'
  --exclude='*.iso'</kbd><br>

  El conjunto completo de imágenes para i386 aún puede necesitar demasiado
  espacio para usted si incluye las imágenes de DVD y DVD de doble capa. 
  Esto excluye todas las imágenes <tt>.iso</tt> excepto las de instalación
  por red y los tres primeros DVD para i386.</li>

  <li><strong>Excluye varias arquitecturas excepto i386:</strong>
  <kbd>--exclude=alpha/ --exclude=arm/ --exclude=hppa/ --exclude=hurd/
  --exclude=ia64/ --exclude=m68k/ --exclude=mips/ --exclude=mipsel/
  --exclude=powerpc/ --exclude=s390/ --exclude=sh/
  --exclude=sparc/</kbd><br>

  Solo incluye el conjunto completo de archivos para i386, no incluye ningún
  archivo <tt>.jigdo</tt>, <tt>.iso</tt> etc o lo que sea para las demás 
  arquitecturas.</li>

  <li><strong>Compruebe esta lista de arquitecturas antes de replicar: ¡la lista
  cambia y estos ejemplos pueden quedar desfasados!</strong></li>

</ul>
#______________________________________________________________________

<toc-add-entry name="names">Convenciones de nombres y requerimientos de tamaño
para imágenes <tt>.iso</tt></toc-add-entry>

<p>Las distintas variantes de las imágenes <tt>.iso</tt> se distinguen por 
sus nombres, así se permite que restrinja los tipos de imágenes que replica:</p>

<ul>

  <li><strong><tt>*-netinst.iso</tt></strong>: una imagen por arquitectura,
  hasta 500&nbsp;MB</li>

  <li><strong><tt>*-dvd.iso</tt></strong> (DVD de una sola capa):
  múltiples imágenes, cada una de hasta 4482&nbsp;MB. Para buster,
  hay hasta <strong>16</strong> imágenes de DVD por arquitectura. Los servidores
  de Debian proporcionan solamente un pequeño conjunto de imágenes de DVD en formato .iso para
  descarga directa: 3 para amd64, 3 para i386 y 1 para cada una de las otras
  arquitecturas. Las imágenes restantes se proporcionan solamente en formato
   jigdo.</li>

  <li><strong><tt>*-bd.iso</tt></strong> (Blu-Ray de una sola capa): como el 
  anterior, excepto que las imágenes individuales tienen hasta 23&nbsp;GB de tamaño.
  Estas imágenes solo están disponibles como archivos jigdo para un conjunto limitado
  de arquitecturas (amd64 e i386) y código fuente.</li>

  <li><strong><tt>*-dlbd.iso</tt></strong> (Blu-Ray de doble capa): como el 
  anterior, excepto que las imágenes individuales tienen hasta 48&nbsp;GB de tamaño.
  Estas imágenes solo están disponibles como archivos jigdo para un conjunto limitado
  de arquitecturas (amd64 e i386) y código fuente.</li>

  <li><strong><tt>*-STICK16GB*.iso</tt></strong> (imágenes de 16GB para USB): como el
  anterior, excepto que las imágenes individuales tienen hasta 16&nbsp;GB de tamaño.
  Estas imágenes solo están disponibles como archivos jigdo para un conjunto limitado
  de arquitecturas (amd64 e i386).</li>

</ul>
#______________________________________________________________________

<toc-add-entry name="register">Registrar la réplica</toc-add-entry>

<p>Para hacer útil su réplica de imágenes de CD a una mayor audiencia,
puede registrarla en nuestra lista de réplicas como
<a href="../http-ftp/">ésta</a> o <a href="rsync-mirrors">esta otra</a>.
Sin embargo, como las imágenes completas son ficheros grandes, esto podría
suponerle muchos gigabytes de tráfico de red diarios.</p>

<p>Puede registrar su réplica bien rellenando
<a href="$(HOME)/mirror/submit">el formulario de inclusión de réplicas</a>
(los campos CDImage-* son los importantes), o enviando un mensaje de
correo a
<a href="&#109;&#97;&#105;&#108;&#116;&#111;&#58;debian-cd&#64;lists.debian.org">\
debian-cd&#64;lists.debian.org</a>.</p>

<p>Agradecemos todas las nuevas réplicas de imágenes de CD. ¡Gracias!</p>

© 2014-2024 Faster IT GmbH | imprint | privacy policy