Видео смотреть бесплатно

Смотреть сестра и брат видео

Официальный сайт rnns 24/7/365

Смотреть видео бесплатно

vit1251 27.04.2010 11:19

CRUXЗнакомство с CRUX

Crux_logo.pngИстория

Пожалуй, что CRUX – самый мало известный широким народным массам дистрибутив из числа тех, которые заслуживают известности. В так называемой табели о рангах Distrowatch‘а он едва попадает в первую сотню.



А между тем история CRUX’а уходит в седую уже древность — рубеж тысячелетий, когда пользователи, разочаровавшись в первой волне “Linux’ов с человеческим лицом”, вроде изделия фирмы Corel, начали первое движение за простоту, вылившееся в серию дистрибутивов Source Based. И, появившись в самом начале 2001 года, CRUX был среди первых. То есть он старше и Gentoo, и Arch’а (последний вообще создавался под его идейным влиянием, хотя прямым клоном и не был). Конечно, звание аксакала среди Source Based, безусловно, за Rock Linux, но сколько-нибудь широкого распространения за пределами родных пенатов он тогда не получил (да и нынче широко известен лишь в очень узких кругах).

Более того, CRUX был не только одним из первых дистрибутивов Source Based, но и, без всяких оговорок, самым простым из них. Что его создателем, Пером Лиденом, и декларировалось как один из основных принципов. Вплоть до того, что из CRUX’а была изъята вся документация, кроме канонических man-страниц.

С тех пор прошли годы. Соплеменные Gentoo и Arch обросли собственными сообществами. Rock Linux, как уже сказано, обрёл широкую известность в узких круга — и на том успокоился. Шедшие следом Sorcerer сотоварищи… Ну, у тех была своя судьба. Однако ни один из перечисленных дистрибутивов не избежал внутреннего усложнения, мотивируемого расширением функционала.

CRUX тоже претерпевал зигзаги судьбы. Время от времени он обрастал побочными проектами. В частности, он был портирован на PowerPC и (одним из первых) — на AMD64. Создавалась на его основе и СБР (система быстрого развёртывания) — так называемый CRUX Evolution. Опять же заметим в скобках, что эта СБР была в числе первых в своём классе, появившись где-то на рубеже 2003-го и 2004-го годов. Причём — во вполне законченном виде.

(по материалам блога - 1)

Философия

Хотя основная идея CRUX - максимально придерживаться принципа K.I.S.S, т.е всячески препятствовать усложнению системы, чтобы она оставалась прозрачной не только для узкого круга специалистов, занятых в разработке, но и для обычных пользователей.

Документация, входящая в состав CRUX, ограничена только справочными man-страницами, поскольку остальная её часть, загромождающая большинство современных дистрибутивов страницами info и содержимым каталога /usr/doc, используется крайне редко.

В CRUX также по умолчанию отсутствует поддержка интерфейса на иностранных языках (кроме английского) и национальных стандартов (сборка с флагом --disable-nls). Это необходимо, чтобы сделать пакеты более лёгкими и быстрыми.

Предполагается, что опытный пользователь должен владеть языком на базовом уровне. Тем не менее, в CRUX имеется возможность добавления поддержки национальных особенностей, посредством пересборки пакетов с соответствующими опциями.

(по материалам Wikipedia - 2)

Первое впечатление

После загрузки LiveCD система достаточно быстро стартовала и успешно загрузилась как на рабочем ПК, так и в эмуляторе.

Система обладает графической программой установки, но немного долго соображает при поиске зависимостей.

Установка показалось достаточно простой процедурой.

(из личного опыта)

Призыв к сообществу

Недавно подключившись к сообществу WeLinux я обнаружил, что в сообществе больше обсуждают Gentoo с сложной и неоднозначной системой сборки (с использованием флагов) и абсолютно не обращают внимание на потенциально более простой и имеющий перспективу дистрибутив CRUX.

На мой взгляд, система CRUX подойдет скорее для энтузиастов, разработчиков, исследователей, а не для конечных пользователей. Минимально для работы системы потребуется установка базовой системы, но для этого потребуются базовые знания и умения работать с Linux.

