O Debian não impõe requerimentos de hardware especiais além dos requerimentos do kernel do Linux e conjunto de ferramentas da GNU. No entanto, qualquer arquitetura poderá rodar a Debian, desde que o kernel do Linux, libc, gcc, etc. sejam portados, e que um porte do Debian exista. Por favor, veja as páginas de portes da distribuição em https://www.debian.org/ports/kfreebsd-gnu/ para ver mas detalhes sobre os sistemas da arquitetura 64-bit PC que foram testados com a Debian GNU/kFreeBSD.
Ao invés de tentar descrever todas as configurações de hardware diferentes que são suportadas por 64-bit PC, esta seção contém informações gerais e ponteiros para onde informações adicionais poderão ser encontradas.
O Debian GNU/Linux 12 suporta as onze maiores variações de arquiteturas e diversas variações de cada arquitetura conhecida como “sabores”.
Arquitetura | Designação na Debian | Sub-arquitetura | Sabor/Tipo |
---|---|---|---|
Intel x86-based | i386 | ||
AMD64 & Intel 64 | amd64 | ||
ARM | arm | Netwinder e CATS | netwinder |
armel | Versatile | versatile | |
arm e armel | Intel IOP32x | iop32x | |
Intel IXP4xx | ixp4xx | ||
Marvell Orion | orion5x | ||
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) | 4kc-malta | ||
MIPS Malta (64 bit) | 5kc-malta | ||
Broadcom BCM91250A (SWARM) | sb1-bcm91250a | ||
Broadcom BCM91480B (BigSur) | sb1a-bcm91480b | ||
Sun SPARC | sparc | sun4u | sparc64 |
sun4v | |||
IBM S/390 | s390 | IPL do VM-reader e DASD | generic |
IPL a partir de fita | fita |
Este documento cobre a instalação para a arquitetura 64-bit PC. Se estiver procurando por informações em algumas das outras plataformas suportadas pela Debian, de uma olhada nas páginas Portes do Debian.
O suporte a múltiplos processadores — também chamado “symmetric multiprocessing” ou SMP — está disponível para esta arquitetura. O kernel padrão Debian 12 foi compilado com suporte para SMP-alternatives. Isso significa que o kernel irá detectar o número de processadores (ou núcleos de processadores) e irá automaticamente desativar SMP em sistemas com apenas um processador.
O suporte do Debian para as interfaces gráficas é determinado pelo suporte encontrado no sistema X11 do X.Org. A maioria das placas de vídeo AGP, PCI, PCIe e PCI-X funcionam sob o X.Org. Detalhes sobre os barramentos de vídeo para os quais há suporte, placas de vídeo, monitores e dispositivos de apontamento podem ser encontrados em https://wiki.freedesktop.org/xorg/. O Debian 12 vem com o X.Org versão 7.7.
Quase qualquer placa de rede (NIC) suportada pelo kernel kFreeBSD também deveria ser suportada pelo sistema de instalação, drivers modulares deveriam normalmente serem automaticamente carregados.
Em geral, há suporte para redes sem fio e um número cada vez maior de adaptadores de rede sem fio sendo suportados pelo kernel kFreeBSD oficial, embora vários deles requeiram o carregamento de firmwares. Placas de rede sem fio para as quais não há suporte no kernel kFreeBSD oficial podem geralmente ser configuradas sob Debian GNU/kFreeBSD mas não há suporte para elas durante a instalação.
O uso de rede sem fio durante a instalação ainda está em desenvolvimento e se funcionará ou não, depende do tipo de adaptador e da configuração do seu ponto de acesso sem fio. Se não há outras placas de rede que você possa usar durante a instalação, ainda é possível instalar o Debian GNU/kFreeBSD usando uma imagem de CD-ROM ou DVD completa. Selecione a opção de não configurar a rede e instalar usando apenas os pacotes disponíveis a partir do CD/DVD. Você pode então instalar o driver e firmware que você precisa após a instalação estar completa (após a reinicialização) e configurar sua rede manualmente.
Em alguns casos o driver que você precisa pode não estar disponível como um pacote Debian. Você então terá que olhar se há código fonte disponível na internet e compilar o driver você mesmo. Como fazer isto está fora do escopo deste manual.