Вышел новый релиз CRUX 3.0

    18 января 2013 года вышла новая версия минималистического дистрибутива для опытных пользователей CRUX 3.0. Напомню, именно с этого дистрибутива и берет свое развитие популярный Archlinux. Особенности CRUX в его минималистичности — убраны лишние локализации и документация, имеет BSD-подобную систему инициализации и следует всем принципам KISS.

    Главное изменение нового релиза — это прекращение поддержки архитектуры x86. Теперь сборки будут только x86_64. Напомню, что команда разработчиков всегда поддерживает только одну платформу, и если раньше основной была x86, а x86_64 содержали добровольцы, то теперь все наоборот. Более того, в стандартной поставке нет даже библиотек для запуска 32bit приложений.

    В стандартную комплектацию включены следующие базовые пакеты:
    • Linux 3.6.11
    • Glibc 2.16.0
    • GCC 4.7.2
    • Binutils 2.23.1
    • Xorg 7.7
    • xorg-server 1.13.0

    Загрузить дистрибутив можно тут.
    AdBlock has stolen the banner, but banners are not teeth — they will be back

    More
    Ads

    Comments 26

      +2
      А для каких целей этот дистрибутив используется?
        0
        CRUX (дистрибутив Linux) тут что то есть, см. философия
          0
          не нашел там ответа и удивился скриншоту. Насколько я понял это голая консоль с минимальным набором только самого основного, на скриншоте графическая оболочка и в меню куча софта, писавший статью для википедии не проникся духом CRUX 3.0 или я не верно все понимаю.
            0
            CRUX — это минималистическая система, минимальность которой достигается на в ущерб функциональности, а путем выпиливания лишнего. Например, оставили только С локализацию, поудаляли ненужную документацию и так далее. Разных утилит тоже нет, без которых можно обойтись, правя конфиги. А вот конфиги так довольно хорошие и удобные. А графическая оболочка, то уже кто хочет, тот и ставит.
              +2
              Это я прочитал в первом посте, вопрос стоит в другом:
              Для каких целей этот дистрибутив?
              Как ядро для других сборок, минимальная консоль для загрузочных дисков, встраиваемая техника,…?
                +2
                Для удовольствия и практики дзена.

                Это дистрибутив для тех, кто любит все сделать сам, при этом в среде мейнтейнеров очень критично относятся к ненужному мусору в софте (вырезается), побочным фичам (вырезаются) и оптимизвции (затягивается на максимум). Ближайший родственник — ArchLinux, появился немного позже и более так сказать попсовый, чтоли.

                Можно сказать это LFS без необходимости нужно ждать компиляциб всех пакетом, Gentoo без оргомного количества меджика.

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

                • UFO just landed and posted this here
              +2
              И еще он стабильный и в нем нет и, предположительно, не будет systemd
                +2
                Есть ощущение, что systemd будет вовсе не так популярен, как разрекламировали. В Ubuntu уже недавно внедрили upstart, в Gentoo опять же недавно внедрили openrc, Debian пока вроде не собирается менять систему инициализации. Пару месяцев назад Линус Торвальдс наехал на разработчиков udev и systemd (т.к. это теперь один неделимый пакет), а Алан Кокс по этому поводу вообще предложил вообще форкнуть последний udev, не завязанный на systemd, и развивать его так.
                  0
                  Кстати, а откуда столько негатива к systemd?
                    +3
                    выкидывает из зоны комфорта
                      +4
                      … и с некоторых сторон труднообъясним с позиции логики. Например, кто мне объяснит необходимость бинарных логов? Про то, что сейчас в случае если мой Арчик сломается при загрузке после обновления — я не смогу не починить его, ни загрузиться, я и не говорю.
                        0
                        с некоторых сторон труднообъясним с позиции привычки
                        fixed
                        кто мне объяснит необходимость бинарных логов?
                        во-первых, journal — всего лишь умолчательный, хоть и искаробочный, логгер. В том же арчике имеются и syslog-ng, и rsyslog, так что никто не запрещает вам продолжать дрвосторгаться и раскладывать log messages по полочкам в /var/log. Tl;dr: вам — не нужно.
                        если мой Арчик сломается при загрузке после обновления — я не смогу не починить его, ни загрузиться
                        По поводу «поломки вообще» (т.к. уточнений нет) могу лишь сказать, что лично вы — да, не сможете с несколько большей вероятностью. Потому, что запрещаете себе читать некоторые маны.
                          0
                          Хорошо, аргументы к бинарным логам я, например, ещё могу понять (но не принять). Однако же наличие http-сервера и генератора QR-кодов в init'е заставляет мою паранойю окончательно съезжать с катушек.
                            0
                            Во-первых, http-сервер не «в ините», а «рядом с инитом» — точно такой же сервис, как и journal, и timedated и прочие. Не говоря о том, что он отключен по умолчанию.
                            Во-вторых, собссно генератор QR-кодов находится в отдельной либе и используется только journald'ом, который нужно а) включить б) заставить писать логи на диск и в) сгенерировать пару ключей для FSS. И вот в этом месте обычно внезапно оказывается удобнее сфотографировать и распознать QR-код, а не переписывать кучу буковок секретного ключа руками.
                        0
                        Всего лишь в другую зону комфорта…

                        Уже больше года сижу на systemd и должен признать, что он весьма удобен для администрирования… Во-первых всякие костыли типа monit оказываются не нужными. Система сама отвечает за те процессы которые она запускает.
                        Во вторых совмещение с journald оказалось на редкость удачным. Иметь возможность посмотреть статус процесса с последними несколькими записями лога — очень удобно. Особенно, если статусы отправляются на почту…
                        В третьих, из вывода 'ps ax' исчезла куча системных процессов…

                        Хоть systemd совсем не Unix-way, как и многое в последнее время в Linux'е, но вынужден признать, что работает он неплохо…
                          0
                          костыли типа monit оказываются не нужными
                          ну строго говоря, мониторинг в systemd не покрывает monit полностью, но для нужд подавляющего большинства пользователей этого оказывается достаточным, да.
                          systemd совсем не Unix-way
                          Да кто ж вам всем сказал, что unix-way — это обязательно портянки батников и по бинарнику на каждый сисколл?
                            +1
                            Да кто ж вам всем сказал, что unix-way — это обязательно портянки батников и по бинарнику на каждый сисколл?

                            Почитайте классиков: Томпсона, Ричи… Unix имел стройную, простую и потому понятную идеологию, которая и позволила дожить ему до наших дней. А сколько этих ОС кануло в лету за это время. И многие из них были куда круче Unix в плане дизайна. Но…

                            Принцип «Одна программа — одна функция» — это краеугольный камень Unix. Количество сисколов роли не играет… )
                              0
                              Принцип «Одна программа — одна функция»
                              Кто сказал, что «функция» непременно низкоуровневая? Так вот функция systemd — запускать всякие сервисы, и он делает эту работу достаточно хорошо.
                              краеугольный камень Unix
                              SMF
              +2
              Самая сладкая новость января :)

              Я уже года три как слез с этой иглы, все думал попробовать, но они все тянули с следующим релизом
                0
                Абсолютно все, что я прочитал на wiki — это описание Archlinux.
                • UFO just landed and posted this here
                    0
                    В arch-е можно сделать pacman -Syu, а в crux-е… или уже что-то придумали?
                    0
                    А если я все-таки хочу LANG=ru_RU, мне все пересобирать из исходников, т.е. приходим к gentoo?
                      +1
                      Вроде как нужно все пересобирать, тогда и скомпилируется локализация
                      0
                      В 2.8 для меня откровением стало CONFIG_SYSVIPC=n

                      Only users with full accounts can post comments. Log in, please.