我按照http://www.dropboxwiki.com/tips-and-tricks/install-dropbox-in-an-entirely-text-based-linux-environment上的说明,在我的Ubuntu 16.04上安装了Dropbox。
使用Python脚本启动了服务器并连接到我的Dropbox账户。一切都正常工作,我可以按预期同步我的文件。
fmf@kodi:~$ ls -al |grep dropbox-dist
drwxr-xr-x 3 fmf fmf 4096 Aug 1 18:05 .dropbox-dist
fmf@kodi:~$
fmf@kodi:~$ ll .dropbox-dist/
total 20
drwxr-xr-x 3 fmf fmf 4096 Aug 1 18:05 ./
drwxr-xr-x 31 fmf fmf 4096 Aug 3 10:27 ../
-rwxr-xr-x 1 fmf fmf 99 Aug 1 18:05 dropboxd*
drwxr-xr-x 9 fmf fmf 4096 Aug 1 18:05 dropbox-lnx.x86_64-8.3.16/
-rw-r--r-- 1 fmf fmf 6 Aug 1 18:05 VERSION
fmf@kodi:~$
fmf@kodi:~$ ./dropbox.py start
Starting Dropbox...Done!
fmf@kodi:~$ ./dropbox.py status
Up to date
fmf@kodi:~$
现在我想让它在启动时运行,所以在同一个网页上我找到了创建/etc/init.d/dropbox并将USER设置为我的用户的指示。 我运行了update-rc.d并尝试重新启动。 重新启动后,守护进程没有运行。
所以我进行了检查:
fmf@kodi:~$ sudo journalctl -u dropbox
-- Logs begin at Wed 2016-08-03 10:25:51 CEST, end at Wed 2016-08-03 10:36:35 CEST. --
Aug 03 10:26:37 kodi systemd[1]: Starting LSB: dropbox service...
Aug 03 10:26:37 kodi systemd[1]: dropbox.service: Control process exited, code=exited status=203
Aug 03 10:26:37 kodi systemd[1]: Failed to start LSB: dropbox service.
Aug 03 10:26:37 kodi systemd[1]: dropbox.service: Unit entered failed state.
Aug 03 10:26:37 kodi systemd[1]: dropbox.service: Failed with result 'exit-code'.
fmf@kodi:~$
fmf@kodi:~$ systemctl status dropbox.service -l
● dropbox.service - LSB: dropbox service
Loaded: loaded (/etc/init.d/dropbox; bad; vendor preset: enabled)
Active: failed (Result: exit-code) since Wed 2016-08-03 10:26:37 CEST; 10min ago
Docs: man:systemd-sysv-generator(8)
Process: 3147 ExecStart=/etc/init.d/dropbox start (code=exited, status=203/EXEC)
Aug 03 10:26:37 kodi systemd[1]: Starting LSB: dropbox service...
Aug 03 10:26:37 kodi systemd[1]: dropbox.service: Control process exited, code=exited status=203
Aug 03 10:26:37 kodi systemd[1]: Failed to start LSB: dropbox service.
Aug 03 10:26:37 kodi systemd[1]: dropbox.service: Unit entered failed state.
Aug 03 10:26:37 kodi systemd[1]: dropbox.service: Failed with result 'exit-code'.
fmf@kodi:~$
我到底做错了什么?
chmod +x /usr/local/bin/dropbox
命令。 - Chai T. Rex