我有 Windows 双启动。我安装了 OneDrive,运行良好。现在它不再同步了。你有什么建议吗?
journalctl --user-unit onedrive -f
-- Logs begin at ג' 2018-04-03 12:46:32 IDT. --
אפר 03 09:50:30 Tsachi-Linux onedrive[1623]: src/main.d:190 void main.performSync(sync.SyncEngine) [0x5691c7]
אפר 03 09:50:30 Tsachi-Linux onedrive[1623]: src/main.d:166 _Dmain [0x568e64]
אפר 03 09:50:30 Tsachi-Linux onedrive[1623]: HTTP request returned status code 400 (Bad Request)
אפר 03 09:50:30 Tsachi-Linux onedrive[1623]: {
אפר 03 09:50:30 Tsachi-Linux onedrive[1623]: "error": "invalid_grant",
אפר 03 09:50:30 Tsachi-Linux onedrive[1623]: "error_codes": [
אפר 03 09:50:30 Tsachi-Linux systemd[1619]: onedrive.service: Main process exited, code=exited, status=1/FAILURE
אפר 03 09:50:30 Tsachi-Linux systemd[1619]: onedrive.service: Unit entered failed state.
אפר 03 09:50:30 Tsachi-Linux systemd[1619]: onedrive.service: Failed with result 'exit-code'.
答案1
我安装了 OneDrive,它运行良好。现在它不再同步了。你有什么建议吗?
披露:我是 Linux 版 OneDrive 客户端的开发人员 -https://github.com/abraunegg/onedrive
此问题是由于 OneDrive 身份验证的改变而导致的。
要解决此问题,您需要使用适合您平台的正确“onedrive”客户端版本。请参阅https://github.com/abraunegg/onedrive/blob/master/docs/ubuntu-package-install.md有关如何为 Ubuntu 安装的详细信息。