리눅스 커널과 GNU 툴셋을 쓰는 데 필요한 것 외에는 데비안에 특별히 필요한 하드웨어는 따로 없습니다. 그러므로 리눅스 커널, libc, gcc 등이 포팅되어 있는 아키텍처나 플랫폼 중에서 데비안 포팅이 되어 있는 경우라면 데비안을 돌릴 수 있습니다. 데비안에서 테스트한 ARM 아키텍처 시스템에 대한 자세한 정보는 http://www.debian.org/ports/arm/ 페이지에 있는 포팅 페이지를 참고하십시오.
여기서는 ARM 아키텍처에서 지원하는 여러가지 하드웨어들을 모두 설명하지는 않고, 일반적인 정보만 설명한 다음 추가 정보가 들어 있는 웹사이트를 써 놓았습니다.
데비안 4.0 버전은 12개의 아키텍처를 지원하고 각 아키텍처별로 몇 가지 “변종(flavors)”을 지원합니다.
| 아키텍처 | 데비안 명칭 | 서브 아키텍처 | 변종 |
|---|---|---|---|
| 인텔 x86 기반 | i386 | ||
| AMD64 및 Intel EM64T | amd64 | ||
| DEC Alpha | alpha | ||
| ARM 및 StrongARM | arm | Netwinder 와 CATS | netwinder |
| Intel IOP32x | iop32x | ||
| Intel IXP4xx | ixp4xx | ||
| RiscPC | rpc | ||
| 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 | ||
| Broadcom BCM91250A (SWARM) | sb1-bcm91250a | ||
| Broadcom BCM91480B (BigSur) | sb1a-bcm91480b | ||
| MIPS (little endian) | mipsel | Cobalt | cobalt |
| DECstation | r4k-kn04 | ||
| r3k-kn02 | |||
| Broadcom BCM91250A (SWARM) | sb1-bcm91250a | ||
| Broadcom BCM91480B (BigSur) | sb1a-bcm91480b | ||
| 모토로라 680x0 | m68k | Atari | atari |
| Amiga | amiga | ||
| 68k 매킨토시 | mac | ||
| VME | bvme6000 | ||
| mvme147 | |||
| mvme16x | |||
| IBM/모토로라 파워피시 | powerpc | CHRP | chrp |
| 파워맥 | pmac | ||
| PReP | prep | ||
| Sun SPARC | sparc | sun4m | sparc32 |
| sun4u | sparc64 | ||
| sun4v | |||
| IBM S/390 | s390 | VM-reader 및 DASD에서 IPL | generic |
| 테이프에서 IPL | tape |
이 문서는 ARM 아키텍처에서의 설치를 다루고 있습니다. 데비안이 지원하는 다른 아키텍처에 관한 정보를 찾으려면 데비안 포트 페이지를 보십시오.
ARM 아키텍처는 각 아키텍처마다 전용의 커널이 필요합니다. 따라서 표준 데비안 배포판은 가장 널리 쓰이는 몇 개 시스템의 설치만을 지원합니다. 하지만 데비안 유저랜드는 어떤 ARM CPU에서라도 사용할 수 있습니다.
대부분의 ARM CPU는 어느 엔디안 모드든 (빅 엔디안과 리틀 엔디안) 둘 중 하나로 선택해서 동작할 수 있습니다. 하지만 현재의 거의 모든 시스템은 리틀 엔디안 모드로 구현되어 있습니다. 데비안도 리틀 엔디안 ARM 시스템만 지원합니다.
지원하는 시스템 목록:
StrongARM 110 CPU 및 인텔 21285 노스브릿지(푸트브리지라고도 합니다)를 사용한 기계들을 일컫는 이름입니다. 다음이 포함됩니다: Netwinder (아마도 가장 널리 쓰이는 ARM 컴퓨터), CATS (EB110ATX라고도 합니다), EBSA 285, Compaq personal server (cps, 혹은 skiff).
인텔의 I/O 프로세서 (IOP) 제품군은 데이터 저장 및 처리와 관련된 제품들에서 발견됩니다. 데비안은 현재 IOP32x 플랫폼을 지원합니다. 이 플랫폼은 IOP 80219 및 32x 칩이 있고 Network Attached Storage (NAS) 장치에 주로 사용됩니다. 데비안은 명시적으로 두 개의 그러한 장치를 지원합니다: IO-Data의 GLAN Tank 및 Thecus N2100입니다.
IXP4xx 플랫폼은 인텔의 XScale ARM 코어에 기반합니다. 현재 IXP4xx 기반 시스템인 링크시스 NSLU2를 지원합니다. 링크시스 NSLU2(Network Stroage Link for USB 2.0 Disk Drives)는 간단히 네트워크를 통해 스토리지를 만들 수 있는 작은 장치입니다. 이 장치는 이더넷 연결이 있고 두 개의 SUB 포트가 있어서 여기에 하드 드라이브를 연결합니다. 다른 웹사이트에 설치 방법이 있습니다.
이 기계는 지원중인 하드웨어 중에서 가장 오래되었지만, 새로운 설치 프로그램에서는 현재 지원이 완전하지 않습니다. ROM에는 RISC OS가 들어 있으며, linloader를 그 운영체제에서 리눅스를 부팅할 수 있습니다. RiscPC는 CPU 카드 모듈을 사용하며 보통 30MHz 610, 40MHz 710이나 233MHz Strongarm 110 CPU를 사용합니다. 메인 보드에는 내장형 IDE, SVGA 비디오, 패러렐 포트, 시리얼 포트 1개, PS/2 키보드 포트와 사설 마우스 포트가 내장되어 있습니다. 사설 모듈 확장 버스에는 설정에 따라서 확장 카드를 8개까지 붙일 수 있으며, 어떤 모듈은 리눅스 드라이버가 있습니다.
데비안의 그래픽 인터페이스 지원 여부는 X.Org의 X11 시스템이 지원하느냐의 여부에 따라 결정됩니다. 대부분의 AGP, PCI 및 PCIe 비디오 카드를 X.Org에서 지원합니다. 지원하는 그래픽 버스, 카드, 모니터, 포인팅 장치에 대한 정보는 http://xorg.freedesktop.org/에 있습니다. 데비안 4.0 릴리스에는 X.Org 7.1 버전이 들어 있습니다.