Как я могу проверить, установлен ли upstart на сервере ubuntu и как я могу его установить?

Я хочу установить upstart на свой сервер Ubuntu 13.10, но я растерялся, если мне нужно загрузить исходный код или установить пакет. На странице начала работы выскочки я думаю, что они дают указание установить источник.

Но здесь и здесь они, кажется, говорят, что выскочка включена в более поздние распределения. Я попытался initctl в оболочке, и я пропустил ошибку команды. Означает ли это, что мне нужно установить его из источника? Я новичок в Ubuntu, поэтому буду признателен, если вы сможете объяснить, как я могу установить upstart.

7
задан 27 December 2013 в 04:21

2 ответа

У вас уже установлен upstart. Фактически, на веб-странице , на которую вы ссылались , написано: Ubuntu has had upstart installed as a replacement for init scripts since as far back as 2006, but it hasn’t yet been really used until the latest beta release of Karmic (Ubuntu 9.10). и На домашней странице Upstart перечислены Ubuntu 6.10 и более поздние версии, использующие Upstart.

Чтобы узнать, как использовать initctl, введите initctl --help или man initctl.

Сообщение

user@ubuntu:~$ initctl
initctl: missing command
Try `initctl --help' for more information.

напечатано initctl и подразумевает, что оно установлено и выполняется, в противном случае оболочка предпочла бы печатать initctl: command not found. Фактически, which initctl возвращает /sbin/initctl на моей машине.

0
ответ дан 27 December 2013 в 04:21

Чтобы проверить, какую версию upstart вы используете:

initctl --version

Ожидайте вывод, подобный следующему:

initctl (upstart 1.5)
Copyright (C) 2012 Scott James Remnant, Canonical Ltd.

This is free software; see the source for copying conditions.  There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

Чтобы проверить, какую версию Ubuntu вы используете:

lsb_release -sd

Ожидайте вывод, подобный этому:

Ubuntu 12.04.4 LTS
0
ответ дан 27 December 2013 в 04:21

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

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