Использованная литератра

1) Блог Алисы и Alv'a - История Crux
2) Дистрибутив CRUX в Wikipedia
3) Установка системы на CITKIT
4) Handbook
5) Официальный сайт


P.S. Второй раз исправил статью в соответствии с комментариями ;)


Тэги: crux install Linux setup
+ 1 -
Похожие Поделиться

lockie 27.04.2010 11:24 #
+ 2 -
Сам-то им пользуешься? Написал бы поподробнее, особенно про сборку пакетов.
Вот этот момент
> Тем не менее, в CRUX имеется возможность добавления поддержки национальных особенностей, посредством пересборки пакетов с соответствующими опциями.
например, сильно интересует.
vit1251 27.04.2010 12:17 #
+ 0 -
Вообще по правде говоря пользуюсь только LiveCD с CRUX для быстрого исправления проблем с существующими системами. Например таблицу разделов поправить или подмонтировть диск там разделы поправить и такого мелкого рода проблемы решаю.

Недавно создавал сборку для компьютеров-бездисковых-станций. Пока кстати еще в процессе, просто очень уж хочется отказаться от UBUNTU.
MagoBuono 27.04.2010 11:30 #
+ 0 -
что в сообществе обсуждают умирающий дистрибутив Gentoo с старой идеей сборки с флагами и абсолютно не обращают внимание на развивающийся молодой дистрибутив CRUX.

Из чего я делаю вывод, что в CRUX идея отлична, от сборки с флагами.

Так где описание идеи?

Откровенно говоря, философии дистрибутива в посте я не увидел вовсе.
vit1251 27.04.2010 12:19 #
+ 0 -
Откровенно говоря прочитайте статью еще раз.
jh 27.04.2010 13:00 #
+ 0 -
5-ый абзац: " ...национальных стандартов (сборка с флагом --disable-nls)"
т.е. флаги при сборке используются?
muhas 27.04.2010 13:10 #
+ 0 -
флаги используются, но это не USE флаги как в генту ;)
vit1251 27.04.2010 13:25 #
+ 0 -
Это признак.
muhas 27.04.2010 13:46 #
+ 1 -
это флаги (параметры компиляции и дальшеь)
USE флаги, это тоже самое - только они как фронтенд к параметрам компилции
ZogG 27.04.2010 14:52 #
+ 0 -
не понимаю разницы, то есть вместо общих флагов сборки сделать юз флаги для каждого пакета(не всем же все нужны) это плохо?
muhas 27.04.2010 15:02 #
+ 0 -
эээ... я не знаю как там в краксе =)
Jazz 28.04.2010 22:58 #
+ 0 -
USE флаги, это тоже самое - только они как фронтенд к параметрам компилции

Не совсем. USE-флаги отвечают также за зависимости (ведь какое-нибудь --with-kde-support может потребовать kdelibs) и вообще могут быть использованы для любых операций
muhas 28.04.2010 23:32 #
+ 0 -
вот поэтому и как фронтенд выставил -kde (или как там правильно) и -with-kde-support в ./configure превратиться к примеру в -without-kde-support
может я не удачно подобрал слово фронтенд, но я чесслово старался что бы было более понятно
ZogG 27.04.2010 14:54 #
+ 0 -
так он молодой или старше генту(в статье вроде старше написано)
и генту не умирает, до сих пор в ебилдах свежие проги появляются первее. просто не нужны нам релизы, да и зачем шум и пиар?
vit1251 27.04.2010 14:59 #
+ 0 -
Статья была обновлена и были установлены исторические неточности )))
Выяснилось, что всетаки CRUX был раньше чем Gentoo...
muhas 27.04.2010 11:31 #
+ 8 -
умирающий дистрибутив Gentoo с старой идеей сборки с флагами
гениально. и тонко и толсто одновременно... надо брать у тебя мастеркалсс =)
MagoBuono 27.04.2010 11:34 #
+ 0 -
Угу, мне тоже понравилось :) Еще идею крукса раскрыть - и будет вообще атас
vit1251 27.04.2010 12:22 #
+ 0 -
Я не силен в философии Gentoo, возможно это называется не флаги,
но отличие всетаки есть ФЛАГИ и ПРИЗНАКИ.

