Выскочка на Debian?

Нет, нет. Согласно странице справочника Вы не можете изменить вывод ifconfig (кроме показа отключенных интерфейсов, также).

20
26.05.2013, 19:27
2 ответа

Это не непосредственно о Debian по сравнению с Ubuntu, это о SysVinit по сравнению с Выскочкой. Значения по умолчанию Debian к SysVinit; можно установить Выскочку, но необходимо знать то, что Вы делаете, и необходимо быть знакомы с ним перед ровным размышлением об установке его на рабочем сервере. Хотя теоретически возможно установить обоих с только одним из них работающий как процесс номер 1, Debian не поддерживает это поле.

Выскочка моложе, чем SysVinit и имеет больше возможностей, который объясняет, почему Вы не можете только взять Новомодное сервисное описание и подать его к SysVinit. Необходимо будет записать сценарий для /etc/init.d. В основном тот сценарий должен посмотреть на свой первый аргумент ($1) и start, stop или restart сервис, как направлено.

При использовании событий Upstart для определения, когда запустить сценарий, необходимо будет использовать некоторые другие методы. Выскочка собирает события из многих других источников; можно получить триггер от того, везде, где Выскочка получает его, Выскочка в этом отношении является просто удобным способом не необходимости искать триггеры во многих различных местах и протоколах.

12
27.01.2020, 19:44
  • 1
    Таким образом, каким образом Ubuntu использует и выскочку и SysVinit (или появляется к)? –  ColinM 15.11.2012, 01:37
  • 2
    @ColinM Ubuntu не использует SysVinit. –  Gilles 'SO- stop being evil' 15.11.2012, 01:39

Причина это собирается удалить sysvinit то, потому что эти два являются конфликтами. Кроме того, отметьте это sysvinit считается важным (чтение: не быть удаленным, если Вы не знаете то, что Вы делаете).

Часть вывода от 'способности показывает выскочке':

Conflicts: startup-tasks, system-services, sysvinit, upstart-compat-sysv, upstart-job

Если можно позволить себе полить из шланга систему, идти вперед и установить его.

5
27.01.2020, 19:44
  • 1
    Нет, это - рабочий сервер. Нет ли никакой способ, которым я могу создать сервис, который я могу запустить и остановить от терминала? –  theTuxRacer 18.01.2011, 16:51
  • 2
    Затем поместите свой сценарий в /etc/init.d и заставьте его понять минимум start|stop|restart команды. Вам не нужно upstart запускать скрипт, только Ваша обычная командная строка. –  alex 18.01.2011, 16:56
  • 3
    @kau Как насчет Вас клонирует Ваш рабочий сервер к некоторой машине тестирования и устанавливает выскочку и тест? –  tshepang 18.01.2011, 22:17
  • 4
    @alex @Tshepang можно ли смотреть и советовать ли? paste.ubuntu.com/555683 банка не выполняется. –  theTuxRacer 19.01.2011, 10:31
  • 5
    Вам не нужно exec там - идут, читает некоторые страницы справочника и/или книги о сценариях оболочки. –  alex 19.01.2011, 13:22

Теги

Похожие вопросы