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.
