Как установить задание Upstart для запуска вручную?

У вас могут быть словари hunspell на нужном вам языке. Ищите их в папке /usr/share/hunspell и, возможно, вам не нужно устанавливать вещь.

1
задан 4 April 2013 в 01:36

3 ответа

Удалите или закомментируйте часть start on (используя знак числа # #). Замечание об этом имеет то преимущество, что легко восстанавливается исходное состояние.

15
ответ дан 26 May 2018 в 00:28
  • 1
    @Gilles: Ой. благодаря! :-) – htorque 12 November 2010 в 01:44
  • 2
    Вы также можете удалить начало в части (или не добавить его, если вы пишете задание самостоятельно), но комментирование это полезно, если вы хотите снова включить его позже ... – JanC 12 November 2010 в 09:02
  • 3
    Это хорошо работает. Автозапуск был отключен, когда я могу вручную запустить Mongod в качестве службы. Благодарю. – Nidhin David 25 July 2016 в 17:29

Как упоминалось в @MvG, существует строка manual, которая объявляет, что услугу выскочка запускается только вручную.

Как и root, поместите это в файл .override в /etc/init/ ваше имя работы:

echo "manual" > /etc/init/${JOB-NAME}.override

или с помощью sudo:

echo "manual" | sudo tee /etc/init/${JOB-NAME}.override
5
ответ дан 26 May 2018 в 00:28

Apache, например, не использует «выскочку». Apache - старомодная ссылка Sys V, начинающаяся с rc2.d

. Ключ заключается в отсутствии такой службы, как: '/etc/init/apache2.conf'

В таких случаях вам нужны хорошие старомодные методы SysV.

Исходная точка: искать README в /etc/init.d

Также существуют инструменты GUI для уровней запуска tweeking

Nota Bene: upstart становится обесцененным, и в конечном итоге дистрибутивы будут мигрировать в systemd. О, какая забава.

0
ответ дан 26 May 2018 в 00:28

Другие вопросы по тегам:

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