LINUX.ORG.RU

Дистрибутив Calculate Linux официально переходит на eudev

 , ,


1

4

Разработчики Calculate Linux не так давно произвели переход на eudev, с целью ухода от «непредсказуемой тенденции развития systemd». Также, целью этого перехода является возврат классических имен сетевых интерфейсов (ethX и wlan0).

Миграция будет осуществлена штатным образом, без каких-либо серьёзных проблем. Также, с помощью опросов было выявлено резко негативное и отрицательное отношение к systemd среди пользователей дистрибутива Calculate Linux.

В новости о начале перехода большинство комментаторов поддержало эту идею, также, там был дан список дистрибутивов, которые уже перешли на eudev: https://forums.gentoo.org/viewtopic-t-1003230.html

>>> Подробности



Проверено: toney ()
Последнее исправление: toney (всего исправлений: 2)
Ответ на: комментарий от alex_the_v

Если то, что Вы показали в файлах, официальные иниты - то нечему удивляться. Официальный - не значит лучше. Если они такой инит нафигачили на бедного юникорна, стоит задуматься о вменяемости человека, писавшего скрипт. Как можно было обычный скриптик в 75 строк (http://repo.or.cz/w/unicorn.git/blob/HEAD:/examples/init.sh) расхерачить в четыре с лишним раза? Он же не шаттл какой-то запускают, обычную рубиевую аппликуху!

anonymous
()
Ответ на: комментарий от anonymous

Там с Юникорном еще идет Сайдкик, который надо вместе с ним поднимать/опускать. Более того, этот init.d скрипт еще дергает некие web и background-четотам, которые тоже являются скриптами на шелле с забубеной логикой.

Вникать в эту всю бодягу и переписывать ее по-человечески у меня абсолютно не стоИт, мне и так есть чем заняться. Юниты для системд я склепал за 15 минут, и они отлично работают.

alex_the_v ★★★
()
Ответ на: комментарий от Quasar

Что такое «традиционный init»

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

anonymous
()
Ответ на: комментарий от anonymous

Ой-ля-ля...

sig USR2 && sleep 2 && sig 0 && oldsig QUIT

«За две секунды он успеет перезапуститься, я гарантирую это!»

if test $n -lt 0 && test -s $old_pid
then
echo >&2 «$old_pid still exists after $TIMEOUT seconds»
exit 1
fi

Круто. И что после этого случится со старым процессом? Ась? «А хрен его знает.»

restart|reload)
sig HUP && echo reloaded OK && exit 0

«Двух секунд» нет. Уже хорошо. А если мне нужно именно restart? Если он течь вдруг начал, аль библиотеки обновились какие-то, и непременно нужно начать использовать новые? Автор скрипта, наверное, предлагает мне в этом случае лососнуть тунца. Очень мило с его стороны.

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)

астрологи объявили тред красноглазия! тупая нинужная поделка пэрэшла на другую нинужную поделку! лоровский трэш-пионэр отряд удвоил население!

anonymous
()
Ответ на: комментарий от Polugnom

API может и различается, но суть одна - IPC. Так что ты сам не представляешь то, о чём пишешь.

Quasar ★★★★★
()
Ответ на: комментарий от Harzah2

Они ломают самое главное: философию UNIX

Когда нормальных аргументов нет и сказать по существу нечего всегда вспоминают про последний козырь - философию Unix. По теме разговора - удачи им, всем троим (или сколько там пользователей этой Кальки в России?) пользователям.

mbivanyuk ★★★★★
()

Норм, давно пора.

cheez ★★★
()
Ответ на: комментарий от imul

Почему бы тебе таки не изучить принципы работы ОС и не смириться
с тем, что не всё может быть модульно заменимо до пакета

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

А вот ты, очевидно, не отходишь далеко от клавиатур.

AS ★★★★★
()
Ответ на: комментарий от mbivanyuk

вспоминают про последний козырь - философию Unix

Это не последний козырь.
Это основа построения правильных систем.

smith
()
Ответ на: комментарий от mbivanyuk

удачи им, всем троим (или сколько там пользователей этой Кальки в России?) пользователям.

