Porty

Úvod

Ako väčšina z vás vie, Linux je len jadro. A dlho jadro Linuxu fungovalo iba na strojoch radu Intel x86, od 386 vyššie.

Avšak toto už neplatí, a to v žiadnom zmysle. Jadro Linuxu je teraz portované na rozsiahly a rastúci zoznam architektúr. Krátko na to sme na tieto architektúry portovali distribúciu Debian. Vo všeobecnosti sa jedná o proces s pomalým štartom (pretože dlho trvalo získať funkčnú knižnicu libc a dynamický linker), a potom je to už relatívne rutinná, hoci zdĺhavá, práca s pokusmi prekompilovať všetky naše balíky v novej architektúre.

Debian je operačný systém (OS), nie jadro (v skutočnosti, je viac ako OS, pretože obsahuje tisíce aplikačných programov). I preto, hoci je väčšina portov Debianu založených na Linuxe, existujú aj porty založené na jadrách FreeBSD, NetBSD a Hurd.

Táto stránka je vo výstavbe. Zatiaľ nie všetky porty majú svoje stránky a väčšina z nich sídli na externých stránkach. Pracujeme na zhromažďovaní informácií o všetkých portoch, aby boli zrkadlené spolu s webovou stránkou Debianu.

Zoznam oficiálnych portov


Port Architektúra Popis Stav
amd64 64-bit PC (amd64) Prvýkrát oficiálne vydaný s Debianom 4.0. Port na 64-bitové AMD64 procesory. Cieľom je podpora ako 32-bitových aj 64-bitové používateľských aplikácií na tejto architektúre. Tento port podporuje 64-bitové procesory AMD Opteron, Athlon a Sempron a procesory Intel s podporou Intel 64, vrátane Pentium D a rôzne rady Xeon a Core 2. vydané
armel EABI ARM Debian plne podporuje port na little-endian ARM. vydané
armhf Hard Float ABI ARM Veľa moderných dosiek a zariadení ARM poskytuje jednotku pohyblivej rádovej čiarky (floating-point unit – FPU), ale aktuálny port Debianu armel nevyužíva veľa jeho výhod. Port armhf začal kvôli zlepšeniu tejto situácie, ako aj získanie výhod ďalších vlastností novších CPU ARM. Port Debianu armhf vyžaduje minimálne CPU ARMv7 s Thumb-2 a koprocesorom VFP3D16. vydané
i386 32-bit PC (i386) Prvá architektúra, teda nie port v pravom zmysle. Linux bol pôvodne vyvinutý pre procesory Intel 386, odtiaľ skrátený názov. Debian podporuje všetky procesory IA-32, vyrobené firmami Intel (vrátane všetkých sérií Pentium a posledných Core Duo v 32-bitovom režime), AMD (K6, všetky rady Athlon, sériu Athlon64 v 32-bitovom režime), Cyrix a inými výrobcami. vydané
ia64 Intel Itanium IA-64 Prvýkrát oficiálne vydaný s Debianom 3.0. Toto je port na prvú 64-bitovú architektúru Intel. Poznámka: tento port by ste si nemali mýliť s najnovším 64-bitovým rozšírením procesorov Intel Pentium 4 a Celeron, nazývaným Intel 64 - pre tieto je určený port AMD64. vydané
kfreebsd-amd64 64-bitové PC (amd64) Prvýkrát oficiálne vydaný spolu s Debianom 6.0 ako ukážka technológie a je to prvý nelinuxový port vôbec, ktorý Debian vydal. Port systému Debian GNU na jadro FreeBSD. vydané
kfreebsd-i386 32-bitové PC (i386) Prvýkrát oficiálne vydaný spolu s Debianom 6.0 ako ukážka technológie a je to prvý nelinuxový port vôbec, ktorý Debian vydal. Port systému Debian GNU na jadro FreeBSD. vydané
mips MIPS (režim big-endian) Prvýkrát oficiálne vydaný s Debianom 3.0. Debian je portovaný n a architektúru MIPS, ktorá je používaná v strojoch SGI (debian-mips — big-endian) a Digital DECstation (debian-mipsel — little-endian). vydané
mipsel MIPS (little-endian mode) Prvýkrát oficiálne vydaný s Debianom 3.0. Debian je portovaný n a architektúru MIPS, ktorá je používaná v strojoch SGI (debian-mips — big-endian) a Digital DECstation (debian-mipsel — little-endian). vydané
powerpc Motorola/IBM PowerPC Prvýkrát oficiálne vydaný s Debianom 2.2. Tento port beží na mnohých modeloch Apple Macintosh PowerMac a na strojoch s otvorenou architektúrou CHRP a PReP. vydané
s390 S/390 a zSeries Prvýkrát oficiálne vydaný s Debianom 3.0. Je to port na servery IBM S/390. vydané
s390x System Z 64-bitové používateľské prostredie pre mainframy IBM System Z vydané
sparc Sun SPARC Prvýkrát oficiálne vydaný s Debianom 2.1. Tento port beží na pracovných staniciach série Sun UltraSPARC, rovnako aj na niektorých jeho nástupcoch v architektúrach sun4. vydané

