我通过安装了 onedrive sudo apt install onedrive
,然后尝试通过命令运行它onedrive
(也尝试过,sudo onedrive
结果相同),
它给了我一个可以登录的 url,之后我复制了响应 url(重定向页面的 url)并粘贴到终端中,但它给了我以下错误:
onedrive.OneDriveException@src/onedrive.d(874): HTTP request returned status code 400 (Bad Request)
{
"correlation_id": "07df5a71-02a4-4c47-8c9a-fe85c87936d2",
"error": "invalid_grant",
"error_codes": [
9002313
],
"error_description": "AADSTS9002313: Invalid request. Request is malformed or invalid.\r\nTrace ID: 4340c82b-6c44-4010-a831-46e8cbe57400\r\nCorrelation ID: 07df5a71-02a4-4c47-8c9a-fe85c87936d2\r\nTimestamp: 2020-10-14 17:56:02Z",
"error_uri": "https:\/\/login.microsoftonline.com\/error?code=9002313",
"timestamp": "2020-10-14 17:56:02Z",
"trace_id": "4340c82b-6c44-4010-a831-46e8cbe57400"
}
----------------
??:? [0x5645dce759d9]
??:? [0x5645dce74cb5]
??:? [0x5645dce75b65]
??:? [0x5645dce73f58]
??:? [0x5645dce738c5]
??:? [0x5645dce817a8]
??:? void rt.dmain2._d_run_main2(char[][], ulong, extern (C) int function(char[][])*).runAll() [0x7f96d48879db]
??:? _d_run_main2 [0x7f96d48877ee]
??:? _d_run_main [0x7f96d488765d]
??:? __libc_start_main [0x7f96d44730b2]
??:? [0x5645dce4c5ed]
关于我做错什么有什么建议吗?
答案1
默认 Ubuntu 存储库中提供的 Onedrive 版本较旧且存在错误。要获取最新版本,您需要从 OpenSuSE Build Service 安装。请参阅:https://github.com/abraunegg/onedrive/blob/master/docs/ubuntu-package-install.md了解详情。
如果你不想使用 OpenSuSE Build Service,你可以从源代码编译它。有关更多信息,请参阅
https://github.com/abraunegg/onedrive/blob/master/docs/INSTALL.md
如果您想在默认的 Ubuntu 存储库中看到 Onedrive 的工作版本,请考虑成为 Ubuntu 的 Onedrive 软件包维护者。