btsync 无法在 14.04 上启动

btsync 无法在 14.04 上启动

btsync 1.4.103 无法在 14.04 x86_64 上作为守护进程启动。以下是我的步骤:

  1. 已下载。
  2. sudo mv btsync /usr/local/bin
  3. btsync --dump-sample-config > ~/.config/btsync/btsync.conf
  4. btsync

此时我期望得到一些输出,比如 pid,但它什么都没打印出来并退出。此外,如果我echo $?在 btsync 之后立即运行,它会打印“1”,因此存在一些错误。然后我启动了它btsync --log ./log.txt,它没有创建任何日志文件。

dmesg没有显示与 btsync 相关的任何内容。它只是没有作为守护进程启动并默默退出。只有配置转储和 --help 有效。我也尝试过glibc2.3版本,也没有成功。谷歌没有帮助。

我是否遗漏了什么?有想法吗?

答案1

原因- BTSync 尝试在可执行文件夹中创建其他文件/文件夹btsync。在我的例子中,在 内/usr/local/bin。由于它是在没有 root 权限的情况下启动的 - 因此无法启动。

解决方案- BTSync 必须放置在可以创建自己的文件/文件夹的文件夹中,然后仅从该文件夹中启动。

相关内容