Qual é a diferença entre o daemon de transmissão e o daemon de transmissão de serviço?

2

Eu tenho uma máquina Ubuntu Server, que eu acesso via SSH.
Eu quero usá-lo para lidar com meus torrents de qualquer dispositivo e tê-los armazenados em algum lugar de forma constante. Hoje dei o primeiro passo e instalei o pacote de transmissão, junto com o daemon, cli, etc.

Então, eu estava testando a funcionalidade básica e notei que o comando transmission-daemon + options se comportou de maneira diferente do comando service transmission-daemon + options . Particularmente, o primeiro não aceitou uma opção start , por exemplo.

Então, para não me confundir antes de prosseguir, e como isso poderia me ajudar mais em geral, eu gostaria de ter uma descrição informativa e compreensível do que eu deveria saber sobre serviços e daemons, como eles são implementado, aproximadamente, e qualquer informação que possa me ajudar a lidar com o daemon de transmissão, em particular.

    
por Noob Doob 14.07.2013 / 21:34

1 resposta

3

transmission-daemon por si só é uma invocação direta do programa /usr/bin/transmission-daemon . Isso aceita diretamente as opções, mas não é a maneira correta de executar o daemon - ele será executado como você e, portanto, sairá quando você fizer logoff.

service transmission-daemon refere-se a um script /etc/init.d/transmission-daemon . Esse script verifica uma instância em execução de transmission-daemon ao iniciar / reiniciar etc e executa o daemon como um usuário específico (também chamado de transmission-daemon ). Este também é o mecanismo que ativará automaticamente o daemon na inicialização, se ativado.

Você não deve editar este script para adicionar opções, mas sim o arquivo de configuração do daemon - /etc/transmission-daemon/settings.json . Consulte o site da transmissão para obter uma explicação das opções. Note que você precisará parar o daemon de transmissão ( sudo service transmission-daemon stop ) antes de fazer as alterações, caso contrário, o daemon sobrescreverá as configurações com as que ele está usando atualmente ao sair.

    
por chronitis 14.07.2013 / 22:17