OneDrive Linux 未同步共享文件夹

OneDrive Linux 未同步共享文件夹

我按照本页所述安装了 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 进行桌面通知

相关内容