
He instalado el motor de búsqueda YaCy P2P siguiendo estas instrucciones (agregando el repositorio de YaCy a mis fuentes e instalándolo desde allí):http://www.yacy-websuche.de/wiki/index.php/En:DebianInstall
Esa página incluye instrucciones sobre cómo iniciar/detener el demonio YaCy:
sudo /etc/init.d/yacy stop
sudo /etc/init.d/yacy start
sudo /etc/init.d/yacy restart
Puedo detener YaCy ahora mismo, pero comenzará de nuevo la próxima vez que arranque. ¿Cómo puedo evitar que haga eso y comenzar solo cuando se lo indique (con sudo /etc/init.d/yacy start
)?
Esta técnica Upstart para deshabilitar permanentemente un servicio (respuesta aceptada en¿Cómo habilitar o deshabilitar servicios?) no funciona (YaCy aún se inicia la próxima vez que arranque):
sudo sh -c "echo 'manual' > /etc/init/yacy.override"
#doesn't work
Respuesta1
De todos losrespuestas generales sobre cómo deshabilitar un servicio, esta técnica "tradicional" es la que funciona con YaCy (no es un servicio Upstart, por lo que esa técnica no funciona):
sudo update-rc.d yacy disable
sudo service yacy stop
Esto detendrá YaCy y evitará que se inicie en el siguiente inicio. Puedes iniciarlo nuevamente en cualquier momento ejecutando:
sudo service yacy start
#or sudo /etc/init.d/yacy start as in the original instructions
Si prefiere usar una GUI, vi que el servicio yacy apareció en BootUp Manager (no probé la desactivación desde allí, pero como utiliza una técnica de control bien establecida, supongo que funcionará). Para instalar el Administrador de arranque:
sudo apt install bum
#then run it from the Dash