Нет, нет. Согласно странице справочника Вы не можете изменить вывод ifconfig (кроме показа отключенных интерфейсов, также).
Это не непосредственно о Debian по сравнению с Ubuntu, это о SysVinit по сравнению с Выскочкой. Значения по умолчанию Debian к SysVinit; можно установить Выскочку, но необходимо знать то, что Вы делаете, и необходимо быть знакомы с ним перед ровным размышлением об установке его на рабочем сервере. Хотя теоретически возможно установить обоих с только одним из них работающий как процесс номер 1, Debian не поддерживает это поле.
Выскочка моложе, чем SysVinit и имеет больше возможностей, который объясняет, почему Вы не можете только взять Новомодное сервисное описание и подать его к SysVinit. Необходимо будет записать сценарий для /etc/init.d
. В основном тот сценарий должен посмотреть на свой первый аргумент ($1
) и start
, stop
или restart
сервис, как направлено.
При использовании событий Upstart для определения, когда запустить сценарий, необходимо будет использовать некоторые другие методы. Выскочка собирает события из многих других источников; можно получить триггер от того, везде, где Выскочка получает его, Выскочка в этом отношении является просто удобным способом не необходимости искать триггеры во многих различных местах и протоколах.
Причина это собирается удалить sysvinit
то, потому что эти два являются конфликтами. Кроме того, отметьте это sysvinit
считается важным (чтение: не быть удаленным, если Вы не знаете то, что Вы делаете).
Часть вывода от 'способности показывает выскочке':
Conflicts: startup-tasks, system-services, sysvinit, upstart-compat-sysv, upstart-job
Если можно позволить себе полить из шланга систему, идти вперед и установить его.
/etc/init.d
и заставьте его понять минимум start|stop|restart
команды. Вам не нужно upstart
запускать скрипт, только Ваша обычная командная строка.
– alex
18.01.2011, 16:56
exec
там - идут, читает некоторые страницы справочника и/или книги о сценариях оболочки.
– alex
19.01.2011, 13:22