Zoznam neoficiálnych portov


Port Architektúra Popis Stav
alpha Alpha Prvýkrát oficiálne vydaný s Debianom 2.1. Nesplnil kritéria na zaradenie do vydania Debian 6.0 squeeze, čo malo za následok jeho odstránenie z archívu. zastavený
arm OABI ARM Tento port beží na rôznom vstavanom hardvéri, ako smerovače alebo zariadenia NAS. Port arm bol prvýkrát oficiálne vydaný s Debianom 2.2 a bol podporovaný až do vydania Debian 5.0 (vrátane), kde ho nahradil port armel. nahradený portom armel
AVR32 Atmel 32-bitový RISC Port na 32-bitovú architektúru RISC od Atmel, AVR32. vo vývoji
hppa HP PA-RISC Prvýkrát oficiálne vydaný s Debianom 3.0 woody, je to port na architektúru PA-RISC od Hewlett-Packard. Nesplnil kritériá na zaradenie do vydania Debian 6.0 squeeze, čo malo za následok jeho odstránenie z archívu. zastavený
hurd-i386 32-bitové PC (i386) GNU Hurd je nový operačný systém, ktorý je vyvíjaný skupinou GNU. Debian GNU/Hurd bude jeden z (možno aj prvý) GNU OS. Momentálne je projekt založený na architektúre i386. vo vývoji
m32 M32R Port na 32-bitový mikroprocesor RISC od Renesas Technology. mŕtvy
m68k Motorola 68k Prvýkrát oficiálne vydaný s Debianom 2.0. Port nedokázal splniť podmienky vydania pre Debian 4.0, a preto nebol zahrnutý do Etch a neskorších vydaní a bol kvôli tomu presunutý do debian-ports. Port Debianu m68k beží na najrôznejších počítačoch založených na sérii procesorov Motorola 68k — konkrétne, séria pracovných staníc Sun3, osobné počítače Apple Macintosh a osobné počítače Atari a Amiga. zastavený/oživovaný
netbsd-i386 32-bitové PC (i386) Port operačného systému Debian, kompletný s apt, dpkg a používateľským prostredím GNU, na jadro NetBSD. Port, ktorý nebol nikdy vydaný, bol opustený. mŕtvy
netbsd-alpha Alpha Port operačného systému Debian, kompletný s apt, dpkg a používateľským prostredím GNU, na jadro NetBSD. Port, ktorý nebol nikdy vydaný, bol opustený. mŕtvy
sh SuperH Port na procesory Hitachi SuperH. vo vývoji

Projekty podobné portom

Hoci nasledujúce snahy nie sú doslova portmi, zdá sa, že toto je dobré miesto na ich umiestnenie.

Debian Beowulf

Beowulf je náhradou za niektoré z väčších mega-počítačov, používaných v oblasti vedy a matematiky. Tento projekt si kladie za cieľ spúšťať klastre Beowulf na strojoch s Debianom a prepojenie ľudí zapojených v skutočnom štýle trhoviska.

Mnohé z vyššie spomenutých názvov počítačov a procesorov sú ochranné známky a registrované ochranné známky ich výrobcov. Sú použité bez dovolenia.