我按照本页所述安装了 OneDrive:https://github.com/skilion/onedrive
文件同步非常有效。
请注意,默认(无参数)同步并退出
但是我无法在我的~/OneDrive
文件夹中获取共享文件。
我没有看到这个选项:go to the Shared files list, right click on the folder you want to sync and then click on "Add to my OneDrive"
它应该在 one-drive 网站上吗?
(这些文件是另一个人与我共享的。在 Windows 上,OneDrive 根文件夹旁边的主目录中还有另一个文件夹).. 应该是这样的吗?
注意:这是一个Office365帐户。
答案1
您的 OneDrive 帐户、个人 Microsoft 帐户还是 Office 365 工作/学校帐户?
这添加到我的 OneDrive在下列情况下选项不可用:
- 您已使用工作或学校帐户登录。
- 您已将文件夹添加到 OneDrive,或者您选择了多个文件夹。(您不能同时添加多个文件夹。)
- 您尝试添加的项目不是文件夹。添加到我的 OneDrive 不适用于单个文件或文件集合(例如相册)。
有关在 OneDrive 中同步共享文件夹的其他详细信息,您可以阅读:https://support.office.com/en-us/article/add-and-sync-shared-folders-to-onedrive-8a63cd47-1526-4cd8-bd09-ee3f9bfc1504
答案2
“skilion”客户端无法可靠地支持 Office 356。此外,“skilion”代码似乎已被废弃,并且包含许多其他尚未修复的问题。它包含的缺陷会使您面临数据丢失和损坏的风险。
如果您希望使用包含大量修复和增强功能的最新代码,您需要从这里克隆和构建:https://github.com/abraunegg/onedrive
此分叉支持:
- 状态缓存
- 使用 Inotify 进行实时文件监控
- 文件上传/下载验证,确保数据完整性
- 可续传上传
- 支持 OneDrive for Business(包括 Office 365)
- 共享文件夹(OneDrive Personal)
- SharePoint/Office 365 共享库
- 通过 libnotify 进行桌面通知