Как я могу остановить запуск YaCy при запуске моей машины?

Я установил поисковую систему YaCy P2P, следуя этим инструкциям (добавив репозиторий YaCy к моим источникам и установив оттуда): http://www.yacy-websuche.de/wiki/index.php/En:DebianInstall

На этой странице содержатся инструкции по запуску / остановке демона YaCy:

sudo /etc/init.d/yacy stop
sudo /etc/init.d/yacy start
sudo /etc/init.d/yacy restart

Я могу остановить YaCy прямо сейчас, но он запустится снова при следующей загрузке. Как я могу прекратить это делать, и начать только тогда, когда я скажу это (с sudo /etc/init.d/yacy start)?

Этот метод Upstart для окончательного отключения службы (принятый ответ в разделе Как включить или отключить службы?) Не работает (YaCy все равно запускается при следующей загрузке):

sudo sh -c "echo 'manual' > /etc/init/yacy.override"
#doesn't work

1 ответ

Решение

Из всех общих ответов по отключению службы эта "традиционная" методика - та, которая работает с YaCy (это не служба Upstart, так что метод не работает):

sudo update-rc.d yacy disable
sudo service yacy stop

Это остановит YaCy и предотвратит запуск при следующей загрузке. Вы можете запустить его снова в любое время, запустив:

sudo service yacy start
#or sudo /etc/init.d/yacy start as in the original instructions

Если вы предпочитаете использовать графический интерфейс, я увидел, что сервис yacy появился в BootUp Manager (я не тестировал отключение оттуда, но, поскольку он использует хорошо отработанную технику управления, я предполагаю, что она будет работать). Чтобы установить BootUp Manager:

sudo apt install bum
#then run it from the Dash
Другие вопросы по тегам