随着 Linux 版 Dropbox 的消亡,还有其他客户端吗?

随着 Linux 版 Dropbox 的消亡,还有其他客户端吗?

Dropbox 将于 11 月放弃对 Linux 的支持(未加密的 Ext4 除外)。他们有一个 API,并且在 Android 上有替代客户端(最著名的是 dropsync),所以这应该是可能的。 Linux 有替代客户端吗?

我的要求是双向同步,无需手动干预,因为我用它来维护多台计算机(工作/家庭/电话)上的一些(相当私人的)文件,因此编写链接下载脚本(我之前做过)不会'不工作。用 Python 编写一个看起来并不复杂,但感觉像是一个可能隐藏困难的项目。

请注意,以防不清楚:我不是在询问替代的云存储/同步解决方案,而是在询问与现有帐户和文件夹结构交互的内容。

答案1

Dropbox 恢复了对 ZFS、XFS、Btrfs 和 eCryptFS 的支持

Dropbox 恢复了对 Linux 上的 ZFS、XFS、Btrfs 和 eCryptFS 的支持。 Dropbox客户端更新恢复了对 64 位 Linux 系统上的 ZFS 和 XFS 以及所有 Linux 系统上的 eCryptFS 和 Btrfs 的支持。

链接:

答案2

不需要其他选择,我只是:

  • 创建了一个空文件,
  • 将其格式化为ext4,
  • 将其安装为循环设备,
  • 将 Dropbox 移至其中。

举个例子:

  1. 添加/etc/fstab这样一行,以便在启动时挂载 dropbox 文件系统。

    /home/user/.dropbox-store   /home/user/Dropbox   ext4    defaults,loop    0 0
    
  2. 执行

    dropbox stop
    dd if=/dev/zero bs=1k count=1 seek=2097152 of=~/.dropbox-store
    /sbin/mkfs.ext4 -L DropboxHome ~/.dropbox-store 
    mv ~/Dropbox ~/Dropbox_
    mkdir ~/Dropbox
    # emulate boot mount to check fstab syntax 
    sudo mount -a
    sudo chown user.users ~/Dropbox
    rsync -av ~/Dropbox_/. ~/Dropbox/.
    dropbox start
    

这是一个粗略的解决方案。这只是一个路线图,您必须适应您的需求。例如,该fstab解决方案仅在像我这样的单用户笔记本电脑上可接受。

答案3

还有一种解决方法允许在非 ext4 文件系统上使用 Dropbox。https://github.com/dark/dropbox-filesystem-fix如中所述https://www.linuxuprising.com/2018/11/how-to-use-dropbox-on-non-ext4.html?m=1

相关内容