LINUX.ORG.RU

InitNG 0.5.5 released!


0

0

7го марта вышла новая версия InitNG - замены устаревшему SysV Init с возможностью асинхронного запуска сервисов и множеством дополнительных функций.В этой версии исправлены ошибки и добавлены новые возможности.Более подробно об InitNG можно узнать на домашней странице проекта - http://initng.thinktux.net,скачать новую версию можно по ссылке.

>>> Скачать



Проверено: Shaman007 ()

Давно пора обновлять систему инициализации производителям дистрибутивов. Это ж скока можно уже терпеть что линукс так долго грузиться!!! Что там сложного? просто ввести зависимости как сервисах винды и все!

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

> И чего ее можно поставить на любой дистрибутив "за пять минут" ?

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

ero-sennin ★★
()
Ответ на: комментарий от SI

В общем-то можно. Ранние версии сильно лажали на Шапке. Как сейчас не знаю, попробовать негде. В Дженте нормально.

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

> Это ж скока можно уже терпеть что линукс так долго грузиться

Кому как :-) Когда uptime на рабочей станции говорит "13:15:55 up 17 days, 19:46" - то какая разница, минуту он грузится или 30 секунд? :-)

no-dashi ★★★★★
()

По моему Патрику на это пох ;)

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

> Это ж скока можно уже терпеть что линукс так долго грузиться!!!

Раз в месяц можно и подождать минутку - куда торопиться то?

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

Ну, то что обновлять, это несомненно. Только на что менять? Initng не единственный вариант (и, возможно, не самый лучший).

Долго грузится? Или настройть надо или прекратить так часто перезагружать сервер (ИМХО, почти любая машина - сервер в том или ином виде).

Действительно, что сложного? Посмотрите на спецификаций LSB и на SuSE-шные инит-скрипты (по крайней мере начиная с 9.3, ранние не смотрел) - и удивитесь. Есть зависимости, специальная прога ими управляет. Загрузка идёт по зависимостям. И это на классическом init. Другое дело, что очень многие на такие "сложности" плюют и делают так-сяк.

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

В Убунте Даппере InitNG работает на ура! PII 350 грузится со свистом ;-)

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

> не все юзеры раз в месяц свои десктопы перезагружают.

Подари детскому дому или бедным студентам-первокурам свой самосборный ящик из разномастных деталей с савеловского рынка и купи себе Mac Mini (от 15+ тыщ в Москве).

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

> у некоторых линукс и дома стоит. а гудящий комп ночью мне нафиг не нужен

Тот же самый совет - купи себе Mac Mini

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

Интересно,кому надо доки почитать.Gentoo Parallel startup это не более чем робкая попытка на базе старинного инита сделать что-то более-менее поддерживающее паралельный запуск сервисов,и не более того.Init-ng - это новая реализация Init'а,и паралельный запуск - лишь одна из возможностей init-ng. Кстати,посмотрите на графики загрузки с SysV init и initng.Может кто-нибудь выложит bootchart для Parallel Startup? Кстати субьективно init-ng грузится куда быстрее чем Gentoo Parallel Startup.

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

> Тот же самый совет - купи себе Mac Mini

За 550 баксов без монитора покупать домой ящик с нулевой расширяемостью, тормозным процом и никакой видяхой? Да еще и с "нестандартной ОС"? Спасибо, я как-нибудь обойдусь.

За эти деньги можно собрать вдвое более мощный PC, и если не экономить на корпусе - не сильно более шумный. Или, с учетом необходимости монитора - беушный ноут (типа Cel-M 1000), вполне бесшумный.

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

> Чем оно лучше "Parallel Startup" в Gentoo?

Бу-га-га! А тем что этот самый "Parallel Startup" не работает! Этот параметр введён уже давно, да только заметной прибавки в скорости загрузки не видно. Они нормальную его реализацию в baselayout на будущее оставили. Поставь себе InitNG и посмотри на НАСТОЯЩИЙ parallel sturtup. Однако, согласен с предыдущими ораторами, что без напильника не обойтись. У меня, например, после недавнего обновления initng отрубился звук...

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

>> Тот же самый совет - купи себе Mac Mini

За 550 баксов без монитора покупать домой ящик с нулевой расширяемостью, тормозным процом и никакой видяхой?

Не знаю. Нормальная видяха - видеофиьмы показывает, DVI разьем опять-же. Да и расширять зачем? Все ж есть.

> Да еще и с "нестандартной ОС"?

Конечно убогую МакОС надо снести.

> За эти деньги можно собрать вдвое более мощный PC

А зачем тебе мощность на домашнем компе?

> Или, с учетом необходимости монитора - беушный ноут (типа Cel-M 1000), вполне бесшумный.

Тоже вариант. Но макмини повыгоднее.

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

> Не знаю. Нормальная видяха - видеофиьмы показывает > А зачем тебе мощность на домашнем компе?

потомучто дома (у меня лично) главное приложение это Cedega

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

>>у некоторых линукс и дома стоит. а гудящий комп ночью мне нафиг не нужен

У меня линукс дома стоит, и комп работает ночью. Не могу заснуть уже без шума кулера, которого кстати почти нет, если прочищать системник регулярно.

Слака грузится быстро, новая система инициализации не нужна. Используйте Слаку!

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

Да вы видать никогда не видели, как Солярка десятая грузица :-)

Там ещё как нужна.

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

>потомучто дома (у меня лично) главное приложение это Cedega

а зачем тогда линукс? только потому что в виндовсе цедега не работает? =)

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