xcalc -display

-display - признак, а вот в

GUI="GNOME GTK QT"

это вроде бы флаги... Хотя было давно и не правда...
jh 27.04.2010 13:04 #
+ 0 -
все-равно не понятно что в этом плохого и почему такой подход устарел?
vit1251 27.04.2010 13:29 #
+ 0 -
что будет если указать в USE "QT GTK"???
digiwhite 27.04.2010 13:34 #
+ 0 -
Будут собираться qt-ые либы и gtk-ые.
vit1251 27.04.2010 14:42 #
+ 0 -
Как решить проблему если в программе исользуется только одна библиотека?
Или графическая программа собирается без флагов?
cppmm 27.04.2010 14:52 #
+ 0 -
Указать флаги не для системы в целом, а для отдельной программы в /etc/portage/package.use
У меня так и сделано, make.conf почти пустой, а USE-флаги прописаны для каждой отдельно взятой программы.
vit1251 27.04.2010 15:00 #
+ -1 -
Получается Gentoo стремиться к CRUX...
cppmm 27.04.2010 15:05 #
+ 1 -
Это изначальная фича генты. :)
blackraven 27.04.2010 16:17 #
+ 0 -
http://tsya.ru
ZogG 27.04.2010 16:27 #
+ 0 -
к тому же нету флагов системы, это теже флаги программ, что идут по-дефолту на все программы.
ZogG 27.04.2010 14:57 #
+ 0 -
флаги у каждой программы свои. если в ебилде нет флага гтк, а ты указал, ничего не измениться, а если указан, то он влияет на сборку
vit1251 27.04.2010 15:01 #
+ 0 -
Помоему это лишняя обкладка и всего-то... То есть упрощение которое усложняет..
malic 28.04.2010 17:22 #
+ 0 -
В каком месте лишняя? Думаете проще при компиляции каждого пакета делать ./configure --help и потом выставлять флаги компиляции. Апкакаться так можно - однозначно. В генте это не обкладка, а упрощалка.
Shtsh 28.04.2010 17:37 #
+ 0 -
особенно во время emerge world :)
Jazz 28.04.2010 23:03 #
+ 0 -
«Gentoo умирает» скоро станет медиавирусом :)

http://oswatershed.org/
muhas 27.04.2010 11:32 #
+ 3 -
а по сабжу, тема не раскрыта
vit1251 27.04.2010 13:30 #
+ 0 -
Что хотелось бы узнать или услышать?

P.S. Постараюсь изменить статью в лучшую сторону. И убрать свои предубеждения о которых тут многие написали.
muhas 27.04.2010 13:45 #
+ 0 -
http://welinux.ru/post/1021/ - вот пример, как раскрытие философии думаю удачный, так что кури в эту сторону...
vit1251 27.04.2010 14:39 #
+ 0 -
Когда будет приближаться подскажите как перенести в блог Обзор дистрибутивов.
Очень уж обидно что так непопулярен CRUX и почему-то популярен громозкий Gentoo.

P.S. Хотя начинал именно с Gentoo...
muhas 27.04.2010 14:41 #
+ 0 -
вступить в блог, потом при редактировании поста просто выбрать дургой блог.
сейчас уже пост выглядит на порядок лучше(пока ещё не читал)
vit1251 27.04.2010 14:44 #
+ 1 -
Очень надеюсь на новые замечания ...
muhas 27.04.2010 14:51 #
+ 0 -
замечаний не будет. но хотелось бы немного о системе установки удаления софта услышать, ибо доки читать лениво - а тут раз и базовые навыки получил неожиданно для себя
vit1251 27.04.2010 14:53 #
+ 0 -
Ну я думаю это будет другой пост о установке CRUX... В блоге уже о CRUX...
exelens 27.04.2010 11:35 #
+ 0 -
Да, тема не раскрыта.
Давай, раскрывай
vit1251 27.04.2010 14:42 #
+ 0 -
Исправил. Хотелось бы снова услышать ваше мнение.
Born2Crawl 27.04.2010 11:36 #
+ 0 -
Сразу скажу, что CRUX это система для энтузиастов и любителей. То есть если вы не понимаете как происходит сборка базовой системы, не имеете представления какие модули что поддерживают и не собираетесь ставить новые ядра и пересобирать окружение, то вам CRUX абсолютно не нужен.