Вы ошибаетесь. Там целых 20 с чем-то постоянных пользователей (!). Да и ставится оно не у каждого, то проблемы с фреймбуфером, то недоработки в установщике... Зато типа РРРусский!

Deleted
()
Последнее исправление: Deleted (всего исправлений: 1)
Ответ на: комментарий от Chaser_Andrey

Никто не мешает, только юзы и маски в профиле придется править, и мир пересобрать.

cheez ★★★
()
Ответ на: комментарий от smith

journalctl

Текстовый файл можно прочитать любым средством чтения текста

Кстати, даже dd .:-) Вспоминается известно высказывание про предпочтение хранения данных на диске в текстовом виде нежели в двоичном - и это в те времена, когда диски были по в мегабайтах!

mumpster ★★★★★
()
Ответ на: комментарий от King_Carlo

реестр

реестр это единая иерархическая структура.

Ахаха! Что ты делаешь? Прекрати!

mumpster ★★★★★
()
Ответ на: комментарий от crowbar

coreutils

почему тогда нет отдельных пакетов coreutils-ls

потому что это на самом деле один компонент - coreutils

mumpster ★★★★★
()
Ответ на: комментарий от smith

Это основа построения правильных систем

Если философия Unix - основа построения «правильных систем», то нужно оградить от неё Linux чтобы он не был отправлен на свалку истории вместе с «правильной» Unix.

mbivanyuk ★★★★★
()
Ответ на: комментарий от anonymous

Как часто вы читаете /var/log/messages целиком

Будешь смеяться, но messages, чаще, именно так и читается: когда происходит непонятно, что. А то, что понятно и что надо выбирать отдельно, давно выбирается само по себе. Ради известного лог особо и не надо читать. :-)

AS ★★★★★
()
Ответ на: комментарий от mbivanyuk

Unix системы вымирали не из-за своей философии, а из-за закрытости/проприетарности.
В Linux же объединили все самое хорошее (unix-way + gpl-like), но десктопошкольники хотят очаровывать соклассниц альтернативными оффтопику решениями, давить кнопки, но не читать документацию.

smith
()

Да! Я правильно выбрал дистрибутив!
Недавно перешёл на сабж. Практически всё отлично сделано.
Имена интерфейсов действительно удивили. Теперь будет ещё лучше.

А systemd в топку. Никчему это.

fractaler ★★★★★
()

Однажды Леннарт форкнет самого себя и назовет Lennard'ом. Lennard же форкнет систему клонирования для создания сверхлюдей. Так что нынешний Леннарт не так уж плох.

anonymous
()

Новость отличная.

Люто, бешено, неистово плюсую!

/* Только не могу понять что в треде делают фанбои сюстемдэ? К чему всё это настойчиво демонстрируемое страдание? Для вас есть другие дистрибутивы. */

Moisha_Liberman ★★
()
Ответ на: комментарий от mbivanyuk

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

LightDiver ★★★★★
()
Ответ на: комментарий от mbivanyuk

ты мать родитель1, а отца родитель2 называешь?

anonymous
()
Ответ на: комментарий от smith

Ну, тогда линукс - неправильная система, ибо не полностью совместим с юникс. Про отдельные части уже молчу.

LightDiver ★★★★★
()
Ответ на: комментарий от alex_the_v

О, гитлаб, у него забавный установщик.

До сих пор самостоятельно тянет все в /opt вместо использования штатных средств дистрибутива?

Deleted
()
Последнее исправление: Copycat (всего исправлений: 1)
Ответ на: комментарий от Deleted

До сих пор самостоятельно тянет все в /opt вместо использования штатных средств дистрибутива?

Пути настраиваются при установке.

smith
()
Ответ на: комментарий от erzent

она настолько же единая как Россия, говорят об этом много, но вот реальность обманчива.

Что там для тебя обманчиво? Учись, сдай экзамены, сертификат получи. Я когда то сдал вот на это - MCSE (Server Infrastructure), у меня проблем с пониманием структуры реестра нет.

King_Carlo ★★★★★
()

