Debian no impone requisitos de hardware más allá de los que establecen el núcleo Linux y el conjunto de herramientas GNU. En cualquier caso, cualquier arquitectura o plataforma a la que se haya adaptado el núcleo Linux, libc, gcc, etc., y para los que exista una adaptación de Debian, puede ejecutar Debian. Por favor, diríjase a las páginas de adaptaciones en http://www.debian.org/ports/i386/ para más información sobre sistemas de arquitectura Intel x86 probados con Debian.
En lugar de intentar describir las diferentes configuraciones de hardware soportadas por Intel x86, esta sección contiene información general y referencias adicionales donde puede encontrar más información.
Debian 5.0 soporta once arquitecturas principales y algunas variaciones de cada arquitectura conocidas como “sabores”.
Arquitectura | Designación de Debian | Subarquitectura | Sabor |
---|---|---|---|
Basada en Intel x86 | i386 | ||
AMD64 e Intel EM64T | amd64 | ||
DEC Alpha | alpha | ||
ARM | arm | Netwinder y CATS | netwinder |
armel | Versatile | versatile | |
arm and armel | Intel IOP32x | iop32x | |
Intel IXP4xx | ixp4xx | ||
Marvell Orion | orion5x | ||
HP PA-RISC | hppa | PA-RISC 1.1 | 32 |
PA-RISC 2.0 | 64 | ||
Intel IA-64 | ia64 | ||
MIPS (big endian) | mips | SGI IP22 (Indy/Indigo 2) | r4k-ip22 |
SGI IP32 (O2) | r5k-ip32 | ||
MIPS Malta (32 bit) | 4kc-malta | ||
MIPS Malta (64 bit) | 5kc-malta | ||
Broadcom BCM91250A (SWARM) | sb1-bcm91250a | ||
Broadcom BCM91480B (BigSur) | sb1a-bcm91480b | ||
MIPS (little endian) | mipsel | Cobalt | cobalt |
MIPS Malta (32 bit) | r4k-malta | ||
MIPS Malta (64 bit) | 5kc-malta | ||
Broadcom BCM91250A (SWARM) | sb1-bcm91250a | ||
Broadcom BCM91480B (BigSur) | sb1a-bcm91480b | ||
IBM/Motorola PowerPC | powerpc | PowerMac | pmac |
PReP | prep | ||
Sun SPARC | sparc | sun4u | sparc64 |
sun4v | |||
IBM S/390 | s390 | IPL del lector VM y DASD | genérico |
IPL de cinta | cinta |
Este documento cubre la instalación para la arquitectura Intel x86. Si busca información sobre cualquiera de las otras arquitecturas soportadas por Debian consulte las páginas de las adaptaciones de Debian.
Puede encontrar información detallada respecto a los dispositivos periféricos soportados en el CÓMO de compatibilidad de hardware de Linux . Esta sección simplemente remarca lo básico.
Prácticamente todos los procesadores basados en x86 (IA-32) utilizados en ordenadores personales están soportados, incluyendo todas las variedades de la serie «Pentium» de Intel. Esto también incluye los procesadores AMD y VIA (anteriormente Cyrix). También se soportan procesadores nuevos como Athlon XP e Intel P4 Xeon.
Sin embargo, Debian GNU/Linux lenny no funcionará en procesadores 386 o anteriores. Aunque la arquitectura se llame «i386» el soporte para los procesadores 80386 (y sus clones) se dejó de dar con la versión Sarge (r3.1) de Debian[2]. (Ninguna versión de Linux ha tenido soporte nunca para el 286 o procesadores anteriores en la serie) Aún se soportan todos los procesadores i486 y posteriores.[3].
Si su sistema tiene un procesador de 64 bits de las familias de AMD64 o Intel EM64T es posible que quiera utilizar el instalador para la arquitectura amd64 en lugar del instalador para la arquitectura i386 (de 32 bits).
El bus del sistema es la parte de la placa base que permite comunicar la CPU con los periféricos (tales como los dispositivos de almacenamiento). Su ordenador debe usar ISA, EISA, PCI, PCIe, o VESA Local Bus (VLB, a veces llamado el bus VL). Todos los ordenadores personales vendidos en los últimos años utilizan uno de éstos.
También se soporta los ordenadores portátiles y la mayoría de ellos funcionan sin configuraciones especiales. En caso de que su ordenador portátil contenga hardware especializado o propietaro, algunas funciones específicas pueden no estar soportadas. Para ver si su ordenador portátil trabaja bien con GNU/Linux, consulte las páginas de portátiles en Linux
Existe soporte para múltiples procesadores(también llamado “multi-procesamiento simétrico” o SMP) para esta arquitectura. La imagen del núcleo estándar de Debian 5.0 se compiló con el soporte SMP-alternatives. Esto significa que el núcleo detectará el número de procesadores (o núcleos de procesador) y desactivará automáticamente SMP en los sistemas con un sólo procesador.
Los paquetes con la versión 486 del la imagen del núcleo de Debian en Intel x86 no están compilados con el soporte SMP.
Debería utilizar una interfaz de visualización compatible con VGA para la terminal de consola. Prácticamente cualquier tarjeta de vídeo moderna es compatible con VGA. Los estándares viejos como CGA, MDA o HGA también deberían funcionar, asumiendo que no necesite soporte de X11. Tenga en cuenta que no se usa X11 durante el proceso de instalación descrito en este documento.
El soporte de Debian para interfaces gráficas está determinado por el soporte subyacente encontrado en el sistema X11 de X.Org. Los puertos de vídeo AGP, PCI y PCIe funcionan bajo X.Org. Puede encontrar más detalles sobre tarjetas, monitores, dispositivos de señalamiento y buses en http://xorg.freedesktop.org/. Debian 5.0 incluye X.Org versión 7.3.
Casi cualquier tarjeta de interfaz de red (también llamadas «network interface card» o NIC, n. del t.) que el núcleo de Linux soporte estará también soportada en el sistema de instalación. Los controladores modulares se cargarán automáticamente por regla general. Esto incluye la mayoría de las tarjetas PCI y PCMCIA. También se soporta muchas tarjetas ISA antiguas.
Se soporta RDSI, pero no durante la instalación.
En general también se soportan las tarjetas de red inalámbricas. El núcleo oficial de Linux soporta un número creciente de adaptadores inalámbricos, aunque muchos necesitan que se cargue primero su «firmware». Aunque puede hacer funcionar en Debian GNU/Linux muchos adaptadores de red inalámbricos que no se soportan en el núcleo oficial de Linux, no están soportados durante el proceso de instalación.
Aún se está desarrollando en el programa de instalación la posibilidad de utilizar una red inalámbrica durante el proceso. El hecho de que funcione (o no) dependerá de su tipo de adaptador y de la configuración de su punto de acceso. En cualquier caso, puede instalar Debian GNU/Linux utilizando una imagen completa de CD-ROM o DVD si no puede utilizar ninguna otra tarjeta de red. Elija la opción que no configure la red e instale el sistema sólo con los paquetes disponibles en el CD/DVD. Una vez haya hecho esto podrá instalar el controlador y el «firmware» que necesite después de terminar la instalación (después del reinicio del sistema) y configurar la red manualmente.
En algunos casos el controlador que necesita puede no estar disponible
como paquete Debian. Deberá comprobar si existe código fuente
disponible en Internet y compilar el controlador vd. mismo. Cómo hacer
esto está fuera del ámbito de este manual.
Si no hay ningún controlador de Linux disponible
puede utilizar como último recurso el paquete
ndiswrapper
que le permite utilizar un
controlador de Windows.
Linux soporta una amplia variedad de dispositivos de hardware como pueden ser: ratones, impresoras, escáneres y dispositivos PCMCIA y USB. Sin embargo, muchos de éstos no son necesarios durante la instalación del sistema.
Generalmente el hardware USB funciona bien, solamente puede ser necesario configuración adicional con algunos teclados USB (consulte Sección 3.6.4, “Problemas de hardware a tener en cuenta”).
Consulte el CÓMO de compatibilidad hardware de Linux para determinar si Linux ofrece soporte para su hardware específico.
[2] Hemos intentado evitarlo durante mucho tiempo pero al final ha sido necesario hacerlo debido a una serie de problemas desafortunados con el compilador y el núcleo, empezando con un error en el ABI de C++ de GCC. Aún puede ejecutar Debian GNU/Linux en procesadores 80386 si compila su propio núcleo y recompila todos los paquetes de sus fuentes, pero eso se sale del ámbito de este manual.
[3] Muchos paquetes Debian, de hecho, se ejecutarán más rápido en sistemas más moderenos como resultado (positivo) de haber descartado el soporte de estos procesadores antiguos. El procesador i486, que apareció en 1989, tiene tres códigos de operación (también llamados «opcodes», son bswap, cmpxchg, y xadd) que el i386, introducido en 1986, no tenía. Antes estos códigos no podían utilizarse fácilmente dentro de los paquetes Debian y ahora sí puede hacerse.