Como posso impedir que o YaCy inicie quando minha máquina iniciar?

0

Instalei o mecanismo de pesquisa P2P do YaCy seguindo estas instruções (adicionando o repositório do YaCy às minhas fontes e instalando a partir dele): link

Essa página inclui instruções sobre como iniciar / parar o daemon do YaCy:

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

Eu posso parar o YaCy agora, mas ele começa novamente na próxima vez que eu iniciar. Como posso parar de fazer isso e só começar quando eu digo (com sudo /etc/init.d/yacy start )?

Esta técnica Upstart para desabilitar permanentemente um serviço (resposta aceita em Como habilitar ou desabilitar serviços? ) não funciona (o YaCy ainda inicia da próxima vez que eu inicializo):

sudo sh -c "echo 'manual' > /etc/init/yacy.override"
#doesn't work
    
por d3vid 12.06.2014 / 16:04

1 resposta

0

De todos os respostas gerais sobre a desativação de um serviço , este "tradicional "técnica é aquela que trabalha 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 inicie na próxima inicialização. Você pode iniciá-lo novamente 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 desabilitação de lá, mas como está usando uma técnica de controle bem estabelecida, presumo que funcionará). Para instalar o BootUp Manager:

sudo apt install bum
#then run it from the Dash
    
por d3vid 17.06.2014 / 13:55