
Instalei o mecanismo de pesquisa YaCy P2P seguindo estas instruções (adicionando o repositório YaCy às minhas fontes e instalando a partir daí):http://www.yacy-websuche.de/wiki/index.php/En:DebianInstall
Essa página inclui instruções sobre como iniciar/parar o daemon YaCy:
sudo /etc/init.d/yacy stop
sudo /etc/init.d/yacy start
sudo /etc/init.d/yacy restart
Posso parar o YaCy agora mesmo, mas ele começará novamente na próxima vez que eu inicializar. Como posso parar de fazer isso e só começar quando eu mandar (com sudo /etc/init.d/yacy start
)?
Esta técnica Upstart para desabilitar permanentemente um serviço (resposta aceita emComo ativar ou desativar serviços?) não funciona (o YaCy ainda inicia na próxima vez que eu inicializar):
sudo sh -c "echo 'manual' > /etc/init/yacy.override"
#doesn't work
Responder1
De todos osrespostas gerais sobre como desabilitar um serviço, esta técnica "tradicional" é a que funciona com YaCy (não é um serviço Upstart, então essa técnica não funciona):
sudo update-rc.d yacy disable
sudo service yacy stop
Isso interromperá o YaCy e impedirá que ele seja iniciado na próxima inicialização. Você pode reiniciá-lo a qualquer momento executando:
sudo service yacy start
#or sudo /etc/init.d/yacy start as in the original instructions
Se você preferir usar uma GUI, vi que o serviço yacy apareceu no BootUp Manager (não testei a desativação a partir daí, mas como está usando uma técnica de controle bem estabelecida, presumo que funcionará). Para instalar o Gerenciador de inicialização:
sudo apt install bum
#then run it from the Dash