LINUX.ORG.RU

Какой системой инициализации вы пользуетесь?


0

1
  1. systemd 388 (36%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. OpenRC 239 (22%)

    *****************************************************************************************************************************************************************************************************

  3. SysVinit 179 (17%)

    ***************************************************************************************************************************************************

  4. Upstart 168 (16%)

    ******************************************************************************************************************************************

  5. BSD init 63 (6%)

    ***************************************************

  6. другой 39 (4%)

    ********************************

Всего голосов: 1076

★★★

Проверено: post-factum ()
Последнее исправление: JB (всего исправлений: 5)

Ответ на: комментарий от Slackware_user

в слаке BSD-Like init

/sbin/init в слаке родной systemv без вариантов.
А init file layout ну настолько отдаленно bsd-like (я вот не могу придумать ни одного сходства, назовешь 3 самых заметных? :) ), что скорее systemv-like, с единственной разницей в том, что запускаемые скрипты лежат не в каталогах /etc/rc[0-6].d а прописаны в файлах /etc/rc.[046KM].

scott_tiger ★★★
()

Какая в бубунте стандартная.

duott ★★★★★
()

Пля. А если у меня на одной тачке апстарт, на второй опенрц, а на рабочей системд, что мне выбирать? Ну, поскольку на домашнем стационарнике - апстарт, выбрал его.

border-radius
()
Ответ на: комментарий от border-radius

А если у меня на одной тачке ...

Поскольку вопрос «какой системой пользуетесь» нужно выбирать комп который чаще перегружается. Если сервер не перегружается система инициализации на нем не используется.

У меня вот сервер на центоси, аптайм сотни дней, рутер/wifi-ap на фрибсд, аптайм десятки дней, на компе генту + suspend to disk, ребутится эпизодически. Какой системой инициализации я пользуюсь? В новом году не пользовался ни одной )

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

Поскольку вопрос «какой системой пользуетесь» нужно выбирать комп который чаще перегружается. Если сервер не перегружается система инициализации на нем не используется.

У меня рабочий комп с системд перезагружается 5 раз в неделю, домашний с апстартом - 7-10 раз в неделю. Ноут с опенрц включается вообще редко пока что. Так что правильно выбрал апстарт, наверное.

border-radius
()
Ответ на: комментарий от Eddy_Em

ноут с бубунтой подключил в локалку. Долго искал там ifconfig. Не нашел.
Потом еще долго доустанавливал то, чего в бубунте по умолчанию не оказалось, долго разбирался в кривущих настройках и прочей порнографии...

ubuntu-minimal 12.10, ifconfig был в дефолтной инсталляции. Настройки (за исключением апстарта и намертво уже привинченного к нему плимута) ничем от дебиановских не отличаются. Bottomline: минималы форева, десктоп-комплектация с говноюнити не нужна.

border-radius
()
Ответ на: комментарий от scott_tiger

Если сервер не перегружается система инициализации на нем не используется.

в случае ЛеннардОС-а это неверно, если считать systemd за систему инициализации, а не за системного манагера
таки дела

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

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

lucentcode ★★★★★
()
Ответ на: комментарий от I-Love-Microsoft

я не верю что Ubuntu использует лишь каждый шестой на ЛОРе, почему upstart лишь 16%???

Убунтоиды после гноме хига не могут найти кнопочку «голосовать» :(

IPR ★★★★★
()

На основной машине - Сис5инит

Deleted
()

systemd, по вынуждению.

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

суть в том что в слаке в /etc/rc.d (насколько помню) лежат скрипты которые в свою очередь достаточно часто запускают другие скрипты, что SystemV не предусмотрено.

к тому же разрешение/запрещение сервисов производитсятакже как в БсД - chmod -x имя сервиса.

# eix sysvinit                                                                                                                                                                                                                       
[I] sys-apps/sysvinit                                                                                                                                                                                                                              
     Available versions:  2.87-r3 (~)2.88 2.88-r1 2.88-r2 2.88-r3 (~)2.88-r4 {ibm selinux static KERNEL="FreeBSD"}                                                                                                                                 
     Installed versions:  2.88-r4(00:32:07 08.09.2012)(-ibm -selinux -static KERNEL="-FreeBSD")                                                                                                                                                    
     Homepage:            http://savannah.nongnu.org/projects/sysvinit                                                                                                                                                                             
     Description:         /sbin/init - parent of all processes

и если что в генте тоже sysvinit есть, тем не менее система загрузки OpenRC

Slackware_user ★★★★★
()

А чё такое система инициализации? С 2006 года юзаю генту, в линуксе не шарю :)

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

