Архитектури
Увод
Както е известно, Линукс е само ярдото на операционната система. Дълго време Линукс поддържаше само компютри от серията x86 на Intel, модел 386 и по-нови.
Днес Линукс поддържа голям брой компютърни архитектури (списъкът продължава да расте). Следвайки прогреса, добавихме поддръжка на новите архитектури в Дебиан. Обикновено подобни инициативи започват трудно (докато изчистим проблемите в базовите библиотеки), след което следва дълга и рутинна работа по прекомпилиране на всички пакети за новата архитектура.
Дебиан е операционна система (ОС), а не ядро (всъщност е повече и от ОС, понеже съдържа и хиляди приложни програми). Макар повечето архитектури да използват ядрото Линукс, има и такива, които използват ядрата FreeBSD, NetBSD и Hurd.
Страницата е в процес на разработка. Някои архитектури още нямат собствени страници, а повечето от съществуващите са на външни сайтове. Работата по събиране на информация и интегрирането ѝ с уеб сайта на Дебиан продължава.
Официални архитектури
| Порт | Архитектура | Описание | Статус |
|---|---|---|---|
| amd64 | 64-битови ПК (amd64) | За пръв път включена като част от Дебиан 4.0. Поддържа 64-битовите процесори на AMD. Целта е да се осигури работа с 32-битови и 64-битови приложения. Работи с 64-битовите процесори от семейството Opteron, Athlon и Sempron на AMD, както и с процесорите на Intel, поддържащи EM64T, вкл. Pentium D и различните серии Xeon и Core2. | издадена |
| armel | EABI ARM | Пълна поддръжка на little-endian ARM | издадена |
| i386 | 32-битови ПК | Първата архитектура, поддържана от Дебиан. Първоначално Линукс е разработван за работа с процесорите 386 на Intel, откъдето идва и краткото име. Дебиан поддържа всички процесори от семейството IA-32, произведени от Intel (вкл. серията Pentium и по-съвременните Core Duo в 32-битов режим), AMD (K6, всички от серията Athlon и Athlon64 в 32-битов режим), Cyrix и други производители. | издадена |
| ia64 | Intel Itanium IA-64 | За пръв път включена като част от Дебиан 3.0. Поддържа първата 64-битова компютърна архитектура на Intel. Забележка: да не се бърка с по-късните 64-битови разширения на семействата Pentium 4 и Celeron на процесорите на Intel, наречени EM64T; те работят с архитектурата AMD64 на Дебиан. | издадена |
| kfreebsd-amd64 | 64-битови ПК (amd64) | За пръв път включена за предварителен преглед в Дебиан 6.0. Първата архитектура, която не използва ядрото Линукс. Пренасяне на системата Дебиан ГНУ върху ядрото на FreeBSD. | издадена |
| kfreebsd-i386 | 32-битови ПК (i386) | За пръв път включена за предварителен преглед в Дебиан 6.0. Първата архитектура, която не използва ядрото Линукс. Пренасяне на системата Дебиан ГНУ върху ядрото на FreeBSD. | издадена |
| mips | MIPS (режим big-endian) | За пръв път включена като част от Дебиан 3.0. Архитектурата поддържа машини на SGI (debian-mips — big-endian) и моделите DECstation на Digital (debian-mipsel — little-endian). | издадена |
| mipsel | MIPS (режим little-endian) | За пръв път включена като част от Дебиан 3.0. Архитектурата поддържа машини на SGI (debian-mips — big-endian) и моделите DECstation на Digital (debian-mipsel — little-endian). | издадена |
| powerpc | Motorola/IBM PowerPC | За пръв път включена като част от Дебиан 2.2. Архитектурата поддържа много от моделите с PowerPC на Apple Macintosh и отворената архитектура на машините CHRP и PReP. | издадена |
| S/390 | S/390 и zSeries | За пръв път включена като част от Дебиан 3.0. Поддържа сървърите S/390 на IBM. | издадена |
| s390x | System z | Напълно 64-битов вариант за големите машини на IBM System z. | в процес на разработка |
| sparc | Sun SPARC | За пръв път включена като част от Дебиан 2.1. Архитектурата поддържа серията работни станции UltraSPARC на Sun, както и някои от наследниците в серията sun4. | издадена |
Неиздавани архитектури
| Порт | Архитектура | Описание | Статус |
|---|---|---|---|
| alpha | Alpha | За пръв път включена като част от Дебиан 2.1. Не успява да покрие
изискванията за включване в Дебиан 6.0 squeeze. |
изоставена |
| arm | OABI ARM | Поддържа разнообразни платформи за вграждане като маршрутизатори и мрежови устройства за съхранение на данни. Включена за пръв път в Дебиан 2.2 и поддържана до Дебиан 5.0, където е заместена от armel. | заменена от armel |
| armhf | ARM с ABI с хардуерно-реализирани изчисления с плаваща запетая | Много от съвременните платформи ARM включват модул за изчисления с плаваща запетая (FPU), който обаче не се използва от архитектурата на Дебиан armel. Архитектурата armhf се разработва за да подобри ситуацията и да се възползва от пълните възможности на модерните процесори ARM. Архитектурата на Дебиан armhf изисква минимум процесор ARMv7 с ко-процесори Thumb-2 и VFP3D16. | в процес на разработка |
| AVR32 | 32-битов Atmel RISC | Поддръжка на 32-битовата RISK архитектура на Atmel, AVR32. | в процес на разработка |
| hppa | HP PA-RISC | За пръв път включена като част от Дебиан 3.0 woody. Поддържа компютърната архитектура PA-RISC на Hewlett-Packard. Не успява да покрие изискванията за включване в Дебиан 6.0 squeeze. |
изоставена |
| hurd-i386 | 32-битови ПК | ГНУ Хърд е напълно нова операционна система, разработвана от групата ГНУ. ГНУ Хърд е последният компонент, който би направил възможно създаването на завършена операционна система от проекта ГНУ — и Дебиан ГНУ/Хърд ще бъде може би първата ГНУ ОС. В момента проектът се разработва за архитектура i386. | в процес на разработка |
| m32 | M32R | Работа с 32-битовите RISC процесори на Renesas Technology. | мъртва |
| m68k | Motorola 68k | За пръв път включена като част от Дебиан 2.0. Архитектурата не успя да покрие изискванията за Дебиан 4.0 и съответно не е включена в изданието Етч и другите след него и е преместена в раздела debian-ports. Дебиан/m68k поддържа различни модели компютри, базирани на процесорите от серията 68k на Motorola — например работните станции от серията Sun3, персоналните компютри Apple Macintosh, Atari и Amiga. | изоставена/подновена разработка |
| netbsd-i386 | 32-битови ПК (i386) | Пренасяне на операционната система Дебиан, заедно с инструментите apt, dpkg и библиотеките на ГНУ върху ядрото на проекта NetBSD. Архитехтурата не е включвана в официалните издания да Дебиан и в момента е изоставена. | мъртва |
| netbsd-alpha | Alpha | Пренасяне на операционната система Дебиан, заедно с инструментите apt, dpkg и библиотеките на ГНУ върху ядрото на проекта NetBSD. Архитехтурата не е включвана в официалните издания да Дебиан и в момента е изоставена. | мъртва |
| sh | SuperH | Поддружка на процесорите на Hitachi SuperH | в процес на разработка |
Други проекти
Това не са точно архитектури, но тук е най-подходящото за тях място.
Дебиан Beowulf
Beowulf е заместител на някои от по-големите мега-компютри, използвани за изследвания и изчисления. Проектът има за цел създаването на клъстъри Beowulf върху машини с Дебиан и свързване на хората в мрежа на напълно базарен принцип.
Много от имената на компютри и процесори по-горе са търговски марки или регистрирани търговски марки на техните производители. Тук са използвани без разрешение.
