CRUX (дистрибутив Linux)
Материал из Википедии — свободной энциклопедии
![]() |
|
| Разработчик |
Per Lidén и CRUX Team |
|---|---|
| Семейство ОС | |
| Исходный код | |
| Последняя версия |
2.5 — 18 декабря 2008 |
| Тип ядра |
Монолитное |
| Лицензия | |
| Состояние |
Актуальное |
| Веб-сайт | |
CRUX — лёгкий, оптимизированный под платформу i686 дистрибутив GNU/Linux, ориентированный на опытных пользователей. Основная цель проекта — сделать простой и прозрачный для пользователя дистрибутив, основанный на BSD-подобных скриптах инициализации и содержащий относительно небольшое число готовых бинарных пакетов. Кроме того, CRUX имеет систему портов, позволяющую легко устанавливать и обновлять приложения, идея которой была взята из FreeBSD.
Содержание |
[править] Философия
Основная идея CRUX - максимально придерживаться принципа K.I.S.S, т.е всячески препятствовать усложнению системы, чтобы она оставалась прозрачной не только для узкого круга специалистов, занятых в разработке, но и для обычных пользователей. Это реализуется прежде всего с помощью отказа от специфичных для каждого дистрибутива утилит конфигурирования в пользу обычных текстовых файлов, использования BSD-подобного стиля стартовых скриптов, простого формата пакетов и файлов для их сборки из портов.
Документация, входящая в состав CRUX, ограничена только справочными man-страницами, поскольку остальная её часть, загромождающая большинство современных дистрибутивов страницами info и содержимым каталога /usr/doc, используется крайне редко.
В CRUX также по умолчанию отсутствует поддержка интерфейса на иностранных языках (кроме английского) и национальных стандартов (сборка с флагом --disable-nls). Это необходимо, чтобы сделать пакеты более лёгкими и быстрыми. Предполагается, что опытный пользователь должен владеть языком на базовом уровне. Тем не менее, в CRUX имеется возможность добавления поддержки национальных особенностей, посредством пересборки пакетов с соответствующими опциями.
[править] Название дистрибутива
Название символизирует простоту, скорость, функциональную законченность и отношение к миру UNIX (за счёт окончания на X, подобно Linux). Правильное название дистрибутива: CRUX (без приставок Linux или GNU/Linux).
[править] Управление пакетами
Дистрибутив, распространяемый в виде готовых пакетов, позволяет получить лишь базовую систему. Остальная часть пакетов собирается из портов. Самостоятельная подготовка портов для CRUX достаточно проста, структура порта хорошо описана в CRUX Handbook (рус.), CRUX Handbook (англ.).
[править] Стартовые скрипты
[править] Поддерживаемые платформы
Существуют неофициальные варианты с оптимизацией под i486, i586, x86_64, PowerPC и Sparc64, а также сборка с uclibc и LiveCD редакция.
[править] История релизов
| версия | дата |
|---|---|
| 0.5 | 20 января 2001 |
| 0.5.1 | 30 января 2001 |
| 0.5.2 | 4 февраля 2001 |
| 0.5.3 | 11 февраля 2001 |
| 0.5.4 | 3 февраля 2001 |
| 0.6 | 11 марта 2001 |
| 0.7 | 6 апреля 2001 |
| 0.8 | 10 июня 2001 |
| 0.9 | 7 июля 2001 |
| 0.9.1 | 3 октября 2001 |
| 0.9.2 | 20 января 2002 |
| 0.9.3 | 14 апреля 2002 |
| 0.9.4 | 12 сентября 2002 |
| 1.0 | 14 декабря 2002 |
| 1.1 | 23 марта 2003 |
| 1.2 | 11 августа 2003 |
| 1.3 | 6 декабря 2003 |
| 1.3.1 | 20 февраля 2004 |
| 2.0 | 20 марта 2004 |
| 2.1 | 25 апреля 2005 |
| 2.2 | 9 апреля 2006 |
| 2.3 | 20 марта 2007 |
| 2.4 | 22 декабря 2007 |
| 2.5 | 18 декабря 2008 |
[править] Ссылки
|
|
||
|---|---|---|
| Настольные | Fedora • Mandriva • openSUSE • Ubuntu • Mint • PCLinuxOS | |
| Серверные | Debian • CentOS • RHEL • SLES | |
| «Гиковские» | Arch • Gentoo • LFS • Slackware | |
| Миниатюрные | DSL • Puppy | |
| Debian | Baltix • DSL • Dreamlinux • Elive • Gnoppix • gOS • Guadalinex • Kanotix • Knoppix • Linspire • Maemo • MEPIS • Progeny • Ubuntu • Xandros | |
| Ubuntu | Kubuntu • Школьный Линукс • Xubuntu • Mint • Fluxbuntu • Edubuntu • InfraLinux • nUbuntu • Ubuntu Studio • Ulteo • Runtu • gNewSense • Guadalinex | |
| Fedora | ASPLinux • Red Flag • Russian Fedora • Yellow Dog • Linux XP | |
| Red Hat | CentOS • Scientific • Unbreakable • МСВС | |
| Slackware | Zenwalk • Slamd64 • Slax • BackTrack • Frugalware • MOPSLinux • Vector • DeLi | |
| Mandriva | PCLinuxOS | |
| Другие | ALT • Ark • Calculate • cAos • CRUX • Yoper • GoboLinux • Sabayon • Source Mage • SliTaz • Mobilinux • Thinstation • Angstrom • Trinux • RTK • Freesco • Zeroshell | |


