- CRUX (дистрибутив Linux)
- Содержание
- Философия
- Название дистрибутива
- Управление пакетами
- Поддерживаемые платформы
- История релизов
- Примечания
- Обзоры
- Ссылки
- Полезное
- Смотреть что такое «CRUX (дистрибутив Linux)» в других словарях:
- Национальная библиотека им. Н. Э. Баумана Bauman National Library
- Персональные инструменты
- CRUX Linux
- Содержание
- Название дистрибутива
- Установка
- Поддерживаемое аппаратное обеспечение
- Возможные методы установки
- Система пакетов
- Поддерживаемые платформы
- Версии
- Преимущества
- Главная функция
- Основные особенности этого дистрибутива
CRUX (дистрибутив Linux)
Разработчик |
---|
версия | дата |
---|---|
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 |
2.6 | 8 сентября 2009 |
2.7 | 2 октября 2010 |
2.7.1 | 25 ноября 2011 |
2.8 | 24 октября 2012 |
Примечания
Обзоры
- Алексей ФедорчукCRUX, или Linux для аскета. citkit.ru (2005-06-5). Архивировано из первоисточника 25 мая 2012.Проверено 17 февраля 2012.
Ссылки
Debian |
| ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Ubuntu |
| ||||||||||||
Fedora |
| ||||||||||||
Red Hat |
| ||||||||||||
Mandriva |
| ||||||||||||
Slackware | Porteus • Salix OS • Slax • Vector • Zenwalk | ||||||||||||
Gentoo | Calculate • Hardened • Sabayon • | ||||||||||||
Arch | ArchBang • Chakra • ConnochaetOS | ||||||||||||
Независимые | AgiliaLinux • Frugalware • openSUSE • SUSE Linux Enterprise Desktop | ||||||||||||
Специальные |
|
Wikimedia Foundation . 2010 .
Полезное
Смотреть что такое «CRUX (дистрибутив Linux)» в других словарях:
Ubuntu (дистрибутив Linux) — Ubuntu Ubuntu 9.04, работающий с Разработчик Canonical Ltd / Ubuntu Foundation Семейство ОС GNU/Linux Исходный код … Википедия
CRUX — Название CRUX может означать: CRUX (городское ориентирование) CRUX (дистрибутив Linux) … Википедия
Linux — Эта статья о группе операционных систем; об одноимённом ядре ОС см.: Ядро Linux. GNU и Linux … Википедия
Дистрибутивы Linux — В этой статье представлен список дистрибутивов Если вы заинтересовались одним из нижеприведённых дистрибутивов, нужно уделить особое внимание его популярности и долговечности. Специальная страница DistroWatch отслеживает текущий статус… … Википедия
Список дистрибутивов Linux — Эта статья или раздел нуждается в переработке. Пожалуйста, улучшите статью в соответствии с правилами написания статей … Википедия
Arch Linux — Для термина «Arch» см. другие значения. Не следует путать с Ark Linux. Arch Linux … Википедия
DeLi Linux — 0.7.1 Разработчик … Википедия
SUSE Linux — Разработчик Novell, Inc. Семейство ОС GNU/Linux Исходный код FOSS Последняя версия 11.1 … Википедия
SuSE Linux — Разработчик Novell, Inc. Семейство ОС GNU/Linux Исходный код FOSS Последняя версия 11.1 … Википедия
Suse linux — Разработчик Novell, Inc. Семейство ОС GNU/Linux Исходный код FOSS Последняя версия 11.1 … Википедия
Источник
Национальная библиотека им. Н. Э. Баумана
Bauman National Library
Персональные инструменты
CRUX Linux
пространство
CRUX — компактный, i686-ориентированный дистрибутив Linux, нацеленный на опытных Linux-пользователей. Основная цель дистрибутива — сохранить его простоту, это достигается за счет простой, основанной на tar.gz, пакетной системы, BSD-подобных скриптах, и относительно маленькой коллекции урезанных пакетов. Вторая цель — использование новых возможностей Linux, утилит и библиотек. Также в CRUX входит система портов, которая предназначена облегчить инсталляцию и обновление приложений.
Также в CRUX присутствует система портов, предназначенная облегчить инсталляцию и обновление приложений. [Источник 1] .
Содержание
Основная идея CRUX — максимально придерживаться принципа K.I.S.S, т.е всячески препятствовать усложнению системы, чтобы она оставалась прозрачной не только для узкого круга специалистов, занятых в разработке, но и для обычных пользователей. Это реализуется прежде всего с помощью отказа от специфичных для каждого дистрибутива утилит конфигурирования в пользу обычных текстовых файлов, использования BSD-подобного стиля стартовых скриптов, простого формата пакетов и файлов для их сборки из портов. [Источник 2] .
Название дистрибутива
Название символизирует простоту, скорость, функциональную законченность и отношение к миру UNIX (за счёт окончания на X, подобно Linux). Правильное название дистрибутива: CRUX (без приставок Linux или GNU/Linux).
Установка
Поддерживаемое аппаратное обеспечение
Пакеты в официальном CRUX ISO образе собраны с оптимизацией под i686 (Pentium-Pro/Celeron/Pentium-II и больше). Не пробуйте установить его на i586 (Pentium, AMD K6/K6-II/K6-III) и более слабых процессорах, это просто, но работать не будет. Для того чтобы установить CRUX на i586 системе, вам необходимо скачать i586 версию CRUX ISO образа. [Источник 3] .
Ядро, используемое для инсталляции (загружаемое с CRUX ISO образа (El Torito)) собрано с поддержкой следующих дисковых контроллеров и USB:
Система | Драйвера, включенные в загрузочное ядро |
---|---|
IDE | Generic PCI IDE chipset |
SCSI | 7000FASST, ACARD, Adaptec AACRAID, Adaptec AIC7xxx, Adaptec I2O RAID, AdvanSys, AM53/79C974, AMI MegaRAID, BusLogic, Compaq Fibre Channel, NCR5380/53c400, IBM ServeRAID, SYM53C8XX, Tekram DC390(T) and Am53/79C974 |
USB | USB device filesystem, UHCI (Intel PIIX4, VIA, . ) support, USB Human Interface Device (full HID) support, HID input layer support |
Возможные методы установки
- Установка с CD-ROM
- Сборка собственного загрузочного ядра
- Установка по сети
Система пакетов
Дистрибутив, распространяемый в виде готовых пакетов, позволяет получить лишь базовую систему. Остальная часть пакетов собирается из портов. Самостоятельная подготовка портов для CRUX достаточно проста, структура порта хорошо описана в CRUX Handbook Система пакетов (pkgutils) сделана максимально простой, в ней все пакеты обычные tar.gz файлы (т-е без всяческих метаданных). Пакеты именуются следующим образом # — .pkg.tar.gz, где название программы, ее версия, и версия пакета. Расширение pkg.tar.gz используется (в отличие от просто tar.gz) для отличия от простых tar.gz файлов, но tar.gz необходимо для использования в pkgadd. Этот путь позволяет легко отделять пакеты от остальных tar.gz файлов. pkgadd(8), pkgrm(8), pkginfo(8), and pkgmk(8) утилиты управления пакетами. Эти утилиты позволяют устанавливать, удалять, проверять, создавать пакеты и проверять их наличие в базе пакетов. Когда добавляется пакет, с помощью pkgadd в базу пакетов (расположенную в /var/lib/pkg/db) добавляется запись о нем. Система пакетов не проверяет зависимости и не выдает предупреждений, если вы ставите пакет, требующий наличие другого пакета.
Поддерживаемые платформы
Существуют неофициальные варианты с оптимизацией под i486, i586, 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 |
2.6 | 8 сентября 2009 |
2.7 | 2 октября 2010 |
2.7.1 | 25 ноября 2011 |
2.8 | 24 октября 2012 |
3.0 | 18 января 2013 |
3.1 | 16 июля 2014 |
3.2 | 22 ноября 2015 |
3.3 | 11 февраля 2017 |
Преимущества
Для наращивания мощи в CRUX’е штатно предусмотрена система портов, наиболее простая из всех , и идеологически наиболее близкая к своему BSD-прототипу. Конечно, в ней нет изощренности и универсальности системы портежей Gentoo или волшебства (хотя, быть может, шаманизма?) заклинаний Sorcerer’а с сотоварищами. Но зато весь архив дерева портов вписывается в полтора мегабайта. А главное, свою роль порты выполняют вполне исправно, обеспечивая некоторый минимальный контроль зависимостей (в традициях CRUX’а, то есть именно зависимостей необходимых) и допуская глобальную оптимизацию при сборке (путем определения флагов компиляции как переменных окружения).
Главная функция
CRUX — идеальная основа для самостоятельной (то есть ручной) сборки всего, что выходит за рамки понятия Base Linux. Идеальная — потому что изначально не отягощена никакими a priory заданными зависимостями, базами данных пакетов и тому подобной бижутерии, призванной облегчить жизнь т.н. обычного пользователя, но только мешающая при ручной, штучной, установке программ. В этом отношении CRUX можно сравнить, пожалуй, только со Slackware. [Источник 4] .
Основные особенности этого дистрибутива
- компактность
- актуальность;
- система управления пакетами;
- простота устройства;
- простота использования;
- быстродействие.
С точки зрения компактности CRUX непревзойдён: размер образа его установочного диска на протяжении многих версий колеблется от 230 до 260 Мбайт, что при полной установке оборачивается менее чем полутора гигабайтами — ни один полнофункциональный дистрибутив не может похвастаться такой «сухопаростью».
Актуальность… Жесткое ограничение состава дистрибутива позволяет поддерживать свежесть версий входящих в него пакетов — даже при том, что число разработчиков его очень ограничено. Официальные релизы CRUX’а выходят редко — собственно, ни о каком релиз-цикле тут и говорить не приходится. Но в промежутках между релизами пакетная база с точки зрения версионности обновляется постоянно. И пользователь может невозбранно этим пользоваться с помощью системы управления пакетами.
CRUX собирается с параметрами march=i686 и O2. Нынче, в век сборок, оптимизированных под 64-битные машины, этим не удивить уже никого. Но на практике оказывается, что таких древних параметров более чем достаточно — и субъективно по быстродействию CRUX превосходит всё, что я видел (а видел я не так уж мало). [Источник 5] .
Источник