#use wml::debian::template title="Portes"
#use wml::debian::translation-check translation="27617df7b6fd117a6430f221ae18696d6f68f0a4"
#include "$(ENGLISHDIR)/releases/info"
#use wml::debian::toc
Como a maioria de vocês sabe, o Linux é apenas um kernel (núcleo). E durante muito tempo o kernel Linux funcionou somente nas máquinas da série x86 da Intel, desde o 386.
No entanto, atualmente a realidade é outra. O kernel Linux tem sido portado para uma grande e crescente lista de arquiteturas. E, sem demora, nós também temos portado a distribuição Debian para essas arquiteturas. Em geral, este é um processo com um início lento (enquanto colocamos a libc e o ligador dinâmico para funcionar tranquilamente), para então passarmos para um trabalho relativamente rotineiro, embora demorado, de tentar recompilar todos os nossos pacotes nas novas arquiteturas.
O Debian é um sistema operacional (SO), não um kernel (na verdade, é mais do que um SO, pois inclui milhares de programas aplicativos). Nesse sentido, enquanto a maioria dos portes Debian são baseados no Linux, também existem portes baseados nos kernels FreeBSD, NetBSD e Hurd.
Esta é uma página em progresso. Nem todos os portes possuem páginas e a maioria está em sites externos. Estamos trabalhando para coletar informações sobre todos os portes, para então serem espelhadas juntamente com o site do Debian. Mais portes estão listados na wiki do Debian.
Porte | Arquitetura | Descrição | Estado |
---|---|---|---|
amd64 | PC de 64 bits (amd64) | Lançado oficialmente pela primeira vez para o Debian 4.0. Porte para os processadores x86 de 64 bits. O objetivo é oferecer suporte para programas do espaço de usuário em 32 bits e 64 bits nesta arquitetura. Este porte dá suporte para os processadores de 64 bits Opteron, Athlon e Sempron da AMD e processadores da Intel com suporte a Intel 64, incluindo o Pentium D e várias séries Xeon e Core. | lançado |
arm64 | ARM de 64 bits (AArch64) | A versão 8 da arquitetura ARM inclui o AArch64, um novo sistema com conjunto de instruções em 64 bits. Desde o Debian 8.0, o porte arm64 foi incluso no sistema a fim de oferecer suporte às novas instruções contidas em processadores como o Applied Micro X-Gene, AMD Seattle e Cavium ThunderX. | lançado |
armel | EABI ARM | O mais antigo dos portes ARM do Debian atualmente oferece suporte a CPUs ARM little-endian compatíveis com o conjunto de instruções v5te. | lançado |
armhf | Hard Float ABI ARM | Muitas placas e dispositivos ARM de 32 bits modernos são fornecidos com uma unidade de ponto flutuante (FPU), mas o porte armel do debian não tira muita vantagem dele. O porte armhf foi iniciado para melhorar essa situação e também ter vantagem em outros recursos das CPUs ARM mais recentes. O porte armhf do Debian requer pelo menos uma CPU AMRv7 com suporte às unidades de ponto flutuante Thumb-2 e VFPv3-D16. | lançado |
i386 | PC de 32 bits (i386) | A primeira arquitetura, e não estritamente um porte. O Linux foi originalmente desenvolvido para processadores Intel 386, por isso o nome abreviado. O Debian oferece suporte a todos os processadores IA-32, fabricados pela Intel (incluindo toda a série Pentium e as máquinas Core Duo recentes em modo 32-bit), AMD (K6 e todas as séries Athlon e séries Athlon64 em modo 32-bit), Cyrix e outros fabricantes. | lançado |
mipsel | MIPS (modo little-endian) | Lançado oficialmente pela primeira vez com o Debian 3.0. O Debian está sendo portado para a arquitetura MIPS que é usada em máquinas SGI (debian-mips — big-endian) e Digital DECstations (debian-mipsel — little-endian). | lançado |
mips64el | MIPS (modo little-endian de 64 bits) | Este porte é little-endian, utiliza a ABI N64, o MIPS64r1 ISA e hardware de ponto flutuante. Parte do lançamento oficial desde o Debian 9. | lançado |
ppc64el | POWER7+, POWER8 | Lançado oficialmente com o Debian 8.0. Porte little-endian de ppc64 que utiliza a nova Open Power ELFv2 ABI. | lançado |
s390x | System z | Lançado oficialmente com o Debian 7.0. Um espaço de usuário de 64 bits para mainframes IBM System z. | lançado |
Existem imagens de instalação não oficiais disponíveis para alguns dos
seguintes portes no
Porte | Arquitetura | Descrição | Estado |
---|---|---|---|
alpha | Alpha | Lançado oficialmente pela primeira vez com o Debian 2.1.
Ele não atendeu aos critérios de inclusão no lançamento do Debian 6.0 squeezee, portanto, foi removido dos arquivos. |
descontinuado |
arm | OABI ARM | Este porte é executado em uma variedade de hardware embutidos, como roteadores ou dispositivos NAS. O porte arm foi lançado pela primeira vez com o Debian 2.2 e o suporte foi incluído até o Debian 5.0, onde foi substituído pelo armel. | substituído pelo armel |
AVR32 | Atmel RISC de 32 bits | Porte para a arquitetura Atmel RISC de 32 bits, AVR32. | descontinuado |
hppa | HP PA-RISC | Lançado oficialmente com o Debian 3.0 woody, este é o porte para a arquitetura PA-RISC da Hewlett-Packard. Ele não atendeu aos critérios de inclusão no lançamento do Debian 6.0 squeezee, portanto, foi removido dos arquivos. |
descontinuado |
hurd-i386 | PC de 32 bits (i386) | O GNU Hurd é um sistema operacional novo que é desenvolvido pelo grupo GNU. O Debian GNU/Hurd será um (possivelmente o primeiro) sistema operacional GNU. O projeto atual é baseado na arquitetura i386. | em progresso |
ia64 | Intel Itanium IA-64 | Lançada oficialmente pela primeira vez com o Debian 3.0. Este é um porte da primeira arquitetura de 64 bits da Intel. Nota: este não deve ser confundido com as últimas extensões de 64 bits da Intel para os processadores Pentium 4 e Celeron, chamadas Intel 64; para estes veja o porte AMD64. Com o Debian 8, o porte para ia64 foi removido da versão devido ao suporte insuficiente de desenvolvimento. | descontinuado |
kfreebsd-amd64 | PC de 64 bits (amd64) | Lançado oficialmente pela primeira vez com o Debian 6.0 como uma prévia da tecnologia, também foi o primeiro porte não Linux lançado pelo Debian. O porte do sistema Debian GNU para o kernel FreeBSD não faz mais parte do lançamento oficial desde o Debian 8. | em progresso |
kfreebsd-i386 | PC de 32 bits (i386) | Lançado oficialmente pela primeira vez com o Debian 6.0 como uma prévia da tecnologia, também foi o primeiro porte não Linux lançado pelo Debian. O porte do sistema Debian GNU para o kernel FreeBSD não faz mais parte do lançamento oficial desde o Debian 8. | em progresso |
m32 | M32R | Porte para o microprocessador RISC de 32 bits da Renesas Technology. | encerrado |
m68k | Motorola 68k | Lançado oficialmente pela primeira vez com o Debian 2.0. O porte não atendeu aos critérios de lançamento para o Debian 4.0 e, portanto, não foi incluído no lançamento do Etch e das versões posteriores. Foi movido para o debian-ports depois disso. O porte Debian m68k é executado em uma ampla variedade de computadores baseados na série de processadores Motorola m68k — em particular, as estações de trabalho Sun3, os computadores pessoais Apple Macintosh e os computadores pessoais Atari e Amiga. | em progresso |
mips | MIPS (modo big-endian) | Lançado oficialmente pela primeira vez com o Debian 3.0. O Debian está sendo portado para a arquitetura MIPS que é usada em máquinas SGI (debian-mips — big-endian) e Digital DECstations (debian-mipsel — little-endian). O porte do Debian para a arquitetura MIPS foi descontinuado após o lançamento do Debian 10 (Buster). | descontinuado |
netbsd-i386 | PC de 32 bits (i386) | Um porte do sistema operacional Debian completo com apt, dpkg, e espaço de usuário GNU, para o kernel NetBSD. O porte nunca foi lançado e foi abandonado. | encerrado |
netbsd-alpha | Alpha | Um porte do sistema operacional Debian completo com apt, dpkg, e espaço de usuário GNU para o kernel NetBSD. O porte nunca foi lançado e foi abandonado. | encerrado |
or1k | OpenRISC 1200 | Um porte para a CPU de código aberto OpenRISC 1200. | encerrado |
powerpc | Motorola/IBM PowerPC | Lançado oficialmente pela primeira vez com o Debian 2.2. Este porte é executado em vários modelos Apple Macintosh PowerMac e em máquinas de arquitetura aberta CHRP e PReP. Não faz mais parte do lançamento oficial desde o Debian 9. | descontinuado |
powerpcspe | PowerPC Signal Processing Engine | Um porte para o hardware "Signal Processing Engine" presente em processadores de 32 bits "e500" de baixo consumo da Freescale e IMB. | em progresso |
riscv64 | RISC-V (little endian de 64 bits) | Porte para o RISC-V, um barramento ISA livre/aberto, em particular para a variante little-endian de 64 bits. | em progresso |
s390 | S/390 e zSeries | Lançado oficialmente pela primeira vez com o Debian 3.0. Este é um porte para os servidores S/390 da IBM. Foi substituído pelo s390x com o lançamento do Debian 8. | substituído pelo s390x |
sparc | Sun SPARC | Lançado oficialmente pela primeira vez com o Debian 2.1, este porte é executado na série de máquinas de trabalho UltraSPARC, bem como alguns de seus sucessores nas arquiteturas sun4. Desde o lançamento do Debian 8 Sparc não existem mais lançamentos para essa arquitetura, devido ao suporte insuficiente de desenvolvimento. No entanto, ele será substituído pelo Sparc64 em breve. | será substituído pelo sparc64 |
sparc64 | SPARC de 64 bits | Um porte para processadores SPARC de 64 bits. | em progresso |
sh4 | SuperH | Um porte para processadores Hitachi SuperH. Também suporta o processador de código aberto J-Core. | em progresso |
x32 | PC de 64 bits com ponteiros de 32 bits | X32 é uma ABI para CPUs amd64/x86_64 que utilizam ponteiros de 32 bits. A ideia é combinar o maior conjunto de registros de x86_64 com a menor memória e o cache resultante dos ponteiros de 32 bits. | em progresso |
Muitos dos nomes de computadores e processadores mencionados acima são marcas comerciais e marcas registradas de seus respectivos fabricantes.