无法启动 deluged 服务(init.d)

She*_*yar 2 init.d bittorrent deluge 16.04

我安装了delugedeluged并且deluge-console。所有这些都工作正常,我可以使用此命令启动 deluged 守护进程

$ deluged
Run Code Online (Sandbox Code Playgroud)

但我无法使用init.d它附带的脚本启动它。这些都不起作用:

$ sudo service deluged start
$ sudo /etc/init.d/deluged start
Run Code Online (Sandbox Code Playgroud)

如果我检查状态,它会说active (exited)。这在我之前运行 ubuntu 14.04 的笔记本电脑上没有任何问题,但在我新安装的 16.04 上却不起作用。

我已经尝试了所有我能想到的;尾日志(它们是空的),更改权限和掩码(没有执行任何操作),更改身份验证设置 - 但它只是没有启动。我已经这样做了一个多小时,非常感谢任何帮助。安装 torrent 客户端不会花费这么长时间。

She*_*yar 5

好的,所以我成功了!我一直在仔细研究显然默认情况下禁用的/etc/init.d/deluged守护进程模式(WTF deluge,安装守护进程还有什么意义)并且您应该手动启用它他们也忘记在用户中提及这一点)指南)。deluged

无论如何,要启用它,请/etc/default/deluged在您最喜欢的编辑器中打开:

$ sudo vi /etc/default/deluged
Run Code Online (Sandbox Code Playgroud)

并更改ENABLE_DELUGED=0ENABLE_DELUGED=1