更新不同的 Dropbox 实例

更新不同的 Dropbox 实例

我在我的 redhat Linux 内核上使用 dropbox。现在我们已经设置了一个虚拟用户,并拥有自己的 Dropbox 帐户。每个人都可以在计算机上访问并将文件转储到其中,然后每个人都可以在不在计算机上时访问共享文件夹。这绝不是最佳选择,但没有人愿意放弃自己的保管箱帐户上的任何空间,我正在按照我所得到的进行工作。

现在,当我更新自己的 Dropbox 帐户时,我使用:~/.dropbox-dist/dropboxd

仅当我知道我实际上在文件夹中放入了不同的内容时,我才会执行此操作。这对于虚拟帐户确实不起作用,因为我不知道它何时更新,而且我不能相信其他人会真正完成它。我真的不想每天以这个虚拟用户的身份登录并更新它。

我的问题是:有没有办法自动更新 Dropbox(即我不必每天登录多次以确保 Dropbox 是最新的)?

答案1

为什么不设置多个 Dropbox 实例?我有 2 个 Dropbox 帐户,设置如下:

$ ls -l ~/Dropbox
drwxrwxr-x 10 saml saml 4096 Nov 30 22:21 personal
drwxrwxr-x 10 saml saml 4096 Dec  7 15:49 work

每个目录中都有一个 Dropbox 文件夹:

$ ls -l personal/ work/
personal/:
drwxrwxr-x 10 saml saml 4096 Nov 30 22:21 .
drwxrwxr-x  4 saml saml 4096 Dec 14 20:49 ..
drwx------  3 saml saml 4096 Nov 30 22:20 .cache
drwxrwxr-x 19 saml saml 4096 Mar 19 11:30 .ccache
drwx------  4 saml saml 4096 Nov 30 22:23 .config
drwx------  3 saml saml 4096 May 15 11:00 .dropbox
drwx------ 17 saml saml 4096 May  8 22:13 Dropbox
drwx------  3 saml saml 4096 Nov 30 22:21 .kde
drwxrwxr-x  3 saml saml 4096 Nov 30 22:20 .local
drwx------  3 saml saml 4096 Nov 30 22:20 .pki

work/:
drwxrwxr-x 10 saml saml 4096 Dec  7 15:49 .
drwxrwxr-x  4 saml saml 4096 Dec 14 20:49 ..
drwx------  3 saml saml 4096 Dec  7 15:49 .cache
drwxrwxr-x 18 saml saml 4096 Feb  5 10:03 .ccache
drwx------  4 saml saml 4096 Dec  8 22:18 .config
drwx------  3 saml saml 4096 May  8 22:13 .dropbox
drwx------  5 saml saml 4096 May  8 22:13 Dropbox
drwx------  3 saml saml 4096 Dec  7 15:49 .kde
drwxrwxr-x  3 saml saml 4096 Dec  7 15:49 .local
drwx------  3 saml saml 4096 Dec  7 15:49 .pki

我的内容位于Dropbox2 个帐户的文件夹内。然后我使用这个脚本来启动我的dropbox小程序。

#!/bin/bash

dropboxes="personal work"
for dropbox in $dropboxes
do
    HOME="/home/$USER"
    DROPHOME="$HOME/Dropbox"
    if ! [ -d "$DROPHOME/$dropbox" ]
    then
        mkdir "$DROPHOME/$dropbox" 2> /dev/null
        ln -s "$HOME/.Xauthority" "$DROPHOME/$dropbox/" 2> /dev/null
    fi
    HOME="$DROPHOME/$dropbox"
    /home/$USER/.dropbox-dist/dropboxd 2> /dev/null &
done

该脚本是从 GNOME 启动应用程序工具启动的。该脚本称为dropbox.sh.

      启动应用程序的 ss

我设置启动应用程序,以便它运行以下命令:

bash -c "sleep 60 && dropbox.sh"

这会在启动 Dropbox 之前为网络提供一分钟的启动时间。

一开始有点奇怪,但你会习惯在任务栏中看到 2 个保管箱图标。

                               任务栏的ss

相关内容