The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проект Debian GNU/Linux переходит на новую систему инициализ..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от opennews (??) on 07-Сен-09, 12:03 
Разработчики Linux дистрибутива Debian опубликовали (http://permalink.gmane.org/gmane.linux.debian.devel.announce...) план переработки системы инициализации для будущего релиза Debian 6.0 (Squeeze). Пакетная база для Squeeze будет заморожена в декабре 2009 года, а релиз будет выпущен весной или летом следующего года. Кроме ранее анонсированной (http://www.opennet.ru/opennews/art.shtml?num=23296) миграции на загрузчик GRUB 2 и переход на использование для выполнения shell скриптов вместо /bin/sh быстрой и упрощенной оболочки dash, запланирован переход на альтернативную реализацию init-инфраструктуры - Upstart (http://upstart.ubuntu.com/), разработанную изначально для дистрибутива Ubuntu, но также  используемую и в проекте Fedora.


По оценке разработчиков, текущее состояние системы инициализации Debian все больше и больше не соответствует тенденциям развития Linux ядра, которое развивается в направлении событийно-ориентированной архитектуры. Например, последние версии ядра позволяю...

URL: http://permalink.gmane.org/gmane.linux.debian.devel.announce...
Новость: http://www.opennet.ru/opennews/art.shtml?num=23318

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по ответам | RSS]

1. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  –22 +/
Сообщение от llex1234 (??) on 07-Сен-09, 12:03 
Смешанные чувства. Скорее плохо чем хорошо. Таким образом развивается проприетарный мир, где всего за несколько процентов профита (снижения себестоимости, а следовательно выигрыша в конкурентной борьбе) идут на десятикратное усложнение всей системы. Ведь пользователю читай и не надо знать как происходит инициализация. Мудрые разработчики уже обо всём позаботились: нажимай кнопку и наслаждайся! Единственное, о чём они не позаботились, так это о потенциальных разработчиках, которые в огромном количестве переходят на Арч (и почему-то чаще всего с дебиана, ну или с генту, но уже по другим причинам).
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +12 +/
Сообщение от Ъ on 07-Сен-09, 12:09 
Фееричный бред.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

3. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +7 +/
Сообщение от роше on 07-Сен-09, 12:12 
Зачем бояться новых технологий ?
Там не так все сложно как вам кажется
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

4. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от MNK (ok) on 07-Сен-09, 12:19 
чёт мне кажется решение не далось им легко
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Проект Debian GNU/Linux переходит на новую систему инициализ"  +1 +/
Сообщение от empty on 07-Сен-09, 12:21 
>>К списку проблем также можно отнести сложность и запутанность выбора порядкового номера запуска сервисов с учетом возможных комбинации установки пакетов в дистрибутиве.

Что от этой SystemV-мусора ничего хорошего ждать не приходится - было ясно ещё двадцать лет назад. В BSD-like системах инициализации всё распараллеливание сводится к правильной расстановке & в init-скриптах.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +46 +/
Сообщение от kost BebiX email on 07-Сен-09, 12:30 
Используйте Slackware и будет вам KISS. Я понимаю ваше беспокойство (да, асинхронность всегда сложнее), но если хочется быть серьезным - надо делать все асинхронно.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

10. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Iv945n (ok) on 07-Сен-09, 13:02 
Чорт, хотел плюсануть, промазал, минусанул. Сорри. Очень логично, imho, поддерживаю.
Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

11. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +6 +/
Сообщение от шнур on 07-Сен-09, 13:04 
Debian - GNU/Linux дистрибьютив основанный на Ubuntu ^_^
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

12. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +3 +/
Сообщение от bircoph on 07-Сен-09, 13:06 
Что-то я так и не понял, чем UpStart лучше OpenRC. В последнем и асинхронная загрузка с зависимотями есть (причём отключаемая), и скрипты простые, и inittab остался как есть. Иными словами в openrc всё просто и со вкусом, смысл воротить велосипед? Напоминает hal vs udev: первое не нужно, если есть второе, но всё равно громоздят лишнюю абстракцию.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

13. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от netc email(ok) on 07-Сен-09, 13:20 
скажу честно, когда попробывал freeBSD
понял в чем плюсы rc.conf перед /rc.d/runlevels

просто, понятно, контролируемо.

а upstart в дебиане - это не дело, ему оно не нужно совсем. ИМХО

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

14. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +4 +/
Сообщение от mma on 07-Сен-09, 13:36 
да openrc  хорошо - и быстр и что самое главное прозрачен для пользователя, гибкость инит-скриптов на высоком уровне.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

15. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +2 +/
Сообщение от Аноним (??) on 07-Сен-09, 14:20 
Может, они про OpenRC и не знают?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

16. "Проект Debian GNU/Linux переходит на новую систему инициализ"  –2 +/
Сообщение от User294 (ok) on 07-Сен-09, 14:33 
Не прошло и 20 лет как до дебианщиков наконец дошло:)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  –1 +/
Сообщение от Аноним (??) on 07-Сен-09, 14:40 
Есть такие эпитеты в английском языке - bloated и complicated. Не рискну дать перевод (всё-таки это не просто "раздутый" и "сложный"), но upstart именно так и можно охарактеризовать. Было бы не так страшно, если бы у разрабов всё и сразу выходило как надо, а то будет как всегда (hal, dbus, fontconfig пеерехавший на xmlные конфиги, тысячи их).
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

18. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Thorn email(??) on 07-Сен-09, 14:59 
Так и не понял, причём тут "события"... Если диск есть, но его нет, нужно тупо загрузить драйвер! Но перед загрузкой проверить, что зависимые дрова загружены. Всё.
А для общего старта, система сама должна выстроить независимые ветки с упорядоченными дровами.
Эх, чё только не придумают, лишь бы свой и двухколёсный!

Ребят, спасибо за OpenRC - супир!!

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

20. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +1 +/
Сообщение от Аноним (??) on 07-Сен-09, 15:22 
очепятка : а для определения посдедовательности запуска сервисов
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

22. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Veter (??) on 07-Сен-09, 16:10 
Пользую runit, и вам того желаю.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

23. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  –4 +/
Сообщение от Аноним (??) on 07-Сен-09, 16:57 
Чего так много недовольных сисVинитом? А помоему бсд-инит уг. Ранлевелами пользуюсь иногда.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

24. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +3 +/
Сообщение от Andrey Mitrofanov on 07-Сен-09, 17:00 
>Чего так много недовольных сисVинитом?

То есть текста новости Вы не читали? ...не осилили и перешли к самовыражению?

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

26. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от iZEN (ok) on 07-Сен-09, 17:59 
Демон /etc/event.d в чём-то похож на бздёвый /etc/rc.d/devd.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

27. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +1 +/
Сообщение от User294 (ok) on 07-Сен-09, 18:25 
Можно конечно и по старинке юзать древнючий init и пинать 1 сервис в единицу времени. А то что система при загрузке большую часть времени в итоге ничерта не делает, ожидая того и сего - да и черт с ним, "и пусть весь мир подождет". А ждать есть кому и чего - линух встречается в очень разных местах, в некоторых длительное ожидание неприемлимо.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

28. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +1 +/
Сообщение от User294 (ok) on 07-Сен-09, 18:30 
>Debian - GNU/Linux дистрибьютив основанный на Ubuntu ^_^

Блин, так не для этого ли нужен опесорц?! (да, я Капитан Очевидность)

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

29. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Аноним (??) on 07-Сен-09, 18:35 
>То есть текста новости Вы не читали? ...не осилили и перешли к самовыражению?

У меня как бы убунта, апстарт... Не вижу каких-то сложностей.

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

31. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от User294 (ok) on 07-Сен-09, 19:01 
>Чего так много недовольных сисVинитом?

В современных реалиях именно классический сис5 инит - плох ТОРМОЗНУТОСТЬЮ. Система с оным при загрузке больше времени ничерта не делает, ожидая того и сего чем делает что-то полезного. В upstart нормальная event-based модель старта, с учетом того кто от кого зависит и чего ему для старта требуется. И достаточно гибкая для того чтобы изображать старичка init-а для тех кто использует классические скрипты. На вкус и цвет фломастеры разные, но в конце концов init давно пора чем-нибудь более вменяемым заменить.

Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

32. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +2 +/
Сообщение от Vasily Pupkin on 07-Сен-09, 19:31 
Ну да, просто круто сидеть в барахле устаревшем еще 10 лет назад. Все и сразу как надо не выйдет. Но не надо бояться побывать.
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

33. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +2 +/
Сообщение от аноним on 07-Сен-09, 19:42 
гыгы, а много кто наезжал на Убунту, что от неё никакого толку опен цорс сообществу.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

35. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Аноним (??) on 07-Сен-09, 21:00 
Сервисы у меня распараллены, но вручную (таки арч, да)
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

36. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Аноним (??) on 07-Сен-09, 21:05 
Речь даже не про то, что это сначала не будет работать, это полбеды, речь о том, чтобы это настроить под себя, изменить, создать с 0, будет совсем непросто, а надеяться на дяденьку-майнтейнера в наше неспокойное время не приходится.
Ответить | Правка | ^ к родителю #27 | Наверх | Cообщить модератору

37. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +3 +/
Сообщение от Алексей (??) on 07-Сен-09, 21:29 
Вообще-то hal и udev - абсолютно разные сервисы с непересекающимся функционалом.
Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

39. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Myc (??) on 07-Сен-09, 22:17 
Как раз хотел упомянуть его.
В свое время меня очень порадовала система: пришло событие - запустился скрипт.
Правда в freebsd эту систему кроме скриптов сети никто и не юзает. :(
Ответить | Правка | ^ к родителю #26 | Наверх | Cообщить модератору

40. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от аноним on 07-Сен-09, 23:19 
> Правда в freebsd эту систему кроме скриптов сети никто и не юзает. :(

Юзает. Просто посмотри /etc/devd.conf.

Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

41. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +2 +/
Сообщение от Евгений (??) on 08-Сен-09, 01:52 
Все еще в ДОСе сидите? А то современные ядра - они такие bloated и complicated...
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

42. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Евгений (??) on 08-Сен-09, 02:17 
>Что-то я так и не понял, чем UpStart лучше OpenRC. В последнем
>и асинхронная загрузка с зависимотями есть (причём отключаемая), и скрипты простые,
>и inittab остался как есть. Иными словами в openrc всё просто
>и со вкусом, смысл воротить велосипед? Напоминает hal vs udev: первое
>не нужно, если есть второе, но всё равно громоздят лишнюю абстракцию.
>

Просто дело в том, что в компаниях вроде Каноникал, РедХат, Новелл и других, сидят программисты на порядок глупее Вас. Они не осознают, что если расширять существующую систему, то сил и времени тратится меньше. Поэтому они и городят велосипеды.

/s

З.Ы. читать внимательно до просветления http://www.netsplit.com/2006/08/26/upstart-in-universe/

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

43. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Аноним (??) on 08-Сен-09, 07:32 
Linux вполне модульный, и при сборке у меня всё ненужное давно отключено
Ответить | Правка | ^ к родителю #41 | Наверх | Cообщить модератору

44. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +1 +/
Сообщение от Кирилл (??) on 08-Сен-09, 09:48 
Ты о чём? Upstart как раз прост, понятен и легок в настройке и модифицировании. Про init классический, который сейчас в Debian, этого не скажешь. И так уже большинство от него на Debian отказались и пользуют "розетки" подъёма сетевых интерфейсов и daemontools. Ну невозможно уже терпеть, когда, к примеру, при старте сервиса оказалась не доступна DNS-информация или система мониторинга запустилась после старта всех сервисов.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

45. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Кирилл (??) on 08-Сен-09, 09:53 
>скажу честно, когда попробывал freeBSD
>понял в чем плюсы rc.conf перед /rc.d/runlevels
>
>просто, понятно, контролируемо.
>
>а upstart в дебиане - это не дело, ему оно не нужно
>совсем. ИМХО

Оно ему нужно. Причём очень.
rc.conf во FreeBSD удобен, но его подсистема довольно сложна для разработчика.

Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

46. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Andrey Mitrofanov on 08-Сен-09, 10:47 
Да! Пусть теперь разработчики Debian впахивают, чтобы помочь Ubuntu помочь им.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

47. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Евгений (??) on 08-Сен-09, 13:06 
Что ненужное вы нашли в апстарте?
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

48. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Аноним (??) on 08-Сен-09, 16:34 
Я его не осилил. И не я один. Больше того, существует куча вариаций на тему распараллеливания старта сервисов, которые мне кажутся более вменяемыми.
Ответить | Правка | ^ к родителю #47 | Наверх | Cообщить модератору

49. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Alexey Vostrikov on 08-Сен-09, 18:55 
Ни асилили - сидите на арче и пилите загрузку руками
в апстарте все очень грамотно и вполне себе юниксвейно
когда станет мейнстримом - появится много хаутушек
на русском в том числе - тогда осилите
или поменяете профессию
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

50. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  –1 +/
Сообщение от Аноним (??) on 08-Сен-09, 19:03 
>поменяете профессию

Извините, а вы (не буду писать с большой буквы), чьих будете? И давно ли сами получили диплом?

Ответить | Правка | ^ к родителю #49 | Наверх | Cообщить модератору

51. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от аннон on 08-Сен-09, 19:21 
>Ты о чём? Upstart как раз прост, понятен и легок в настройке
>и модифицировании. Про init классический, который сейчас в Debian, этого не
>скажешь. И так уже большинство от него на Debian отказались и
>пользуют "розетки" подъёма сетевых интерфейсов и daemontools. Ну невозможно уже терпеть,
>когда, к примеру, при старте сервиса оказалась не доступна DNS-информация или
>система мониторинга запустилась после старта всех сервисов.

По этому поводу в багзилле дебьяна висит очень показательный баг. http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=540575

Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

52. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от аноним on 08-Сен-09, 20:56 
Чего там сложного? Элементарные скрипты из двух функций (а для запуска сервисов и их не нужно) + небольшой и хорошо документированный rc.subr.
Ответить | Правка | ^ к родителю #45 | Наверх | Cообщить модератору

53. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +1 +/
Сообщение от аноним on 08-Сен-09, 20:58 
>В современных реалиях именно классический сис5 инит - плох ТОРМОЗНУТОСТЬЮ.

Это не самое в нем плохое. Мне лично положить, одун секунду оно будет грузиться или десять, sysv плох общей архитектурной убогостью. Ранлевелы - это феерический, невозможный идиотизм, а их конфигурирование симлинками - вдвойне.

Ответить | Правка | ^ к родителю #31 | Наверх | Cообщить модератору

54. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Учаснег on 09-Сен-09, 20:23 
> Просто дело в том, что в компаниях вроде Каноникал, РедХат, Новелл и других, сидят программисты на порядок глупее Вас. Они не осознают, что если расширять существующую систему, то сил и времени тратится меньше. Поэтому они и городят велосипеды.

Ой-вэй, не канони кал ли bazaar разрабатывает? Наверное, потому что очень умные, уже 4 года долбутся с бедняжкой.

Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

55. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Кирилл (??) on 10-Сен-09, 04:34 
Ну и это в том числе. Хотя там достаточно потереть adjtime, скорее всего там ошибка накопилась.
Ответить | Правка | ^ к родителю #51 | Наверх | Cообщить модератору

56. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Денис Юсупов email on 12-Окт-09, 16:56 
Очень даже юзает!
Я себе, скажем, в /etc/devd.conf настроил событие выключать комп при вставке любого, кроме флешки, USB-девайса. Ну стоит у меня этот комп на балконе, мордой от меня, выключать в случае чего замудохаешься :)
Ответить | Правка | ^ к родителю #39 | Наверх | Cообщить модератору

57. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от Аноним (??) on 20-Окт-09, 12:32 
sudo poweroff не осилил?
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

58. "Проект Debian GNU/Linux переходит на новую систему инициализ..."  +/
Сообщение от DarkAGeS email(ok) on 23-Апр-11, 09:11 
вы удивитесь, но на freebsd эта команда ни к чему не приведет ;) но с сутью согласен)
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Спонсоры:
Слёрм
Inferno Solutions
Hosting by Ihor
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2019 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру