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)
Ответ на: комментарий от anonymous

сделай и будут...

вот тут то как раз проблемы нет, это же не системг...

цитатник перлов systemd-хейтеров я может быть и сделаю.

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

У KDE4 - аналогично

Можно поподробнее? Никогда не видел, что бы кеды открыто требовали systemd. Единственно, что несет ЭТО в систему(gentoo) - дефолтный udev. Но и с eudev никаких проблем с автомонтированием нет.

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

Ну так это сразу после загрузки, а не когда ты запустил программы для работы. Не то что Linux, где голая консоль уже ест 65 Мб, а DE ещё 500. А тебе ещё программу включать, в которой ты будешь работать.

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

Дистрибутив Calculate Linux

Нинужно.

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

Не то что Linux, где голая консоль уже ест 65 Мб, а DE ещё 500.

Это что за консоль такая на 65MB? Стандартный xterm занимает на порядок меньше.

DE можно сменить на WM.

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

Gentoo LiveCD, с которого ведётся изначальная установка, занимает у меня 65 Мб памяти стабильно. free -m, вторая строчка Моя LTS-ная Opensuse 11.4 2011 года выпуска так же, когда init 3.

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

где голая консоль уже ест 43 Мб(c демонами: webdav, ssh, etc), а DE ещё 300(kde c эффектами).

fixd

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

Придираться к потреблению памяти у livecd - это странно :) Смотри потребление памяти у пересобранного Gentoo, он её жрёт меньше «обычных» дистрибутивов обычно.

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

/usr/lib/systemd/systemd-udevd это отдельный бинарник, вполне в духе этого твоего unix-вея. systemd-хейтерство это ИСКЛЮЧИТЕЛЬНО фанатизм.

Мда... Очевидного ты не видишь. В понятных тебе терминах (я надеюсь - понятных): архитектура systemd такова, что если бы это был автомобиль, то замена одного проколотого колеса потребовала бы также замену двигателя, трансмиссии, электрики и кузова. Более того, это колесо должно быть строго определенной версии и эта версия должна совпадать с версией других частей автомобиля.

alex-w ★★★★★
()

Всё правильно сделали!

Писал раньше и напишу сейчас — systemd СЫРОЕ и для энтерпрайза не готово. А то что RHEL7 на systemd — да, это объективная реальность, но не мои проблемы. ИМХО, systemd подходит только для энтузиастов и малокритичных домашних десктопов (я подхожу в оба случая). В сущности, systemd, в нынешнем его состоянии, НЕ НУЖЕН, а в некоторых случаях даже вреден. Но увы, сейчас все юзабельные дистрибутивы используют systemd. Если с него соскочит Debian, то я просто перейду на него. Если соскочит openSUSE, то я просто с радостью обновлюсь. Но, увы, в настоящий момент мне не на что перескакивать, поэтому остаюсь в горящем танке, поскольку никакой из исправных мне попросту не подходит.

А то, что в багзилле systemd больше десятка страниц неисправленных багов — более чем уважительная причина переходить на eudev. Я полностью поддерживаю разработчиков Calculate Linux.

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

который никому не нужен

Странно, а кто все девелоперы и мейнтейнеры, которые этим systemd пользуются? Или это Поттеринг бегает по дистрибутивом и под угрозой расстрела заставляет пользоваться?

Инструменты он тоже встраивает под дулом пистолета?

Вообще интересно так жить в этой вашей параллельной вселенной.

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

логично, да. и в чем кстати проблема перезапустить udev?

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

alex-w ★★★★★
()
Ответ на: комментарий от praseodim

А логи в бинарном виде - тоже хейтерство?

Опять попугаи в треде? Бинарное в логах - метадата в строке, сам лог тот же самый, старый, добрый, тёплый и ламповый, его можно прочитать тем же вимом или less-ом если припрёт, а можно сделать strings и читать теми же инструментами без ошмётка нечитаемых бинарных символов, без strings - будет тот же текстовый лог, но с ошмётком бинарных данных.

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

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

