2.1. Hardware compatible

Debian no impone requisitos de hardware más allá de los que establecen el núcleo Linux o kFreeBSD y el conjunto de herramientas GNU. En cualquier caso, cualquier arquitectura o plataforma a la que se haya adaptado el núcleo Linux o kFreeBSD, 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 https://www.debian.org/ports/mips/ para más información sobre sistemas de arquitectura 32-bit MIPS (big-endian) probados con Debian GNU/Linux.

En lugar de intentar describir las diferentes configuraciones de hardware compatibles con 32-bit MIPS (big-endian) , esta sección contiene información general y referencias adicionales donde puede encontrar más información.

2.1.1. Arquitecturas compatibles

Debian GNU/Linux 11 permite el uso de 10 arquitecturas principales y algunas variaciones de cada arquitectura conocidas como sabores.

Arquitectura Debian Designación Subarquitectura Sabor
AMD64 e Intel 64 amd64    
Basada en Intel x86 i386 máquinas x86 por defecto por defecto
Sólo dominios Xen PV xen
ARM armel Marvell Kirkwood y Orion marvell
ARM con hardware FPU armhf multiplatform armmp
64bit ARM arm64    
32bit MIPS (big-endian) mips MIPS Malta 4kc-malta
Cavium Octeon octeon
64bit MIPS (little-endian) mips64el MIPS Malta 5kc-malta
Cavium Octeon octeon
Loongson 3 loongson-3
32bit MIPS (little-endian) mipsel MIPS Malta 4kc-malta
Cavium Octeon octeon
Loongson 3 loongson-3
Power Systems ppc64el IBM POWER8 o máquinas más nuevas  
IBM S/390 64bit s390x IPL del lector VM y DASD genérico

Este documento cubre la instalación para la arquitectura 32-bit MIPS (big-endian) usando el núcleo Linux. Si busca información sobre cualquiera de las otras arquitecturas compatibles con Debian consulte las páginas de las adaptaciones de Debian.

2.1.2. Platforms supported by the Debian mips port

Debian en 32-bit MIPS (big-endian) admite las plataformas siguientes:

Cavium Octeon

Cavium diseña una gama de procesadores Octeon MIPS de 64 bits que se utilizan principalmente en dispositivos de red. Entre los dispositivos que cuentan con estos procesadores se encuentran el EdgeRouter de Ubiquiti y el UTM8 de Rhino Labs.

MIPS Malta

Esta plataforma es emulada por QEMU y por lo tanto es una buena manera de probar y ejecutar Debian en MIPS si no tiene el hardware.

There are two Malta kernel flavours: 4kc-malta is built for 32-bit processors, and 5kc-malta is built for 64-bit processors.

In addition, other boards which contain MIPS32r2 or MIPS64r2 based processors should also be able to run Debian, however kernels for these processors are not built and the Debian installer does not directly support them.

Puede encontrar información detallada respecto al uso de máquinas mips/mipsel/mips64el en la página principal de Linux MIPS. En lo que sigue, sólo se cubrirán los sistemas compatibles con el instalador de Debian. Si está buscando otras subarquitecturas, por favor, contacte con la lista de correo debian-mips.

2.1.2.1. CPU

Algunas máquinas MIPS pueden ser operadas tanto en modo grande como en modo pequeño endian. Para los grandes MIPS de endian, por favor lea la documentación de la arquitectura mips.

2.1.3. Platforms no longer supported by the Debian mips port

Since Debian Stretch, support for all MIPS processors which do not implement MIPS32 Release 2 have been dropped. Therefore the following platforms supported in Jessie are no longer supported:

Loongson 2E y 2F
These are the older Loongson processors. Devices based on them include the Fuloong Mini-PC and the Lemote Yeeloong laptop.
SGI IP22
This platform includes the SGI machines Indy, Indigo 2 and Challenge S.
SGI IP32
Esta plataforma se conoce normalmente como SGI O2.
Broadcom BCM91250
Placa de desarrollo para el núcleo SiByte de Broadcom. También conocida por su nombre en clave SWARM.

2.1.4. Múltiples procesadores

La posibilidad de usar múltiples procesadores (también llamado multiprocesamiento simétrico o SMP) está disponible para ésta arquitectura, y está incluido en una imagen pre-compilada del núcleo de Debian. Dependiendo de su medio de instalación, este núcleo con capacidad de usar SMP podría o no instalarse como el núcleo predeterminado. Esto no debería entorpecer la instalación, debido a que el núcleo estándar, sin SMP, debería arrancar en sistemas SMP. En este caso, el núcleo simplemente utilizará el primer procesador.

Si desea hacer uso de múltiples procesadores deberá verificar que el paquete del núcleo que permite SMP esté instalado; si no lo está, seleccione un núcleo apropiado.

También puede construir su propio núcleo personalizado incluyendo compatibilidad con SMP. Puede encontrar una discusión sobre cómo hacerlo en Sección 8.5, “Compilar un nuevo núcleo”. En este momentos (versión del núcleo 3.16) la forma de habilitar SMP es elegir la opción Multi-Processing support en la sección Kernel type de la configuración del núcleo.

2.1.5. Soporte de hardware gráfico

Debian el soporte para interfaces gráficas está determinado por el soporte subyacente que se encuentra en el sistema X11 de X.Org, y en el kernel. Los gráficos básicos del framebuffer son proporcionados por el kernel, mientras que los entornos de escritorio utilizan X11. La disponibilidad de funciones avanzadas de la tarjeta gráfica, como la aceleración de hardware 3D o el vídeo acelerado por hardware, depende del hardware gráfico real utilizado en el sistema y, en algunos casos, de la instalación de imágenes adicionales firmware (véase Sección 2.2, “Dispositivos que requieren Firmware”).

Los detalles sobre el hardware gráfico y los dispositivos de señalización compatibles se encuentran en https://wiki.freedesktop.org/xorg/. Debian 11 incluye la versión de X.Org 7.7.

2.1.6. Hardware de conectividad de red

Casi cualquier tarjeta de interfaz de red (también llamadas «network interface card» o NIC, n. del t.) compatible con el núcleo de Linux es también compatible con el sistema de instalación. Por regla general, los controladores modulares se cargarán automáticamente.

2.1.7. Periféricos y otro hardware

Linux soporta una gran variedad de dispositivos de hardware como ratones, impresoras, escáneres, PCMCIA/CardBus/ExpressCard y dispositivos USB. Sin embargo, la mayoría de estos dispositivos no son necesarios durante la instalación del sistema.