не могут найти кнопочку «голосовать»

На самом деле только её и находят... И получают странное и непонятное «Required int[] parameter 'vote' is not present». :)

drake
()

Оч. нравиться BSD init, но арч хочет systemd, что печалит.

koi8-r
()
Ответ на: комментарий от Slackware_user

слаке в /etc/rc.d (насколько помню) лежат скрипты которые в свою очередь достаточно часто запускают другие скрипты, что SystemV не предусмотрено.

Это отличие от systemV, к bsd отношение не имеющее.

разрешение/запрещение сервисов производитсятакже как в БсД - chmod -x имя сервиса.

В bsd разрешение/запрещение сервисов производится не так. В /etc/rc.conf прописывается ${имя_сервиса}_enable=[YN]. Т.е. можно, конечно сделать -x скрипту в /etc/rc.d, но то-же самое можно сделать и в systemV. Т.е., опять-же, к bsd это отношения не имеет.

Меня удивляет, почему систему инициализации в слаке так упорно называют bsd-like. Тут Какой системой инициализации вы пользуетесь? (комментарий) указал три отличия от bsd, можно еще 2-3 пункта добавить, пожалуй. Что общего - не отказался бы послушать.

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

отмечал BSDinit т.к слака и фрибсд.

Как пользователь фрибсд, напиши что общего в слаке со стилем инициализации бсд? Ссылка на различия в сообщении выше. Общего мне пока известно только одно - на сайте слаки написано, что она использует bsd like file layout.

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

Странно, но сейчас я не могу понять, почему написал тот коммент.

А ты назови 3 основных сходства системы инициализации в слаке и бсд, и сразу станет ясно :)

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

о, спасибо. я не столь внимательно слежу за здешними голосованиями. однако, это голосование заставило меня задуматься - почему систему инициализации в слаке зовут BSD init. отличий весьма много.

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

меня вполне устраивает такая абстракция: запускается все, что лежит в /etc/rc.d/ и /usr/local/etc/rc.d/ и имеет +x.

К бсд эта абстракция отношения не имеет, там все скрипты имеют +х но запускаются только те для которых в /etc/rc.conf прописано ${svcname}_enable=Y (либо относящиеся к системным, тогда их старт нужно отменить аналогичным способом). Вообще сомневаюсь, что делать +/-x в /etc/rc.d/ имеет хоть какое-то отношение к bsd.

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

оно было вдохновлено системой инициалиации BSD

сходство (like), в чем сходство?

scott_tiger ★★★
()

AgiliaLinux: OpenRC

А в Debian'е сейчас какая система?
в ленни помню была все еще SysV

NK ★★★★★
()

Результаты говорят сами за себя.

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

К бсд эта абстракция отношения не имеет, там все скрипты имеют +х но запускаются только те для которых

в /etc/rc.conf прописано ${svcname}_enable=Y

Это из netbsd пришло, а до этого как было?

IPR ★★★★★
()
Ответ на: systemd от gatsu

Перешёл на systemd потому что скучно было.

И как? Теперь старт приложений наконец-то стал «нескучным»? ;)

X-Pilot ★★★★★
()

Где вариант «не знаю»?

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

Согласен. Одно совпадение есть. При желании, наверное, можно сказать что именно это и есть bsd-like, не смотря на присутствие inittab (c respawn и т.п. фичами), telinit/runlevel, отдельным скриптом инициализации на каждый runlevel и отсутствием единого файла конфигурации.

scott_tiger ★★★
()

в основном upstart. systemd только на домашнем компе

andrew667 ★★★★★
()

стандартной для бубунты

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