Этот systemd-udevd сломался, замените

самому не смешно такое писать? такие аналогии уместны в шутках юмора типа «если бы программисты строили дома», но не в попытках доказательства ущербности системы инициализации.

тебе не нравится что при обновлении systemd обновляется и udevd и journald и прочее? ок, какие проблемы это может вызвать в реальной работе сисадмина?

inb4: «нарушение unix-философии», «udevd - святое», «потомушто systemd - говно» — проблемы не systemd, а его ненавистников.

crowbar
()
Ответ на: комментарий от alex-w

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

ну привет, привет. чтож systemd плох тем, что «он же как винда!» — так и запишем.

crowbar
()
Ответ на: комментарий от alex-w

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

Такими автомобили стали после того, как в процесс их создания вмешались эффективные менеджеры. До ~2002 года автомобили делали долговечными, ремонтопригодными и индивидуальными в плане дизайна. Что видим сейчас? Машина ездиет без проблем только пока на гарантии, если требуется что-то заменить, то будь добр, покупай необходимый узел целиком, в сборе и не забудь заменить его у официального диллера. Ну и дизайн, обмылок на обмылке и камри погоняет.

Как там фанатики systemd называют, системный менеджер? От «менеджеров» одни проблемы.

afterlanding ★★
()
Ответ на: комментарий от alex-w

systemctl daemon-reexec Внезапно делает рестарт systemd и его частей без ребута. Следующий.

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

Там ровно такаяже проблема почти для любого софта и все
говорят что это фича)

Для почти любого софта там разные наборы исходников. А в случае systemd - один набор для всего. :-)

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

У KDE4 - аналогично

Можно поподробнее ?

Это надо вспомнить, где видел, и почитать, сходу не готов про подробности.

AS ★★★★★
()
Ответ на: Этот systemd-udevd сломался, замените от crowbar

тебе не нравится что при обновлении systemd обновляется и udevd и journald и прочее? ок, какие проблемы это может вызвать в реальной работе сисадмина?

Обновление читалки QR-кодов или писалки/читалки системных журналов требует обновления многих других компонентов с обязательной перезагрузкой системы после обновления. Давай, можешь теперь рассказать нам о реальной работе сисадмина :)

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

и в чем кстати проблема перезапустить udev ?

А зачем, если обновляли не из-за него, а из-за другого компонента ? Давайте, вообще, reboot делать тогда, как некоторые.

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

Иметь systemd-udev и udev разных версий - это как иметь Word 2003 и Excel 2007 в одной системе.

Ты имел ввиду systemd-udev и systemd ? Но да, именно так как-то.

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

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

Для человека возмущающегося старыми аргументами ты подозрительно мало знаешь о формате логов systemd. Открой его «бинарный» лог less'ом - узнаешь много нового.

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

Нет, это я под впечатлением комментариев в теме погорячился.

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

Ну не переустанавливать же убунту каждые 5 лет. Хотя кое-где жив и здоров дебиан 4 и никто его менять не собирается. Так и умрёт вместе с демонтажом объекта.

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

хавайте что дают и завалите хлебало

картина маслом... приглашают патлатого эникея к директору и спрашивают, какого поставщика промышленного оборудования выбрать, например ntp-сервер с креплением на дин-рейку, а он такой... надо вот это брать, потому что там сыстемдэ есть/нет (подставить по вкусу).

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

erlang/OTP

Ты на полном серьезе уверен, что в сусяндреД есть Erlang?/??????

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

Фрагментация - это когда разработчики systemd берут и ломают или встраивают в свой комбайн вполне нужные и работающие компоненты GNU/Linux.

фрагментация, это когда у тебя не мозг, а дупло полное червячных проходов

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

эм...., как бы udev уже давно слился с systemd и поэтому:

его явно компилируют из исходного кода systemd

что и послужило причиной появления eudev.

Напоминаю вопрос был: можно ли использовать один бинарник из пакета systemd сам по себе. Другими словами, например можно пользоваться systemd-udevd выкинув из системы остальные бинарники systemd?

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

Кто-нибудь вообще может адекватно объяснить по пунктам, чем плох старик init?

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

targitaj ★★★★★
()

sudo apt-get purge biosdevname -y делов то

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

Напоминаю вопрос был: можно ли использовать один бинарник из пакета systemd сам по себе

В ubuntu же используется, значит можно. Непонятно только к чему бы это, даже если нельзя? то что? Это как-то бросает тень на systemd?

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

Для меня он удобнее и логичнее кучи портянок на баше

портянки на баше тоже не сразу появлялись. Начиналось то просто:

case "$1" in
  start)
    some-daemon -d
    ;;
  stop)
    killall some-daemon
    sleep 1
    killall -9 some-daemon
    ;;
  restart)
    $0 stop
    sleep 2
    $0 start
    ;;
  *)
    echo "Use: $0 start|stop|restart"
    ;;
esac

потом добавили ещё проверку, потом ещё, затем ещё улучшили, там добавили какой-то стартап код, здесь. К чему это? Да уже через несколько лет так же будут «юнитовые портянки». Ничто и никогда не запретит писать говнокод, где угодно, а тем более, что в синтаксис юнитов это уже сейчас заложено ;-)

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

он глючный и компоненты его вызывают озабоченность

про фанатизм я уже выше сказал... дело не в нём

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

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

Мышиная возня. Кто такие эти Calculate что это так важно знать куда там они переходят? Будто это что-то меняет...

Ты что??! Это же первый дистр, разрабатывающийся с помощью опросиков в тентакле!!! Истинный энтерпрайз... Осталось ещё одноглазники поддержать в качестве системы багрепортов и совсем круто буде!

anonymous
()
Ответ на: Новость отличная. от Moisha_Liberman

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

мм? Тут большая часть народу скастовалось по тегу

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

уходи и возвращаяся, когда запустишь иксовые тулзы под вяленым

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

fdiskd, formatd, cleaninstalld
Congratulation! Your system clean and recovered. Have nice day! Cheers, LP.

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

Ты OS/2 хотя бы издалека видел? Ставить на одну полку dos и os/2 это сильно.

Ну почему, в os/2 весьма неплохая, по тем временам эмулька доса была, да и вин 3.1 :)

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

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

Вот опять слова не о чем. Каких именно процессов?

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

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

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

Люто плюсую. Ибо тот же ipkvm не очень «бюджетная» штука. А кататься «из-за не пойми чего-то там упавшего» в системд желания мало, да и зачастую дорого и далеко.

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

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

Ох ж мать, так вот ты какой северный олень! Несколько вопросов:
1. По существу, дааавно интересует такой параметр как runonce, простите он зачем если работает так же как и run?
2. параметры вида {43432-234234-345345-45345} и т.д. вы конечно тоже понимаете, видимо еще с экзамена все запомнили.
3. Все то, что пихают туда разрабы стороннего софта только по одной единственной ими логике Вы тоже понимаете?

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

А вы поменьше слушайте болтунов и побольше читайте документации.

backspace
()

Это вот этот файлик /run/log/journal/af4967d77fba44c6b093d0e9862f6ddd/system.journal можно почитать vim-ом или less-ом?

Попробовал, даже не смешно, бинарщина мрачная.
Даже strings не очень-то облагораживает:

...
SYSLOG_PID=11191
_PID=11191
_SOURCE_REALTIME_TIMESTAMP=1423844281665499
sxXd
Z-9a
*(W4W8,F
&b$@N'
_SOURCE_REALTIME_TIMESTAMP=1423844281898710
}B,`
Z-9a
;K6]*
... и тп

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

Странно, а почему тогда нет отдельных пакетов coreutils-ls, coreutils-mv, coreutils-rm?

В целом можно и сделать. Т.к. как они есть еще в internal варианте. Просто зачем?

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