Им дали нормальную, стабильную стандартизацию в виде systemd, а они идут на поводу у проплаченных майкрософтом троллей-хейтеров.

Deleted
()
Ответ на: комментарий от Deleted

стабильную стандартизацию

в школе карантин?

anonymous
()
Ответ на: комментарий от Deleted

Никто не мешает использовать «стабильную» стандартизацию любому юзеру. Но изначальная сборка дистрибутива идет именно с этим пакетом. Основной массе пользователей нравится - было голосование.

LightDiver ★★★★★
()
Ответ на: комментарий от alex_the_v

А, вот оно что. То есть Init.d берем из папочки разработчика, а юнит - из своей головы? Почему RedHat не подхватил и не написал юнит? Почему не следуете официальному мануалу Gitlab, там ведь четко прописано, ставить init-скрипт? Вы же администратор тысяч хостов, как можно так относится безответственно к своей работе?

anonymous
()
Ответ на: комментарий от mystery

Видел, до среднестатического юник тех времен ему далекооо

Очевидно ты видел не OS/2 а нечто другое.

King_Carlo ★★★★★
()
Ответ на: комментарий от mystery

Я юниксами пользовался разными

plan9 пользовался?

loz ★★★★★
()
Ответ на: комментарий от alex_the_v

который надо вместе с ним поднимать/опускать

Как оказалось, я был прав. И мои суждения оказались не идиотскими.

В инит-скрипте руками реализовано поведение «Required-Start/Stop».

SystemD-hater
()

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

LightDiver ★★★★★
()

Системдэти, вы зачем сюда наползли со своими {к}д-бусами?
Вас здесь не стояло, тут люди обсуждают нормальный дистр.

olelookoe ★★★
()
Ответ на: комментарий от mystery

emacs — он не в unix создавался изначально.

anonymous
()
Ответ на: комментарий от cvs-255

С таким var у тебя большая часть софта работать не будет, так как многие завязываются на постоянные и неудаляемые /var/lib, /var/log и т.п.

Reset ★★★★★
()
Ответ на: комментарий от King_Carlo

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

erzent ☆☆
()
Ответ на: комментарий от anonymous

1.

{многабукав}В чём профит? В производительности. {многабукав}Вы думаете все эти splunk, new relic и прочие, они от хорошей жизни появились?{многабукав}


Есть и другие способы сжатия информации, более эффективные, чем представление данных в бинарной форме. Ой? Вы не знали?
А сплунк и ньюрелик - это отнюдь не средства сбора и хранения информации, это средства анализа уже собранных данных. В первую очередь.
Аффтар или не очень в курсе или передергивает.
2. Краткое содержание - чистка авгиевых конюшен проводится некачественно, на месте куч старого говна обнаружены новые кучи, пахнут так же, по всем признакам кучи того же.
Ну, если копнуть... хотя нет, лучше не копать.
3. ?*:%*;*!!! Вот чо вы в сисвэинит-то уперлись рогом? Вас приговорили к нему? Ну не хватает вам возможностей этого конкретного средства инициализации, нужен нормальный супервайзинг - ну так и возьмите его. Нет?
Ну что сказать. Даже не знаю. Успехов, штоле?

olelookoe ★★★
()
Ответ на: комментарий от cetjs2

Жаль, фрагментация - это плохо...

Твои бы слова, да поттерингу в уши.

ugoday ★★★★★
()
Ответ на: комментарий от anonymous

4.

В реальности, модульности нет.


Да есть она. Просто некоторое количество утилит не работает без других, а другие утилиты вроде как не прикручены скотчем, но абсолютно бесполезны вне экосистемы.
Вот это то самое слово. Экосистема. Чужеродная экосистема, базовые принципы существования которой не связаны (и не совместимы) с тем организмом, на котором она паразитирует.
5. Унификация и стандартизация нужны. DIXI.
Как раз для того, чтобы всякое там системдэ не совалось со своим уставом куда не просят. Надо вас запилить свое Дэ - пилите свою ось. ЛПикс. Или я не знаю - ЛПукс. И пусть вам там будет хорошо.

Энивей, спасибо афтару за ценные каменты.

olelookoe ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.