|
2.15, yet_another_pseudonymous (ok), 02:37, 26/12/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
Вообще-то не испортил, а починил. Теперь можно просто ими взять и пользоваться, а не ковыряться предварительно в конфигах.
<offtopic>К слову, PA у меня, когда он только появился, год, можно сказать, не работал (я его пробовал время от времени) — из-за бага процесс норовил зависнуть, выжирая все ядро процессора. А потом, по крайней мере, в той части, которой я пользуюсь, довели до ума, сделали конфетку — прекрасно маршрутизирует звук на лету куда надо (колонки/наушники/Bluetooth), микширует per-application, шлет по сети и прочие удобства.</offtopic>
systemd пока показал себя примерно "никак": поставил - запустил - вроде заработало, время где-то то же что и у upstart'а, а дальше я не разбирался. Но тезисы показывают что это такой init с человеческим лицом (хотя местами можно и пообсуждать моменты). Обязательно попробую, если найду время, прикрутить его к OpenWRT - на слабеньких MIPSовых роутерах достоинства должны ощущаться очень серьезно.
Кроме того, обращу внимание, что у любителей FreeBSD 4.3 никто их rc-систему, на sh-скриптах времен царя Гороха, не отбирает. Бери-ставь-пользуйся. А из коробки, когда вылижут (!), лучше, все-таки, иметь что-то более адекватное современным реалиям.
| |
|
3.27, sauron (??), 09:46, 26/12/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
> не разбирался. Но тезисы показывают что это такой init с человеческим
> лицом (хотя местами можно и пообсуждать моменты). Обязательно попробую, если найду
> время, прикрутить его к OpenWRT - на слабеньких MIPSовых роутерах достоинства
> должны ощущаться очень серьезно.
Он за собой dbus тянет. Который тянет заодно с собой еще libxml2 как результат получи в систему дополнительных 4 мегабайта
| |
3.32, Кракен (?), 12:54, 26/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
В 15ой федоре переписали кучу стартап скриптов под systemd, так что показать он должен себя там. А пока работает в режиме совместимости, гоняя старые shell скрипты.
| |
|
2.33, Кракен (?), 13:00, 26/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Не испортил, конечно, но человек он достаточно странный - работая над systemd он конкретно забил на pa, а учитывая, что он единственный ментейнер оного в федоре, то багов там накопилось много. Общал взять обратно за pa по завершению systemd.
| |
|
3.38, Аноним (-), 14:52, 26/12/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>но человек он достаточно странный
Ничего странного. Поставили ему задачу сделать systemd, вот и работает товарищ над тем, за что ему платят. И далеко не факт, что после systemd ему прикажут пилить pa.
| |
|
4.39, Кракен (?), 15:24, 26/12/2010 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Поставили ему задачу сделать systemd, вот и работает товарищ над тем, за что ему платят.
Он единственный главный мейнтейнер pa в дистрибутиве, который делается сообществом. Не верю, что он не может выделить какое то время на фикс багов. Его сейчас не просят новых функций для звукового сервера, просят просто поправить то, что он сам сделал. Темболее он сам говорит, что инженеров, работающих со звуком, очень мало и никто со стороны не в силах так просто вносить код в pa. Доходило до того, что люди присылали патчи в багзилу и не получали никакой обратной связи. (потом уже после писем в меил листы патчи были приняты).
| |
|
5.43, Аноним (-), 16:07, 26/12/2010 [^] [^^] [^^^] [ответить]
| –3 +/– |
>Не верю, что он не может выделить какое то время на фикс багов.
Ну далеко не каждый хочет работать бесплатно. Может кроме денежной прибыли, ему его проект больше ни чем не интересен. Поэтому и сделано "наот*сь".
| |
|
6.44, Кракен (?), 16:48, 26/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
В общем-то участие в развитии федоры - добровльное начинание. Там никого не заставляют этого делать. Ну и всегда можно уйти. Ну и он не собирается забрасывать проект, просто говорит, что сейчас сконцентрирова на другом.
| |
|
7.45, Аноним (-), 16:59, 26/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
>В общем-то участие в развитии федоры - добровльное начинание.
Далеко не всё прям так сразу попадают в rhel. Тестируют на федоре в первую очередь. Поэтому и порог входа в состав дистрибутива для проектов ред хат гораздо ниже.
>Там никого не заставляют этого делать.
Конечно, всегда можно написать "по-собственному".
>Ну и он не собирается забрасывать проект, просто говорит, что сейчас сконцентрирова на другом.
А пока он не соизволит починить, мы радостно ловим глюки. Да и не нужно оно на самом деле. Всё это можно решить плагином к альсе.
| |
|
8.47, Кракен (?), 17:11, 26/12/2010 [^] [^^] [^^^] [ответить] | +/– | Одно дело написать прогу, друго дело мейнтейнить ее в дистрибутиве Данных, что... текст свёрнут, показать | |
|
9.48, Аноним (-), 19:53, 26/12/2010 [^] [^^] [^^^] [ответить] | +/– | Нормальную прогу не надо мейнтейнить Достаточно написать spec за 5 минут и собр... большой текст свёрнут, показать | |
|
|
11.50, Аноним (-), 21:53, 26/12/2010 [^] [^^] [^^^] [ответить] | +/– | Когда предыдущее решение лучше чем новое, то это скорее регресс В coreutils так... большой текст свёрнут, показать | |
|
|
13.56, ананим (?), 07:32, 27/12/2010 [^] [^^] [^^^] [ответить] | +1 +/– | выдаёте желаемое за действительно вот последнее обновление пульса 0 9 22 в гент... текст свёрнут, показать | |
|
|
|
|
|
|
|
|
|
|
|
|
1.11, Аноним (-), 02:06, 26/12/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Вот тут есть негативные отклики по поводу этой технологии. Просветите меня пожалуйста тезисно (и сравнивая!) : Чем systemd такой уж плохой?? буду признателен
| |
|
2.12, анон (?), 02:10, 26/12/2010 [^] [^^] [^^^] [ответить]
| +13 +/– |
>Чем systemd такой уж плохой?? буду признателен
Тезисно: все новое - плохое по определению. Всех, кто пытается придумать что-то новое взамен уже существующего, будь оно хоть в двадцать раз лучше - нужно СЖИГАТЬ НА КОСТРЕ.
Безусловно, init-скрипты являются редкостным уродством, написаны, как правило, через задницу, работают отвратительно, тормозят и глючат. Но всякого, кто предложит что-то взамен, мы закидаем собственными фекалиями и будем сутки напролет с пеной у рта орать, что init-скрипты - само совершенство.
А вы как думали? =)
| |
|
3.13, анон (?), 02:15, 26/12/2010 [^] [^^] [^^^] [ответить]
| +8 +/– |
Забыл сказать: еще мы будем, брызгая слюной, клясться, что systemd глючит и падает, даже если мы никогда в жизни его не видели, даже на скриншотах.
Ведь он - на ВРАГ. Он пытается перевернуть наш уютненький мирок, обесценить наше джедайское владение костылями и заставить наш усохший до состояния портянки мозг учиться чему-то новому - вот чего мы допустить никак не можем.
New technologies - NO PASARAN! Heil Ballmer!
| |
3.17, yet_another_pseudonymous (ok), 02:50, 26/12/2010 [^] [^^] [^^^] [ответить]
| +4 +/– |
Добрый сэр, Вы сделали мой вечер.
Примерно такой же цирк творился когда объявили что в бубунту upstart воткнут. Криков и вони было — ужас, Космонавта всея Африки немедленно объявили еретиком, слугой диавола и врагом народа.
А в итоге, как выяснилось, все работает, работает шустро, правильно, в меру красиво (ну можно на DBus поплеваться, да, есть у него мерзенькие стороны, ну да не попрешь же против течения), да еще и совместимость с SysV, для удобства миграции, на месте.
И вышла бубунта, и никто и не заметил что там upstart. А кто заметил - в основном, возмущение испытали, разве что тем, что понадобилось ажно целый новый ман выкурить. По крайней мер криков от реальной работы было куда меньше, чем от новости что "будут внедрять".
Так и тут, повторение Марлезонского балета. Надо откопать старые обсуждения, посравнивать.
| |
|
4.18, ононим (?), 03:17, 26/12/2010 [^] [^^] [^^^] [ответить]
| –3 +/– |
в убунте upstart до сих пор глючит и падает - инфа 100%
хотя прошло уже несколько релизов, все скрипты так и не заменили,
даже в серверной версии периодически можно наткнуться на "Unknown instance" при рестарте службы, и это печально. Возможно это "заслуга" убунты а не апстарта, но тем не менее.
| |
|
5.41, yet_another_pseudonymous (??), 15:49, 26/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Падает? В смысле, первый процесс дохнет? Никогда не встречал такого беспредела, честно.
Все скрипты еще долго не заменят. Пока кому-нибудь не приспичит заняться скучной рутиной и разгрести это все.
А так... Ну, скажем, у меня только что в бубунте gdm рехнулся, не запускает gnome-session и все, логинпароль - черный экран на 3 секунды - возврат в gdm. Через startx все работает. (Разбираться лень, в Xorg.log все чистенько, в syslog только скучные ворнинги, переустановлю, один черт хотел обновить как-нибудь, по случаю. Можете предавать анафеме.)
Но это же, как бы, не повод говорить что gdm — кривоглючная богомерзость, нам такой не надо, а вот startx — надежное, проверенное временем решение.
| |
|
4.21, Sunder (ok), 03:42, 26/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Ну systemd может потом и в Ubuntu появиться. Если будет реально лучше.
| |
|
|
6.52, User294 (ok), 23:15, 26/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Там уже давно есть upstart. Менее навернутый и фичастый, но все-таки.
| |
|
|
|
3.55, filosofem (ok), 02:07, 27/12/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
>Тезисно: все новое - плохое по определению. Всех, кто пытается придумать что-то новое взамен уже существующего, будь оно хоть в двадцать раз лучше - нужно СЖИГАТЬ НА КОСТРЕ.
Почему все новое? Не надо тут обобщать да. Разговор о конкретных поделиях конкретного человека. Никто даже не говорит, что сама идея в них положенная порочна.
Но если человек упорно производит глюкавые недоделки, которые другим приходится допиливать или чаще выпиливать, он вполне заслужил такое слегка подозрительное отношение к своим начинаниям.
| |
|
4.69, anonymous (??), 16:54, 27/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Но если человек упорно производит глюкавые недоделки, которые другим приходится допиливать
> или чаще выпиливать, он вполне заслужил такое слегка подозрительное отношение к
> своим начинаниям.
Тут даже не в этом проблема. Пусть бы пилил на здоровье, а мы бы тестили при случае. Раздражает как раз то, что его поделки почему-то пихают практически сразу во все апстримные дистры, выкручивая руки пользователей. Прям как ie в венде.
| |
|
|
2.14, анон (?), 02:31, 26/12/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
>Просветите меня пожалуйста тезисно (и сравнивая!)
Если чуть серьезнее: советую вам просмотреть третью статью, хотя бы по диагонали. Думаю, это поможет сформировать вам собственное мнение (в первом приближении) по данному вопросу.
| |
2.28, anonymous (??), 11:13, 26/12/2010 [^] [^^] [^^^] [ответить]
| +2 +/– |
>Чем systemd такой уж плохой?? буду признателен
Да хотя бы тем, что не использует shell-скриптов. Плюс, параллельная загрузка не всегда хорошо. Вон в одной малоизвестной здесь операционной системе даже костыли существуют для задержки старта некоторых сервисов. Иначе иногда получаются тормоза, когда стартуют несколько сервисов одновременно.
| |
|
1.25, Аноним (-), 09:22, 26/12/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Отличная вешь. systemd на моем нетбуке очень помогает сократить время загрузки в Дебиане.
| |
|
2.29, Аноним (-), 12:02, 26/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Отличная вешь. systemd на моем нетбуке очень помогает сократить время загрузки в Дебиане.
А у меня нормально работают сон и кибернате !
P.S. Дело не в том плох системд или нет. Дело в том что инитскипты это не одно из первых
мест которое уже нужно переделывать !
| |
|
3.34, filosofem (ok), 13:56, 26/12/2010 [^] [^^] [^^^] [ответить]
| –1 +/– |
>P.S. Дело не в том плох системд или нет. Дело в том что инитскипты это не одно из первых
>мест которое уже нужно переделывать !
Не объяснение, потому что есть upstart.
Объяснение в ЧСВ тех корифеев, кому не угодно брать наработки Убунту. И особенно в зашкаливающем ЧСВ одного велосипедоизобретателя. Отсюда и ответный негатив.
| |
|
4.37, non anon (?), 14:51, 26/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Не объяснение, потому что есть upstart.
Не надо сравнивать .. с пальцем.
upstart - это самый обычный велосипед на тему классического sysv init, отличающийся только возможностью параллельного исполнения скриптов и урезанием некоторых вкусных фич (например, простого конфигурирования tty в inittab). После того, как классический init тоже научился параллельному исполнению скриптов (например, сейчас оно работает в debian squeeze), весь профит от upstart сводится к нулю.
systemd - это действительно очень крутая штука. Параллельное исполнение там отнюдь не главная фича. Сокет-активация, монтирование фс по запросу, отслеживание устройств и файлов, распределение процессов по контрольным группам - вот это действительно важно, и ни у кого другого этого пока нет.
| |
|
|
6.42, non anon (?), 15:51, 26/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
>В него ещё и автомоунтер запилили?
Речь шла об использовании autofs, т.е. некритичные файловые системы (типа /mnt/share/video) можно монтировать не при загрузке, а при первом обращении к ним (при этом исходный запрос буферизуется и обрабатывается сразу после монтирования).
Насчет альтернативы современным DE-шным костылям для автомонтирования флешек не поручусь, но вроде все нужные для этого операции поддерживаются (слежение за устройствами, управление точками монтирования, запрос пароля на дешифровку, отправка уведомлений приложениям).
| |
|
5.53, User294 (ok), 23:25, 26/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
> upstart - это самый обычный велосипед на тему классического sysv init,
Ну да, щаз. Оно там внутри похоже на init не больше чем этажерка братьев Райт - на современный истребитель. Да, до кучи оно модет еще и с init совместимым быть, чтобы не заставлять всех переписывать все стартовые скрипты резко и с ножом к горлу. Но внутри себя оно оперирует совсем иначе, а то что до кучи из этого можно сгородить еще и слой совместимости с античным init - ну, можно, да. Ставится оно отдельным пакетом, и только для того чтобы юзеры кирпичи не метали. В отличие от - оно event-based в общем то. Да, systemd пошел еще дальше в развитии идей.
> отличающийся только возможностью параллельного исполнения скриптов
> и урезанием некоторых вкусных фич
Ну да, конечно, хреновина оперирующая эвентами просто звиздецъ как похожа на классичиский инит. Ага. А вы в классическом ините то сможете стартить программы, параллельно, да еще например запуская веб-сервер уже ПОСЛЕ того как сеть заработала? :)
> весь профит от upstart сводится к нулю.
Systemd пошел намного дальше. При том некоторые фичи даже выглядят разумно.
> systemd - это действительно очень крутая штука.
Главное чтобы он был крутым не только в теории но и на практике. А задуман неплохо, да.
| |
|
6.65, non anon (?), 16:21, 27/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Оно там внутри похоже на init не больше чем этажерка братьев Райт - на современный истребитель.
Если говорить об sysvinit и upstart, то тут уместно другое сравнение - два колеса, руль, рама, педали. Разница не принципиальна.
>В отличие от - оно event-based в общем то.
Вы так говорите, как будто это какая-то совершенно новая идея. Меж тем, концепция событий системы инициализации неизбежно возникает как прямое следствие попытки отменить скрипты. Классический инит определяет момент окончания процесса запуска службы по выходу скрипта. Соответственно, если мы хотим отменить скрипты, нужно сообразить аналог этому, и наречь его event-ом. Ничего принципиально нового, заменили гайку вместе с болтом.
>Да, systemd пошел еще дальше в развитии идей.
В upstart не было новых идей, кроме древнего как мир желания выкинуть наконец скрипты на помойку.
А в systemd - были. Впрочем, добрая их часть утащена из launchd, так что именно его стоит считать идеологическим предком systemd.
>А вы в классическом ините то сможете стартить программы, параллельно, да еще например запуская веб-сервер уже ПОСЛЕ того как сеть заработала? :)
Не понимаю вашей иронии. В debian squeeze так и делается.
Момент, когда сеть заработала, определяется завершением скрипта networking. Если к этому моменту сеть еще не работает - бить надо уже автора скрипта.
| |
|
5.54, filosofem (ok), 01:44, 27/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Холисрачами не занимаюсь. Вот когда будет продакшн-реди, тогда и скажу нужная вещь, или нет. Пока от поделок Поттеринга больше негатива. 1. Авахи, аналог Эппловского Бонжура приходится однозначно выпиливать, так же как и тот самый Бонжур, ибо только вред от них. 2. PA штука противоречивая, если не вдаваться в подробности, что-то вроде PA было нужно, но не в таком виде конечно.
Upstart звезд с неба не хватает, обычная рабочая лошадка, но зато и негатива не вызывает абсолютно. Работает дома, в продакшене в том числе на серверах и даже на телефоне. Конфигурится значительно проще, интуитивнее и удобнее, чем sysv и беспроблемно запускает любые sysv скрипты, что характерно. Сюрпризов в отличие от Авахи и PA не было ни разу.
Считаю, что намного больше пользы Поттеринг принес бы, если бы допилил нужные ему фичи в Upstart. Но ЧСВ этого делать определенно не позволяет, потому что все лучи добра должны ему лично достаться, а не призренным Убунтийцам. Да, объяснение, что Upstart архитектурно ущербен и поэтому допиливать его не имеет смысла читал, но не верю, ибо опыт работы с Апстартом почти исключительно позитивный.
ЗЫ Если systemd заработает в продакшне и ее не придется всюду выпиливать как Авахи, буду только рад конечно.
| |
|
6.66, non anon (?), 16:34, 27/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Пока от поделок Поттеринга больше негатива
Простите, в ваших комментариях я не встретил никакой аргументированной критики, кроме личной неприязни и предубежденности ("не нужно", "выпилить" и т.п. Кстати, вы случайно не с ЛОР-а сюда забрели?)
> Считаю, что намного больше пользы Поттеринг принес бы, если бы допилил нужные
> ему фичи в Upstart.
Считаю, что вы бы принесли больше пользы, если бы вместо криков по форумам взяли бы и допилили бы его сами. В противном случае все ваши крики про ЧСВ обращаются против вас самих.
> Да, объяснение, что Upstart архитектурно ущербен и поэтому допиливать
> его не имеет смысла читал, но не верю
Разумеется, вы можете верить или не верить во что угодно. Но если вы принимаете решения на основании догм, а не фактов - это уже попахивает клиническим фанатизмом.
> ибо опыт работы с Апстартом почти исключительно позитивный.
А логика у вас шикарная. Я вот, например, лет 20 назад с MS-DOS работал - опыт исключительно положительный. Значит, его можно допилить до состояния отличной серверной системы, а не писать с нуля свои велосипеды (линуксы/юниксы).
| |
|
7.76, Аноним (-), 21:41, 27/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
>Простите, в ваших комментариях я не встретил никакой аргументированной критики, кроме личной неприязни и предубежденности ("не нужно", "выпилить" и т.п. Кстати, вы случайно не с ЛОР-а сюда забрели?)
А что, тут уже запрещается высказывать своё мнение? А с аргументацией тут всё в порядке. Если человек взял на себя обязательства, но не выполняет, то естественно, к нему будешь относится с опаской.
>Считаю, что вы бы принесли больше пользы, если бы вместо криков по форумам взяли бы и допилили бы его сами. В противном случае все ваши крики про ЧСВ обращаются против вас самих.
Я хоть и не он, но допиливать не вижу смысла, так как есть отлично работающий sysV init.
| |
7.77, filosofem (ok), 23:31, 27/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
Мы имеем проверенную временем надежную и простую систему с одной стороны и проверенные временем глюкавые поделия, на которые как минимум половина пробовавших разобраться плюются.
Делайте свой выбор, но и не мешайте другим выбирать. Я например не против чтобы федоровцы пользовались эксперементальным ПО. Собственно для этого Федору и выбирают AFAIK. Но в остальные дистрибутивы не надо пихать, пока не допилите, ну пожалуйста.
| |
|
|
|
|
|
|
1.26, mma (?), 09:22, 26/12/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
systemd будет удобен "из коробки" например в RHEL где все вылизано и отлажено, но в comunity-дистрибутивах это дополнительный геморой сомнительной пользы.
Кто говорит что init-скрипты это всегда медленно пусть посмотрит OpenRC как пример того что это не так.
| |
1.35, BliecanBag (ok), 14:20, 26/12/2010 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Выложите, пожалуйста, в pdf. Инет не всегда есть, а такое занимательное чтиво охота иметь под рукой.
| |
|
2.46, Аноним (-), 17:01, 26/12/2010 [^] [^^] [^^^] [ответить]
| +/– |
> Выложите, пожалуйста, в pdf.
Вы прям дестский сад какой то :(
Открываешь страницу в версии для ПЕЧАТИ, а потом печатаешь в файл вида ПДФ !
| |
|
3.79, Анон (?), 14:35, 01/01/2011 [^] [^^] [^^^] [ответить]
| +/– |
Наконец начали изобретать велосипед. А в Солярисе уже давно есть SMF.
| |
|
|
|