Avís! Aquesta traducció és massa antiga, si us plau vegeu l'original.

Ports

Introducció

Tal i com la majoria de vosaltres sabeu, Linux sols és un nucli. I, durant molt de temps, el nucli Linux sols funcionava en la sèrie de màquines x86 d'Intel, des del mític 386 en endavant (s'està treballant en el port de Linux al 286 i màquines més antigues. Mireu el projecte ELKS per a més informació).

De qualsevol forma, això ja no és cert. El nucli Linux s'ha portat a una llarga i creixent, llista d'arquitectures. Seguint per aquest camí, hem portat la distribució Debian a aquestes arquitectures. En general, aquest és un procés amb un començament complicat (s'ha de aconseguir que les libc i l'enllaçador dinàmic funcionin com la seda), gairebé rutinari i una feina molt laboriosa doncs s'intenten recompilar tots els paquets en les noves arquitectures.

Debian és un sistema operatiu (SO), no un nucli (realment, Debian és més que un SO ja que inclou milers de programes). Per a provar això, hem fet els nostres tres primers ports no Linux, llista al final d'aquesta pàgina.

Atenció — aquesta pàgina està en progrés. No tots els ports tenen pàgines encara i la majoria es troben en llocs externs. Estem treballant per a recopilar la informació referent a tots els ports, per a que pugui consultar-se des del lloc web de Debian.

Ports realitzats

Els següents ports estan inclosos en l'últim llançament «stable» de Debian.

Intel x86 / IA-32 (i386)

La primera arquitectura, el qual fa que no es tracti estrictament d'un port. Linux es va desenvolupar originalment per al processador 386 d'Intel, i d'ací ve el nom curt. Debian suporta tots els processadors IA-32, fabricats per Intel (incloent tota la serie Pentium i maquines recents Core Duo en mode de 32 bits), AMD (K6, tota la serie Athlon, serie Athlon64 en mode de 32 bits), Cyrix i altres manufacturadors.
A mesura que el lloc web de Debian s'ajusti del tradicional centralisme i386 veureu un Linux més equilibrat, qualsevol informació específica de i386 serà moguda aquí.

Motorola 68k (m68k)

El primer llançament oficial fou amb Debian 2.0. El port no va poder complir amb el criteri de llançament per a Debian 4.0 i per tant no s'ha inclòs en el llançament d'Etch i posteriors. El port m68k de Debian s'executa en una gran varietat d'ordinadors basats en les sèries de processadors 68k de Motorola — en particular, la gama d'estacions de treball Sun3, els ordinadors personals Macintosh d'Apple i en els ordinadors personals Atari i Amiga.

Sun SPARC (sparc)

El primer llançament oficial fou amb Debian 2.1. Aquest port s'executa en les estacions de treball sèries SPARCstation de Sun, així com en algunes de les seves hereves de l'arquitectura sun4.

Alpha (alpha)

El primer llançament oficial fou amb Debian 2.1. Un dels ports més ferms així com més estable.

Motorola/IBM PowerPC (powerpc)

El primer llançament oficial fou amb Debian 2.2. Aquest port s'executa en molts dels models Macintosh PowerMac d'Apple, i en màquines de les arquitectures obertes CHRP i PReP.

ARM (arm i armel)

El primer llançament oficial fou amb Debian 2.2. Aquest port s'executa en maquinari empotrat variat, incloent el NSLU2. Armel és el successor més eficient del port arm, compatible amb l'EABI d'ARM.

Les CPU MIPS (mips i mipsel)

Es va llançar oficialment per primera vegada amb Debian 3.0. Debian s'està portant a l'arquitectura MIPS que és usada per les màquines de SGI (debian-mips — big-endian) i DECstation de Digital (debian-mipsel — little-endian).

HP PA-RISC (hppa)

Es va llançar oficialment per primera vegada amb Debian 3.0. Aquest és un port a l'arquitectura PA-RISC de Hewlett-Packard i es troba en un estat molt avançat.

IA-64 (ia64)

Es va llançar oficialment per primera vegada amb Debian 3.0. Aquest és un port a la primera arquitectura de 64 bits d'Intel. Nota: aquest no ha de ser confós amb les últimes extensions d'Intel de 64 bits per a processadors Pentium 4 i Celeron, anomenades Intel 64; per a aquestes, vegeu el port AMD64.

S/390 (s390)

Es va llançar oficialment per primera vegada amb Debian 3.0. Aquest és un port als servidors S/390 de IBM.

AMD64 (amd64)

Es va llançar oficialment per primera vegada amb Debian 4.0. Port als processadors de 64 bits AMD64. L'objectiu és suportar espais d'usuari simultàniament de 32 i 64 bits en aquesta arquitectura. Aquest port suporta els processadors d'AMD de 64 bits Opteron, Athlon i Sempron, i els processadors d'Intel amb support Intel 64, incloent el Pentium D i diverses series de Xeon i Core2.

Debian GNU/kFreeBSD (kfreebsd-i386 and kfreebsd-amd64)

Es va llançar oficialment per primera vegada amb Debian 6.0 com a mostra de tecnologia. Aquest és un port del sistema Debian GNU al nucli de FreeBSD. Està disponible per processadors x86 de 32 i 64 bits.

Ports que encara s'han de realitzar

Els següents ports no han format mai part d'una versió «stable» de Debian, però s'espera que ho facin, eventualment.

SuperH (sh)

Port prou recent als processadors SuperH de Hitachi.

armeb

Port a maquines ARM «big-endian», especialment als Linksys NSLU2.

m32r

Port als microprocessadors de 32 bits RISC de Renesas Technology.

AVR32

Port a l'arquitectura de 32 bits RISC d'Atmel, AVR32.

Ports no Linux

Debian GNU/Hurd (hurd-i386)

El GNU Hurd és un sistema operatiu totalment nou iniciat pel grup GNU. De fet, el GNU Hurd és el component final amb el qual es fa possible construir un SO GNU complet — i Debian GNU/Hurd serà un entre tants (possiblement el primer) SO de GNU. L'actual projecte fou fundat en l'arquitectura i386, però s'espera que d'altres la segueixin ben aviat.

Debian GNU/NetBSD (netbsd-i386 i netbsd-alpha)

Aquest és un port del sistema operatiu Debian, complet amb apt, dpkg i tot el de GNU al nucli NetBSD. Aquest es troba actualment en una fase molt preliminar, però degut a que NetBSD és un nucli a nivell de producció, la usabilitat de Debian GNU/NetBSD es veurà ràpidament incrementada. Actualment Debian GNU/NetBSD per a Intel x86 és el més avançat dels dos, però també comença a estar suportat en ordinadors basats en Alpha.

Diversos projectes relacionats amb els ports

Encara que aquests esforços no són exactament ports, aquest semblava un bon lloc per a situar-los.

Debian Beowulf

Beowulf és una alternativa per a algun dels grans super ordinadors usats en la ciència i les matemàtiques. Aquest projecte intenta executar clusters Beowulf en màquines Debian i connectar a la gent involucrada en la vertadera cultura del bazar.

Port ARM EABI

EABI és la nova ABI encastada d'ARM Ltd.. EABI és realment una familia d'ABI i una de les subABI és GNU EABI per a Linux.


Avis legal: Molts dels noms referents a ordinadors i processadors són marques comercials i registrades pels seus fabricants. Aquestes s'han usat sense permís.