通过 Dropbox 在两台计算机之间同步桌面?

通过 Dropbox 在两台计算机之间同步桌面?

多年来,我一直使用 Dropbox 和符号链接来保持两台 Ubuntu 计算机同步。

设置有点麻烦,因为有些链接指向 Dropbox 文件夹,有些链接来自该文件夹,这取决于如何设置,但我没有遇到任何问题。

现在,我想简化一些事情,但我有点担心现有的目录。具体来说,就是桌面、下载和图片。

我的想法是,在两台计算机上都可以这样做:

me@computer:~$ ln -sfn /home/me/Dropbox/Desktop /home/me/Desktop

但也许 Gnome 将桌面视为某种特殊目录。我尝试使用下载目录,系统不允许我覆盖它,即使使用 sudo 也是如此。

有任何想法吗?

答案1

我将使用mount命令的bind选项来同步两台计算机,因为这将阻止删除文件Desktop夹,因此link命令不会在该位置重新创建文件Dropbox夹。用于实现此目的的终端命令是:

sudo mount --bind ~/Dropbox  ~/Desktop

或者

sudo mount -o bind ~/Dropbox  ~/Desktop

为了使其永久生效,请将以下行添加到文件/etc/fstab

/home/$USER/Dropbox         /home/$USER/Desktop    none     rw,bind,nowaitboot     0     0

nowaitboot确保了如果没有 Dropbox 文件夹,您的系统仍能启动。

相关内容