>у некоторых линукс и дома стоит. а гудящий комп ночью мне нафиг не >нужен

Хибернейт тебя спасёт, несчастный домашний линуксойд. :))

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

Parallel Startup заметной прибавки скорости загрузки не добавил, зато перестали стартовать некоторые сервисы :) IninNG действительно пошустрее, но уж больно нестабильным показался. Нуивонафих.

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

> Главное чтоб на бзд влезло

Зачем - на FreeBSD 5.0+ это уже есть
Своя, встроенная система

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

А какой версии?Если до 0.5 - возможно,но после (по моему опыту) - абсолютно стабильно. А на счёт сервисов в Parallel Startup - там даже зависимости реальные нельзя толком прописать,вот и лезет postfix вперёд syslog'а :))

qweo
() автор топика

Так, а если я в Gentoo эту хрень поставлю, мои кастомные ранлевелы (например, battery) будут работать и переключаться telinit-ом? Или там совсем другая концепруальная модель?

P.S. На сайте у них док нифига не нашел O_o

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

а че-нить умного кто-нить напишет че нить? как эта initng в бою? есть ли конфликты с чем-нить? сложно ли переписывать сторонние сервайсы под новый формат и проч. и проч. и проч.

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

>емпип, это оно и есть.

Нет. Ибо есть sys-apps/initng, а есть ключик RC_PARALLEL_STARTUP="yes" в /etc/conf.d/rc

И работает он реально, заметно ускоряя загрузку (да и в интерактивном режиме прекрасно видно, что запросы о запуске нового сервиса и отчёты о запуске предыдущих идут асинхронно), без установленного initng.

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

Дада, напишите как оно в бою

А на ноутбуках пользительно было бы.

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

>Кстати субьективно init-ng грузится куда быстрее чем Gentoo Parallel Startup.

Спасибо, понятно. И как, реально не глючит? А с rc-update совместим или там свой инструментарий?

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

>Бу-га-га! А тем что этот самый "Parallel Startup" не работает! Этот параметр введён уже давно, да только заметной прибавки в скорости загрузки не видно.

С секундомером не засекал, но при грубой оценке загрузка с ним проходит раза в два-три быстрее. Секунд 50 против "дефолтовых" двух-трёх минут.

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

KRoN73 ★★★★★
()

А его уже научили нормально работать с LVM2?

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

>А какой версии?Если до 0.5 - возможно,но после (по моему опыту) - абсолютно стабильно. А на счёт сервисов в Parallel Startup - там даже зависимости реальные нельзя толком прописать,вот и лезет postfix вперёд syslog'а :))

Точно, давно это было, на версии 0.3.1 :)

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

Я пробовал и секундомером. Разницы не заметил (~1 секунда). Возможно, дело в том что стартуется (у меня обычный десктоп) и при большом количестве стартовых скриптов (и большей их сложности) была бы и сильная разница. А initng где-то раза в 1.5-2 быстрее стартовал, чем обычный init, но требовал доточки и мог поломаться при простом обновлении (не самого initng), т. е. доточка была не одноразовой.

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

На счёт инструментария - там /usr/bin/vim и /sbin/ngc,по вкусу :) Ngc кстати заменяет и telinit,и rc-update,и много чего ещё. Далее по поводу самопальных ранлевелов - с минимальной адаптацией (10 секунд - просто список реальных зависимостей и название ранлевела) всё должно работать.Опять же на счёт telinit - ngc тебе в руки! И ещё,насчёт "проверен" - у меня всё работает отлично,я заметил только одно неудобство (не по вине разработчиков init-ng,а по вине разработчиков chkrootkit'а) - этот самый chkrootkit считает init-ng руткитом "suckit" и активно с ним борется :) Из-за несовпадения контрольных сумм инита,но это лечится правкой контрольных сумм.Rkunter работает с init-ng нормально (не считает его suckit'ом).Больше никаких глюков и несовместимостей приложений не заметил.

qweo
() автор топика
Ответ на: комментарий от jackill

>2-3 минуты? Ты с перфокарт, что ли, грузишься?

Нет, машинка была ещё с 440BX чипсетом :)

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

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

поддерживаю KRoN73 - это есть экстремально полезное свойство

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

Угу, только suspend лучше initng(больно сырая она еще). Это для "домашних линуксоидов"...

balodja ★★★
()

Вот как его добавят в Debian так и будем пробовать :) ИМХО это есть показатель качества и зрелости программы.

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

$ apt-cache search initng initng - Full replacement of the old sysvinit tool

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

> несчастный домашний линуксойд. :))

Вы так говорите...

У вас дома винды стоят?

У меня вот и дома и на работе линукс, если что на работе администрирую серваки линуксовые с ораклом. Сзади сидит крутой бздэшник под виндами с запущенным неттермом.

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

http://www.linux.org.ru/jump-message.jsp?msgid=949144#949421

Если это перфокарты, то ...
$ cat /proc/scsi/scsi 
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: SEAGATE  Model: ST373307LW       Rev: 0004
  Type:   Direct-Access                    ANSI SCSI revision: 03
Host: scsi0 Channel: 00 Id: 01 Lun: 00
  Vendor: SEAGATE  Model: ST373307LW       Rev: 0004
  Type:   Direct-Access                    ANSI SCSI revision: 03

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

>Сзади сидит крутой бздэшник под виндами с запущенным неттермом

неужто ты из чикаго пишешь?

зы. спалили ссаныча

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