Хотя основная идея CRUX - максимально придерживаться принципа K.I.S.S, т.е всячески препятствовать усложнению системы, чтобы она оставалась прозрачной не только для узкого круга специалистов, занятых в разработке, но и для обычных пользователей.


Как-то неконсистентно звучат эти предложения :)

Хотя, ничего против CRUX не имею, но это и правда на любителя поковыряться...
booley 27.04.2010 21:32 #
+ 0 -
Бро, прозрачная для понимания ? простая в использовании офисными хомячками.

KISS, он же к девелоперам направлен. «Сделай это просто», причем акцент не на простоте использования, а на простоте решения (i mean: простота решения ? элегантность решения).
muhas 28.04.2010 09:57 #
+ 0 -
только эта простота позволяет сделать АРМ для офисных хомячков достаточно быстро - я гарантирую это =)
cppmm 27.04.2010 11:38 #
+ 7 -
умирающий дистрибутив Gentoo

развивающийся молодой дистрибутив CRUX.

Первый релиз CRUX был в 2001-ом. С тех пор там мало чего изменилось, он так и остался одним из узкоспециализированных небольших дистров.
Первый релиз Gentoo - 2002-ой год. И С тех пор это один из очень качественных и удобных дистров, быстро растущий и обладающий огромным сообществом(gentoo-wiki, например, один из очень обширных источников информации не только по Gentoo, но и по Linux вообще).
По данным distrowatch.com можно сравнить популярность Gentoo(17-ое место) и CRUX(97-ое место) и сделать выводы.
Я использую CRUX в качестве LiveUSB, так как он очень легко собирается благодаря системе модулей и сам по себе лишён всякого ненужного для таких вещей мусора. Отличная система. Лёгкая и быстрая.
Но не стоит бросаться громкими словами о умирающих и сверхразвивающихся дистрибутивах.
MagoBuono 27.04.2010 11:47 #
+ 0 -
Пасиба :) А то самому гуглить было б влом, а так с ТС все ясно :)
vit1251 27.04.2010 14:43 #
+ 0 -
Поправил.
muhas 27.04.2010 11:40 #
+ 0 -
и это... теги через запятую надо писать
vit1251 27.04.2010 13:31 #
+ -1 -
О первый комментарий конструктивный! Ушел исправлять.
LeniH 27.04.2010 12:09 #
+ 2 -
А где скриншоты рабочего стола с conky и 3-мя часами?
vit1251 27.04.2010 12:23 #
+ 0 -
А я использую его как LiveCD по этому нету у меня рабочего стола.
booley 27.04.2010 21:33 #
+ 0 -
Использование LiveCD лишает вас рабочего стола? Можно осведомиться, каким образом, там нет иксов или вы просто поставили ноут на табуретку?
glebone 27.04.2010 12:44 #
+ 0 -
я пытался установить его, но инсталятор не поддерживает мою usb-клавиатуру... Знаю что можно установить и из уже установленной системы... но как-то времени постоянно нет, теперь вот прочитал и опять захотел попробывать когда делать особо нечего будет
vit1251 27.04.2010 13:32 #
+ 0 -
Странная ситуация. Ставил с USB клавиатурой.
А что-то пишет в DMESG?
glebone 27.04.2010 15:29 #
+ 0 -
проверю дома и еще раз спрошу, ok?
vit1251 27.04.2010 15:34 #
+ 0 -
Если что-пишите в личные сообщения.
jupolun 27.04.2010 13:04 #
+ 3 -
умирающий дистрибутив Gentoo с старой идеей сборки с флагами

это вин. трололо такое трололо.
cppmm 27.04.2010 14:59 #
+ 0 -
Вот теперь отлично.
Непредвзято и по существу.
Ну и повторюсь - очень хороший дистр для создания LiveUSB на любой вкус(причём очень просто) - для админов незаменимая вещь.
vit1251 27.04.2010 15:02 #
+ 0 -
Думаю лучше перенести или даже пересоздать в Обзор дистрибутивов!
ner_uto 27.04.2010 16:33 #
+ 0 -
Пересоздавать не надо, просто вступаешь в блог, выбираешь "Править" и выбираешь блог нужный. Или просишь администрацию перенести:)

Хорошо бы еще скриншотов много и вкусных, а так отличный пост. Надо на виртуалке попробовать чтоль.
ner_uto 27.04.2010 16:34 #
+ 0 -
Ах да, и парсер не преобразует тут автоматически ссылки, так что для этого выделяй нужный текст, который будет ссылкой, нажимай на кнопку URL и вставляй саму ссылку:)
blackraven 27.04.2010 16:30 #
+ 0 -
crux.nu не открывается.
ner_uto 27.04.2010 16:49 #
+ 0 -
Открывается
vit1251 27.04.2010 18:22 #
+ 0 -
Да помню нарывался на висящую базу данных,
но как я понял так всегда при обновлении портов?
blackraven 27.04.2010 19:58 #
+ 0 -
О, уже открывается...
rphx 27.04.2010 18:04 #
+ 0 -
Он оказывается на x86_64 не рассчитан.
А можно еще немного манагер пакетов - пожалуй одно из самых значительных отличий одного дистра от другого?
vit1251 27.04.2010 18:24 #
+ 0 -
В качестве менеджера пакетов используются самописный pkg_mgr,
который просто запускает содержимое файла как SH скрипт.

Кстати пока мне еще не понятно как устроен поиск зависимостей?!
На самом деле очень интересна самому тема...
ZogG 27.04.2010 18:26 #
+ 0 -
выложи как скрипт один хотябы, а так звучит как ебилды генту
booley 27.04.2010 21:35 #
+ 0 -
а так звучит как ебилды генту

Пкгмгр для меня звучит благозвучнее, чем ебилды.
Я не о том, что pkg_mgr лучше/хуже. Просто название «ебилды» не нравится.
vit1251 28.04.2010 03:39 #
+ 0 -
Ну вот пример:

http://www.mizrahi.com.ve/crux/pkgs//fgetty/Pkgfile

на самом деле я не в курсе вообще, что делает fgetty,
но думаю то же самое что и обычный getty )))
ZogG 28.04.2010 10:46 #
+ 0 -
а я думаю наоборот :
1) ебилд - слово, а пкгмгр - это как АРГХХХХХ горлума в переводе Гоблина.
2)оба имеют смысл, но из 1) понятно, что ебилд от слова билд - строить, а архбзтщЪзж, еще надо понять какое слово каждая буква.
muhas 28.04.2010 13:52 #
+ 0 -
пкг(пакет)мрг(манагер) с ебилдом у меня хуже=)

/me вспомнил слаку c её installpkg removepkg upgradepkg makepkg explodepkg =)
muhas 28.04.2010 10:01 #
+ 0 -
там почти как PKGBUILD'ы в арче, но с зависимостями похуже. только арчеводы хотели обойти неприятности связанные с круксом (вообще технически арч и крукс во многом схожи)
opium_inside 28.04.2010 14:26 #
+ 0 -
знаю, люблю и ценю CRUX. Отличный дистрибутив, порой пригождается.
vit1251 28.04.2010 14:58 #
+ 0 -
Меня лично привлекает в нем, то что он ближе к Linux From Scratch.
И очень жалко, что загибается...
KblCb 29.04.2010 16:39 #
+ 1 -
Хочу заметить что Arch (очень популярный на данном ресурсе) это прямой потомок CRUX'а. Это разрешает вопрос о таинственной системе сборки (такая же как у Арча, только попроще) и о том почему CRUX отмерает.

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн