1.1, llex1234 (??), 12:03, 07/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| –22 +/– |
Смешанные чувства. Скорее плохо чем хорошо. Таким образом развивается проприетарный мир, где всего за несколько процентов профита (снижения себестоимости, а следовательно выигрыша в конкурентной борьбе) идут на десятикратное усложнение всей системы. Ведь пользователю читай и не надо знать как происходит инициализация. Мудрые разработчики уже обо всём позаботились: нажимай кнопку и наслаждайся! Единственное, о чём они не позаботились, так это о потенциальных разработчиках, которые в огромном количестве переходят на Арч (и почему-то чаще всего с дебиана, ну или с генту, но уже по другим причинам).
| |
|
2.3, роше (?), 12:12, 07/09/2009 [^] [^^] [^^^] [ответить]
| +7 +/– |
Зачем бояться новых технологий ?
Там не так все сложно как вам кажется
| |
|
3.17, Аноним (-), 14:40, 07/09/2009 [^] [^^] [^^^] [ответить]
| –1 +/– |
Есть такие эпитеты в английском языке - bloated и complicated. Не рискну дать перевод (всё-таки это не просто "раздутый" и "сложный"), но upstart именно так и можно охарактеризовать. Было бы не так страшно, если бы у разрабов всё и сразу выходило как надо, а то будет как всегда (hal, dbus, fontconfig пеерехавший на xmlные конфиги, тысячи их).
| |
|
4.27, User294 (ok), 18:25, 07/09/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
Можно конечно и по старинке юзать древнючий init и пинать 1 сервис в единицу времени. А то что система при загрузке большую часть времени в итоге ничерта не делает, ожидая того и сего - да и черт с ним, "и пусть весь мир подождет". А ждать есть кому и чего - линух встречается в очень разных местах, в некоторых длительное ожидание неприемлимо.
| |
|
5.36, Аноним (-), 21:05, 07/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
Речь даже не про то, что это сначала не будет работать, это полбеды, речь о том, чтобы это настроить под себя, изменить, создать с 0, будет совсем непросто, а надеяться на дяденьку-майнтейнера в наше неспокойное время не приходится.
| |
|
4.32, Vasily Pupkin (?), 19:31, 07/09/2009 [^] [^^] [^^^] [ответить]
| +2 +/– |
Ну да, просто круто сидеть в барахле устаревшем еще 10 лет назад. Все и сразу как надо не выйдет. Но не надо бояться побывать.
| |
4.41, Евгений (??), 01:52, 08/09/2009 [^] [^^] [^^^] [ответить]
| +2 +/– |
Все еще в ДОСе сидите? А то современные ядра - они такие bloated и complicated...
| |
|
5.43, Аноним (-), 07:32, 08/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
Linux вполне модульный, и при сборке у меня всё ненужное давно отключено
| |
|
|
7.48, Аноним (-), 16:34, 08/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
Я его не осилил. И не я один. Больше того, существует куча вариаций на тему распараллеливания старта сервисов, которые мне кажутся более вменяемыми.
| |
|
|
9.50, Аноним (-), 19:03, 08/09/2009 [^] [^^] [^^^] [ответить] | –1 +/– | Извините, а вы не буду писать с большой буквы , чьих будете И давно ли сами по... текст свёрнут, показать | |
|
|
|
|
|
|
|
2.7, kost BebiX (?), 12:30, 07/09/2009 [^] [^^] [^^^] [ответить]
| +46 +/– |
Используйте Slackware и будет вам KISS. Я понимаю ваше беспокойство (да, асинхронность всегда сложнее), но если хочется быть серьезным - надо делать все асинхронно.
| |
|
3.10, Iv945n (ok), 13:02, 07/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
Чорт, хотел плюсануть, промазал, минусанул. Сорри. Очень логично, imho, поддерживаю.
| |
|
2.11, шнур (?), 13:04, 07/09/2009 [^] [^^] [^^^] [ответить]
| +6 +/– |
Debian - GNU/Linux дистрибьютив основанный на Ubuntu ^_^
| |
|
3.28, User294 (ok), 18:30, 07/09/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
>Debian - GNU/Linux дистрибьютив основанный на Ubuntu ^_^
Блин, так не для этого ли нужен опесорц?! (да, я Капитан Очевидность)
| |
|
2.44, Кирилл (??), 09:48, 08/09/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ты о чём? Upstart как раз прост, понятен и легок в настройке и модифицировании. Про init классический, который сейчас в Debian, этого не скажешь. И так уже большинство от него на Debian отказались и пользуют "розетки" подъёма сетевых интерфейсов и daemontools. Ну невозможно уже терпеть, когда, к примеру, при старте сервиса оказалась не доступна DNS-информация или система мониторинга запустилась после старта всех сервисов.
| |
|
3.51, аннон (?), 19:21, 08/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Ты о чём? Upstart как раз прост, понятен и легок в настройке
>и модифицировании. Про init классический, который сейчас в Debian, этого не
>скажешь. И так уже большинство от него на Debian отказались и
>пользуют "розетки" подъёма сетевых интерфейсов и daemontools. Ну невозможно уже терпеть,
>когда, к примеру, при старте сервиса оказалась не доступна DNS-информация или
>система мониторинга запустилась после старта всех сервисов.
По этому поводу в багзилле дебьяна висит очень показательный баг. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=540575
| |
|
4.55, Кирилл (??), 04:34, 10/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
Ну и это в том числе. Хотя там достаточно потереть adjtime, скорее всего там ошибка накопилась.
| |
|
|
|
1.5, empty (?), 12:21, 07/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
>>К списку проблем также можно отнести сложность и запутанность выбора порядкового номера запуска сервисов с учетом возможных комбинации установки пакетов в дистрибутиве.
Что от этой SystemV-мусора ничего хорошего ждать не приходится - было ясно ещё двадцать лет назад. В BSD-like системах инициализации всё распараллеливание сводится к правильной расстановке & в init-скриптах.
| |
1.12, bircoph (?), 13:06, 07/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
Что-то я так и не понял, чем UpStart лучше OpenRC. В последнем и асинхронная загрузка с зависимотями есть (причём отключаемая), и скрипты простые, и inittab остался как есть. Иными словами в openrc всё просто и со вкусом, смысл воротить велосипед? Напоминает hal vs udev: первое не нужно, если есть второе, но всё равно громоздят лишнюю абстракцию.
| |
|
2.14, mma (?), 13:36, 07/09/2009 [^] [^^] [^^^] [ответить]
| +4 +/– |
да openrc хорошо - и быстр и что самое главное прозрачен для пользователя, гибкость инит-скриптов на высоком уровне.
| |
2.37, Алексей (??), 21:29, 07/09/2009 [^] [^^] [^^^] [ответить]
| +3 +/– |
Вообще-то hal и udev - абсолютно разные сервисы с непересекающимся функционалом.
| |
2.42, Евгений (??), 02:17, 08/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Что-то я так и не понял, чем UpStart лучше OpenRC. В последнем
>и асинхронная загрузка с зависимотями есть (причём отключаемая), и скрипты простые,
>и inittab остался как есть. Иными словами в openrc всё просто
>и со вкусом, смысл воротить велосипед? Напоминает hal vs udev: первое
>не нужно, если есть второе, но всё равно громоздят лишнюю абстракцию.
>
Просто дело в том, что в компаниях вроде Каноникал, РедХат, Новелл и других, сидят программисты на порядок глупее Вас. Они не осознают, что если расширять существующую систему, то сил и времени тратится меньше. Поэтому они и городят велосипеды.
/s
З.Ы. читать внимательно до просветления http://www.netsplit.com/2006/08/26/upstart-in-universe/
| |
|
3.54, Учаснег (?), 20:23, 09/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
> Просто дело в том, что в компаниях вроде Каноникал, РедХат, Новелл и других, сидят программисты на порядок глупее Вас. Они не осознают, что если расширять существующую систему, то сил и времени тратится меньше. Поэтому они и городят велосипеды.
Ой-вэй, не канони кал ли bazaar разрабатывает? Наверное, потому что очень умные, уже 4 года долбутся с бедняжкой.
| |
|
|
1.13, netc (ok), 13:20, 07/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
скажу честно, когда попробывал freeBSD
понял в чем плюсы rc.conf перед /rc.d/runlevels
просто, понятно, контролируемо.
а upstart в дебиане - это не дело, ему оно не нужно совсем. ИМХО
| |
|
2.45, Кирилл (??), 09:53, 08/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>скажу честно, когда попробывал freeBSD
>понял в чем плюсы rc.conf перед /rc.d/runlevels
>
>просто, понятно, контролируемо.
>
>а upstart в дебиане - это не дело, ему оно не нужно
>совсем. ИМХО
Оно ему нужно. Причём очень.
rc.conf во FreeBSD удобен, но его подсистема довольно сложна для разработчика.
| |
|
3.52, аноним (?), 20:56, 08/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
Чего там сложного? Элементарные скрипты из двух функций (а для запуска сервисов и их не нужно) + небольшой и хорошо документированный rc.subr.
| |
|
|
1.18, Thorn (??), 14:59, 07/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
Так и не понял, причём тут "события"... Если диск есть, но его нет, нужно тупо загрузить драйвер! Но перед загрузкой проверить, что зависимые дрова загружены. Всё.
А для общего старта, система сама должна выстроить независимые ветки с упорядоченными дровами.
Эх, чё только не придумают, лишь бы свой и двухколёсный!
Ребят, спасибо за OpenRC - супир!!
| |
1.23, Аноним (-), 16:57, 07/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| –4 +/– |
Чего так много недовольных сисVинитом? А помоему бсд-инит уг. Ранлевелами пользуюсь иногда.
| |
|
2.24, Andrey Mitrofanov (?), 17:00, 07/09/2009 [^] [^^] [^^^] [ответить]
| +3 +/– |
>Чего так много недовольных сисVинитом?
То есть текста новости Вы не читали? ...не осилили и перешли к самовыражению?
| |
2.31, User294 (ok), 19:01, 07/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
>Чего так много недовольных сисVинитом?
В современных реалиях именно классический сис5 инит - плох ТОРМОЗНУТОСТЬЮ. Система с оным при загрузке больше времени ничерта не делает, ожидая того и сего чем делает что-то полезного. В upstart нормальная event-based модель старта, с учетом того кто от кого зависит и чего ему для старта требуется. И достаточно гибкая для того чтобы изображать старичка init-а для тех кто использует классические скрипты. На вкус и цвет фломастеры разные, но в конце концов init давно пора чем-нибудь более вменяемым заменить.
| |
|
3.53, аноним (?), 20:58, 08/09/2009 [^] [^^] [^^^] [ответить]
| +1 +/– |
>В современных реалиях именно классический сис5 инит - плох ТОРМОЗНУТОСТЬЮ.
Это не самое в нем плохое. Мне лично положить, одун секунду оно будет грузиться или десять, sysv плох общей архитектурной убогостью. Ранлевелы - это феерический, невозможный идиотизм, а их конфигурирование симлинками - вдвойне.
| |
|
|
|
2.39, Myc (??), 22:17, 07/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
Как раз хотел упомянуть его.
В свое время меня очень порадовала система: пришло событие - запустился скрипт.
Правда в freebsd эту систему кроме скриптов сети никто и не юзает. :(
| |
|
3.40, аноним (?), 23:19, 07/09/2009 [^] [^^] [^^^] [ответить]
| +/– |
> Правда в freebsd эту систему кроме скриптов сети никто и не юзает. :(
Юзает. Просто посмотри /etc/devd.conf.
| |
3.56, Денис Юсупов (?), 16:56, 12/10/2009 [^] [^^] [^^^] [ответить]
| +/– |
Очень даже юзает!
Я себе, скажем, в /etc/devd.conf настроил событие выключать комп при вставке любого, кроме флешки, USB-девайса. Ну стоит у меня этот комп на балконе, мордой от меня, выключать в случае чего замудохаешься :)
| |
|
|
5.58, DarkAGeS (ok), 09:11, 23/04/2011 [^] [^^] [^^^] [ответить]
| +/– |
вы удивитесь, но на freebsd эта команда ни к чему не приведет ;) но с сутью согласен)
| |
|
|
|
|
1.29, Аноним (-), 18:35, 07/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>То есть текста новости Вы не читали? ...не осилили и перешли к самовыражению?
У меня как бы убунта, апстарт... Не вижу каких-то сложностей.
| |
1.33, аноним (?), 19:42, 07/09/2009 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
гыгы, а много кто наезжал на Убунту, что от неё никакого толку опен цорс сообществу.
| |
|