Como he comentado en post anteriores el GRUB es muy potente, tiene muchísimas opciones. Podemos ocultar este para que no muestre el menu de sistemas de arranque, o podemos añadirle las opciones de reiniciar o apagar el ordenador si tener que esperar a que cargue nuestro sistema Debian.
Ocultar grub
Para ocultar el menu de arranque grub hemos de añadir la entrada hidden en el fichero /boot/grub/menu.lst antes de las opciones del menu de entradas del sistema. Así de simple
Opciones de Reiniciar y Apagar el ordenador
Para que el grub nos muestre estas dos opciones y que podamos hacer uso de ellas sin tener que esperar que cague el sistema operativo, solo hemos de añadir estas dos entradas al menú de entradas del sistema en el fichero /boot/grub/menu.lst:
Reiniciar el ordenador: title ................... Reiniciar el ordenador .................. reboot
Apagar el ordenador. title .................... Apagar el ordenador .................... halt
El gestor de arranque GRUB permite hacer operaciones muy sensibles, como por ejemplo, modificar el dispositivo desde el que arranca el sistema o arrancar sin tener la contraseña de root (administrador). Para evitar esto, tienes la posibilidad de protoger GRUB con su propia contraseña.
Grub soporta dos formas diferentes para añadir una contraseña de acceso a su fichero de configuración. La primera usa texto sin cifrado, mientras que la segunda utiliza cifrado md5 Para ponerle una contraseña debes hacer lo siguiente (como root):
La primera opción usa texto sin cifrado
En el parámetro password escribimos la contraseña que queramos usar,en este ejemplo usamos cambiame.
password cámbiame
Lo pegamos en el fichero /boot/grub/menu.lstantes de la lista de entradas de arranque, o bien lo podemos poner en una entrada de arranque para proteger dicha entrada.
Ejemplo real :
password cambiame
Ejemplo en el grub en una entrada de arranqueprotegida:
title Debian GNU/Linux, con barra de progreso kernel 2.6.18-4-k7 password cambiame root (hd1,0) kernel /boot/vmlinuz-2.6.18-4-k7 root=/dev/hdb1 ro quiet splash vga=792 initrd /boot/initrd.img-2.6.18-4-k7 savedefault
La segunda opción utiliza cifrado --md5
En una consola y como root escribimos el siguiente comando # grub-md5-crypt
Te pedirá una contraseña y su verificación (en nuestro ejemplo es cambiame), como resultado te dará un puñado de caracteres, los copias, los pegas en el fichero /boot/grub/menu.lst antes de la lista de entradas de arranque añade:
password --md5 $1$QJ.y0$KZfBdWPyEOPwd6vnsX77H/
Ahora cuando arranque grub sólo te permitirá seleccionar unaentrada de arranque, o pulsar 'p' para introducir la clave y a partir deahí tendrás acceso total para hacer lo que quieras.
Por cierto, si en alguna entrada de arranque pones 'lock' te pedirá la misma contraseña del grub para poder usar dicha entrada, o bien ponemos una entrada -md5 diferente, eso es a gusto de cada uno.
Lo pegamos en el fichero /boot/grub/menu.lst antes de la lista de entradas de arranque, o bien lo podemos poner en una entrada de arranque para proteger dicha entrada.
Ejemplo en el grub antes de la lista de entradas de arranque:
password --md5 $1$xf3y0$ak/xghHtCR0Z2RDRixnwS.
Ejemplo en el grub en dos entradas de arranque:
title Debian GNU/Linux, con barra de progreso kernel 2.6.18-4-k7 password --md5 $1$QJ.y0$KZfBdWPyEOPwd6vnsX77H/ root (hd1,0) kernel /boot/vmlinuz-2.6.18-4-k7 root=/dev/hdb1 ro quiet splash vga=792 initrd /boot/initrd.img-2.6.18-4-k7 savedefault
title Debian GNU/Linux, con barra de progreso kernel 2.6.18-4-k7 lock root (hd1,0) kernel /boot/vmlinuz-2.6.18-4-k7 root=/dev/hdb1 ro quiet splash vga=792 initrd /boot/initrd.img-2.6.18-4-k7 savedefault
Ten en cuenta que (hd0,0) se refiere a la partición de mi disco duro donde tengo instalado Debian, tú tendrás que poner la que te corresponda. (si observas en la entrada de tu kernel en el fichero /boot/grub/menu.lst te darás cuenta de cual es la tuya) Aunque si omitimos la parte del disco duro igualmente funciona, seria así: splashimage=/boot/grub/splashimages/nombre_del_fichero.xpm.gz
En el directorio /boot/grub/splashimages tendrás varias imágenes comprimidas *xmp.gz para que elijas la que mas te guste.
También podemos nosotros mismo personalizar uno o varios a nuestro gusto. (eso lo dejo en esta otra entrada de mi blog). Aunque también nos queda internet para buscar algunos mas que nos gusten. Truco para splashimages
Este truco es para no tener que reiniciar constantemente hasta que encontremos el que nos guste.
1- Cuando estemos en el grub pulsamos la tecla C , para que abrirá la linea de comandos.
2- Ahora escribimos las ruta donde se encuentras las imagenes de splashimages, (si el teclado esta en ingles recordar que el signo = esta en la tecla ¿), en nuestro caso es: splashimage=/boot/grub/splashimages/nombre_del_fichero.xpm.gz
(llegados a este punto si no sabemos el nombre exacto del fichero nos podemos ayudar del tabulador para completar) 3- cuando tengamos bien escrito la ruta completa del fichero pulsamos intro para ver como queda, si queremos probarlo con las entradas pulsamos la tecla Esc (escape)
Este paquete (actualmente se llama ttf-mscorefonts-installer) instala las principales fuentes true type core fonts de Microsoft. Estas fuentes son necesarias para poder visualizar las webs que estén realizadas en entorno windows.
Para ello hacemos uso de synaptic, e instalamos el paquete msttcorefonts
Captura de pantalla de Tipos de letra en el navegador Iceweasel
Muestra de las fuentes en OpenOffice
=================================================== NOTA: este paquete actualmente se llama ttf-mscorefonts-installer Enlace al nuevo manual ===================================================
Splashy, barra de carga o progreso en Debian GNU/Linux Lenny 5.0
Imagen de Splashy, barra de carga o progreso
Otra imagen de Splashy, barra de carga o progreso
Que es splashy?
Bueno, muchos habreís visto arranques con barras de progreso donde se oculta todo el proceso de arranque, lo cual es interesante cuando la persona que va estar delante del equipo no tiene por que ver lo que a su parecer es una lluvia de información sin sentido. Antes esto se podía realizar mediante bootsplash pero era una labor tediosa que requeria parchear el kernel y luego compilar, y habías de repetir este proceso para cada imagen que quisieras. Con splashy, es todo más sencillo.
Instalación. Actualmente splashy se encuentra en la rama stable de Debian (Debian GNU/Linux Lenny 5.0)Como siempre hacemos en este blog lanzamos synaptic e instalamos los siguientes paquetes:
splashy splashy-themes
y una dependencia muy importante para el buen funcionamiento de splashy, se trata de la librería libdirectfb
libdirectfb
Una vez instalado debemos editar el fichero menu.lst que se encuentra en /boot/grub y añadirle estos parámetros.
ejemplo real __________________________________________________________
title Debian GNU/Linux, con barra de progreso kernel 2.6.18-4-k7
root (hd1,0)
kernel /boot/vmlinuz-2.6.18-4-k7 root=/dev/hdb1 ro quiet splash vga=792
initrd /boot/initrd.img-2.6.18-4-k7
savedefault __________________________________________________________
Si queréis cambiar la imagen del proceso de carga del sistema operativo, existen dos metodos bien faciles, simplemente hemos de ir a la siguiente ruta:/etc/splashy/themes
En la cual podemos ver la gran variedad que existen de imagenes para el splashy.
Método 1
Existe un fichero de configuración muy sencillo, config.xml, el cual editamos como administrador "root" para cambiar la imagen y usar otra imagen que mas nos guste.
Para ello en la edición del fichero config.xml, buscamos la siguiente etiqueta: default y la cambiamos por el nombre de la carpeta en la que se encuentre la imagen que mas nos guste. Por ejemplo debian-moreblue
Después de configurar el archivo conf.xml y poner el tema que se desea en la etiqueta default lo que hay que hacer es ejecutar en consola y como administrador "root"el siguiente comando:
update-initramfs -u -k all
Reiniciamos y listo.
Método 2
Este método consiste en renombrar o borrar la carpeta default y cambiarle el nombre de otra carpeta por default
Después de renombrar o borrar la carpeta default y de renombrar nuevamente otra carpeta a default lo que hay que hacer es ejecutar en consola y como administrador "root"el siguiente comando:
update-initramfs -u
Reiniciamos y listo.
Personalizar las imagenes y la barra de carga
Lo más fácil es usar y modificar una ya creada, en la cual podemos cambiar la imágenes de arranque, reinicio, pagado y de hibernación, configurar el tamaño de la barra de progreso, situación de esta en la pantalla, cambiar el o los colores de dicha barra, etc…
Para ello nos situamos en una de las carpetas que se encuentran en: /etc/splashy/themes y editamos el fichero de configuración: theme.xml
Si tienes la suerte de disponer de una de estas tarjetas gráficas, y digo suerte pues porque los controladores de dicho fabricante son libre, es decir su licencia es GPL (Licencia Publica General) y has realizado una instalación nueva de Debian GNU/Linux, lo mas normal es que te haya reconocido e instalado dicho controlador libre, con lo cual ya debes de disponer de aceleración gráfica 3D. Para ver si este es tu caso sigue los siguientes pasos:
1- Instalar, si no lo tenemos ya instalado, el paquete: mesa-utils.
2- En una consola, escribimos el siguiente comando: glxinfo | grep direct si tenemos aceleracion 3D nos devolverá lo siguiente: direct rendering: Yes
P.D.: al ser el controlador LIBRE dicho controlador va incluido en el kernel, con lo cual cuando actualicemos o cambiemos de kernel estos driver ya se encuentran integrado. Recordad que las tarjetas gráficas Intel van integradas en las placa base Intel y sobretodo en portátiles.
Si has realizado una instalación nueva de Debian etch 4.0, lo mas normal es que te haya reconocido e instalado dicho controlador libre, con lo cual ya debes de disponer de aceleración 3D. Para ver si este es tu caso sigue los siguientes pasos:
1- Instalar, si no lo tenemos ya instalado, el paquete: mesa-utils.
2- En una consola, escribimos el siguiente comando: glxinfo | grep direct
si tenemos aceleracion 3D nos devolvera lo siguiente:
direct rendering: Yes ______________________________________________________________________________________
en caso contrario instalamos y/o repasamos la instalación del driver libre.
1- Instalamos con synaptic los siguientes paquetes:
Existen dos maneras de hacerlo: 1- desde los repositorios de debian usando la rama non-free (es la forma mas fácil)
2- bajándonos el driver desde la web oficial de nvidia
------------------------------------------------------------------------------ Método 1: Desde los repositorios de Debian usando la rama non-free
Es la opción mas fácil y segura "lleva los driver de nvidia compilados y empaquetados como .deb"
1- abrimos synaptic y seleccionamos e instalamos los siguientes paquetes:
linux-kernel-headers (el que corresponda con el kernel que tengamos instalado, si no sabemos cual es usamos el comando "uname -r" y nos dirá cual estamos usando) nvidia-kernel-source nvidia-kernel-common nvidia-kernel-2.6.18-4-686 (o el que corresponda) nvidia-glx
2- cuando acabe de instalarse editamos el archivo de configuración de las "X" es decir /etc/X11/xorg.conf y cambiamos el controlador por el nuevo de nvidia.
2.1- editamos xorg.conf y la section "device" en el apartado "driver" cambiamos lo que ponga que sera "vesa" o "nv" por "nvidia"
3- reiniciamos y listo, ya deberíamos de tener aceleración 3D
Dependiendo de la velocidad de tu ordenador, si no es muy rápido se vera antes de cargar una imagen con el logotipo de nvidia.
Si te es muy molesto esta imagen para quitarla hemos de añadir justamente debajo de "driver nvidia" esto: Option " NoLogo" "1" y a partir del próximo reinicio ya no veremos la imagen del logotipo de nvidia.
Método 2:Bajándonos el driver desde la web oficial de nvidia
Seguimos los siguientes pasos:
1- instalamos las cabeceras del kernel y de xorg, los paquetes necesarios para poder compilar y las posibles dependencias que nos pueda pedir en el proceso de instalación:
linux-kernel-headers (el que corresponda que tengamos intalado) xorg-dev (el que corresponda que tengamos instalado) pkg-config
kernel-package fakeroot libc6 libc6-dev
nvidia-settings
3- Pulsamos esta combinación de teclas: Ctrl+Alt+F1 con lo que nos pedirá que introduzcamos el nombre y la contraseña de root
4- Paramos el servidor "X" para poder instalar el driver de nvidia, dependiendo de si usamos gdm o kdm hacemos los siguiente:
# /etc/init.d/gdm stop (si usamos gdm)
# /etc/init.d/kdm stop (si usamos kdm)
5- Ahora en la carpeta en la que hayamos metido el driver, empezamos la instalación:
5.1- Le cambiamos el permiso al fichero y le damos el permiso de ejecución:
# chmod a+x NVIDIA-Linux-x86-1.0-9639-pkg1.run (o el que corresponda)
6- arrancamos el proceso de instalación: y seguimos el asistente que esta en ingles:
# ./NVIDIA-Linux-x86-1.0-9639-pkg1.run
para los que no sepan ingles, "acepta todo hasta el final."
6.1- si nos da un error de gcc con cc y se aborta la instalación, podemos hacer una de estas dos cosas:
6.1.-1 opción 1: # export CC="gcc-4.1"
6.1.-2 opción 2: Arranca la instalación de esta forma: CC=gcc-4.1 shNVIDIA-Linux-x86-1.0-9639-pkg1.run
7- una vez acabado todo el proceso de instalación ya deberíamos de disfrutar de aceleración 3D.
8- Con este método no hace falta reiniciar el ordenador simplemente volver a lanzar el servidor "X", proceso inverso a lo que hicimos en el paso nº 4
# /etc/init.d/gdm start (si usamos gdm)
# /etc/init.d/kdm start(si usamos kdm)
Dependiendo de la velocidad de tu ordenador, si no es muy rápido se vera antes de cargar una imagen con el logotipo de nvidia.
Si te es muy molesto esta imagen para quitarla hemos de añadir justamente debajo de "driver nvidia" esto: Option " NoLogo" "1" y a partir del próximo reinicio ya no veremos la imagen del logotipo de nvidia.
9- Para ver que realmente todo a ido bien y que tenemos aceleración 3D hemos de instalar, si no lo tenemos ya instalado, el paquete: mesa-utils.
Y en una consola, usando el siguiente comando : glxinfo | grep direct
si todo a ido bien nos tiene que devolver lo siguiente: direct rendering: Yes
Como instalamos anteriormente el paqutete nvidia-settings podemos hacer uso de este, para ver y modificar la configuración de nuestra tarjeta gráfica NVIDIA, todo ello como mas nos gusta a nosotros es decir en entorno gráfico.
Para ello nos dirigimos a: MenuK>Sistema>NVIDIA X Server Settings
Método 3: El fácil de todos; usando module-assistant
El paquete module-assistant es un asistente para automatizar la instalación de módulos distribuidos como código fuente (como los de nvidia)
Primero instalamos el paquete modelu-assistant:
# apt-get install module-assistant
Y una vez instalado, para instalar los módulos de nvidia, solo es necesario abrir un terminal y escribir el siguiente comando:
module-assistant auto-install nvidia
Evidentemente habrá que repetir esta ultima linea cada vez que queramos actualizar el driver a una nueva versión, o cuando actualicemos o cambiemos de kernel.
================================================
Observación: Tasa de refresco errónea con driver NVIDIA
Pasa que hay problemas de incompatibilidad entre el driver de nvidia y xorg.
es un problema muy habitual en muchos ordenadores y la solución es bien sencilla.
Si tienes el driver propietario, ejecuta desde una consola el siguiente comando:
Linux, es únicamente el kernel o núcleo.El kernel o núcleo es el programa que permite a los demás programas comunicarse con el hardware y gestionar los recursos del ordenador (procesador, memoria, disco duro, USB...),este por si solo no vale para nada.
GNU son las aplicaciones y/o programas que utilizamos a diarios, y al igual que Linux, este por si solo no vale para nada.
Elkernel o núcleoes una parte fundamental de un sistema operativo, que en esencia es un núcleo, y GNUes una serie de programas que permiten a un usuario interactuar con el kernel o núcleo. En nuestro caso, es lo que se denominaGNU/Linux, núcleo Linux con las aplicaciones o programas del proyecto GNU.
El siguiente nivel, serían las distribuciones de GNU/Linux, como Debian, Guadalinex, ubuntu.... (que es el conjunto de muchísimos programas integrados que se ejecutan sobre un sistema operativo GNU/Linux.) Ahora bien, por lo general, cuando se habla de Linux mucha gente se refiere indistintamente a uno u otro concepto, cuando lo correcto es decir GNU/Linux (aplicaciones o programas + kernel o núcleo)
Las distribuciones están formadas por paquetes. Un paquete viene a ser una pieza de software que cumple una determinada funcionalidad. Así pues, un paquete puede ser un programa, una biblioteca, un conjunto de plugins... Pueden ser incluso, por ejemplo, iconos.
¿Y a qué se debe esto? Básicamente, a que una distribución puede verse como un gran LEGO. Cada paquete es una pieza del LEGO. A la hora de construir el LEGO, para colocar algunas piezas, debes haber puesto otras antes (las llamadas dependencias). Algunas piezas son claves, y forman la base para que se puedan colocar todas las demás (como por ejemplo, el kernel). Otras, en cambio, sólo son necesarias para piezas muy concretas. Y muchas piezas no tienen nada que ver unas con otras.
Y, al fin, llegamos al concepto de repositorio.
El repositorio es un almacén de paquetes (como la caja con las piezas). Los repositorios pueden estar en internet, en un medio extraíble como un CD, en el disco duro...
Hay tanto repositorios oficiales con todos los paquetes de la distribución, así como sus actualizaciones de seguridad y bugs, como repositorios con software que no se puede incluir en los oficiales (que contiene códecs multimedia propietarios, programas libres pero con restricciones legales y cosas así), como repositorios mantenidos por voluntarios con las últimas versiones del software (con los que hay que tener mucho cuidado. Personalmente, no te recomendaría usarlos).
Los repositorios oficiales públicos de Debian en internet contienen únicamente software libre.
Los paquetes libres van en el directorio main
Los que no son libres van en el directorio non-free
Los paquetes libres que dependen de los que no son libres van en el directorio contrib.
Existen también otros directorios poco comunes que son el non-US/main que contienen paquetes que son libres pero que no pueden ser exportados desde un servidor en los Estados Unidos y el directorio non-US/non-free que contiene paquetes que tienen alguna condición de licencia onerosa que restringe su uso o redistribución. No pueden ser exportados de los Estados Unidos porque son paquetes de software de cifrado que no están gestionados por el procedimiento de control de exportación que se usa con los paquetes de main o no pueden ser almacenados en servidores en los Estados Unidos por estar sujetos a problemas de patentes.
Así que solo nos centraremos en los directorios:main, non-free y contrib
Y, finalmente, nos encontramos con el sistema de gestión de paquetes. En el caso de Debian éstos son:
- apt-get
- synaptic
- aptitude
- dselect
Son los encargado de gestionar:
- La instalación
- La actualización
- La desinstalación
- La desinstalación y el borrado
de los paquetes de la distribución.
Los repositorios incluyen un fichero con las dependencias de todos los paquetes que contienen (los llamados Sources.gz y Packages.gz), es decir, las instrucciones del LEGO. La diferencia está en que el primero contiene, además de las dependencias, información sobre cada paquete (para qué sirve, qué ficheros contiene, etc), mientras que el segundo únicamente tiene las dependencias. El primero, por tanto, es mucho más grande que el segundo, pero contiene información muy útil.
El gestor de paquetes actúa como el constructor del LEGO y utiliza dichas instrucciones para saber qué piezas debe poner antes de una concreta (es decir, resolver las dependencias de los paquetes).
Los paquetes son programas o librerías necesarias para que funcione un programa. Hay que ser root (administrador) para poder administrar paquetes. Los paquetes de Debian disponibles se guardan en una base de datos para su posterior consulta. Un paquete es un fichero que contiene todo lo necesario para instalar, desinstalar y ejecutar un programa en particular. Todos los nombres de paquetes tienen la misma forma, es decir: nombre_del_paquete.deb
Ejemplos de nombres de paquetes son:
- amsn.deb
- amule.deb
- azureus.deb
- bittorrent.deb
Definición básica de repositorio
Un repositorio es el lugar donde se guardan paquetes, de tal forma que cualquier usuario, haciendo referencia a ese repositorio tiene la posibilidad de instalarse cualquier programa que allí se encuentre
El fichero sources.list se encuentra en la siguiente carpeta: /etc/apt. Indica a donde debe ir a buscar los paquetes para ser instalado, bien con apt, con synaptic o con aptitude. Es en este fichero dónde irán las direcciones de los repositorios de nuestro Debian. Tendríamos que editar este fichero y añadir las lineas que hacen referencia a los repositorios.
Después de cada cambio que hagamos en este fichero debemos de actualizar la base de datos con:
- apt-get update para el caso de usar apt.
- recargar en el caso de usar synaptic
- actualizar lista de paquetes en el caso de usar aptitude
Cómo configurar nuestra distribución para utilizar los repositorios oficiales de Debian y los no oficiales de debian-multimedia, en modo consola.
Primeramente debemos editar el fichero /etc/apt/sources.list y añadir las lineas de los repositorios de Debian y de Debian-multimedia, claro está.
Repositorio oficial de Debia
# En caso de usar la versión estable de Debian
deb http://ftp.rediris.es/debian/ stable main contrib non-free
deb-src http://ftp.rediris.es/debian/ stable main contrib non-free
# En caso de usar la versión testing o pruebas de Debian
deb http://ftp.rediris.es/debian/ testing main contrib non-free
deb-src http://ftp.rediris.es/debian/ testing main contrib non-free
# En caso de usar la versión unstable o inestable de Debian
deb http://ftp.rediris.es/debian/ unstable main contrib non-free
deb-src http://ftp.rediris.es/debian/ unstable main contrib non-free
Repositorio no oficial de Debian para los paquetes de códigos de audio y vídeo
# En caso de usar la versión estable de Debian
deb http://www.debian-multimedia.org stable main
# En caso de usar la versión testing o pruebas de Debian
deb http://www.debian-multimedia.org testing main
# En caso de usar la versión unstable o inestable de Debian
Cómo configurar nuestra distribución para utilizar los repositorios oficiales de Debian y los no oficiales de debian-multimedia,en modo gráfico.
1- abrimos synaptic, que nos pide la contraseña de administrador.
2- una vez abierto nos dirigimos a contiguración>repositorios.
3- primero Pinchamos en nuevo, segundo elegimos el tipo de paquetes (Binario o fuente) en este caso binario (deb), tercero introducimos url, distribución y sección(es).
Para el repositorio Binario oficial de Debian:
deb http://ftp.rediris.es/debian/ lenny main contrib non-free
4- primero Pinchamos en nuevo, segundo elegimos el tipo de paquetes (Binario o fuente) en este caso fuentes (deb-src), tercero introducimos url, distribución y sección(es).
Para el repositorio Fuentes oficial de Debian:
deb-src http://ftp.rediris.es/debian/ lenny main contrib non-free
.
5- El de los codecs multimedia, quedaría así: deb http://www.debian-multimedia.org testing main
6- Una vez acabado de introducir los nuevos repositorios pulsamos en aceptar.
Nos aparecerá una pantalla en la cual nos avisa de que tenemos que actualizar los repositorios para tener la lista de paquetes nuevos para poder instalar.
7- Recargamos los repositorios como nos indico la advertencia, picando en recargar y cuando acabe de actualizar observamos que el numero de paquetes nuevo para instalar a aumentado (abajo a la derecha).
Con esto ya tenemos añadidos los 3 nuevos repositorios.
Debian se distribuye (mediante réplicas) a través de cientos de servidores en Internet. Usar un servidor cercano ayuda a acelerar la descarga a la vez que se reduce la carga en nuestros servidores centrales así como en la propia Internet en general.
Las réplicas de Debian pueden ser primarias o secundarias, según las siguientes definiciones:
Una réplica primaria posee un ancho de banda considerable, está disponible 24 horas al día y tiene un nombre fácil de recordar, del tipo: ftp.(país).debian.org/debian/
Las réplicas primarias se actualizan automáticamente cada vez que hay cambios en el repositorio de Debian.
Una réplica secundaria puede restringir qué es lo que replica (por posibles problemas de espacio). Aunque una réplica sea secundario eso no significa necesariamente que tenga que ser más lenta o estar menos actualizada que una primaria.
Para una descarga lo más rápida posible use la réplica más cercana a usted, ya sea ésta una réplica primaria o secundaria. Use el programa netselect para determinar cuál es la réplica con menor latencia; use un programa de descarga como wget o bien rsync para determinar la réplica que proporciona mejor tasa de transferencia. Tenga en cuenta que la proximidad geográfica no suele ser el factor más importante a la hora de determinar la máquina que puede ofrecer un mejor servicio.
La copia de referencia de la siguiente lista siempre se puede consultar en: http://www.debian.org/mirror/list.
Si usted conoce alguna réplica que no aparece en esta lista, por favor, pida al responsable de dicha réplica que rellene el formulario de la página: http://www.debian.org/mirror/submit.
Consulte la página http://www.debian.org/mirror/ para todo lo demás que quiera saber sobre réplicas.