任何人都可以看到为什么Dropbox不会执行文本只能安装在使用系统用户帐户的Ubuntu服务器?

我一直在尝试在Ubuntu 10.04.2服务器上设置Dropbox以用于备份。 我不希望Dropbox绑定到服务器上的用户帐户,因为有些人明年可能会以不同的用户帐户接pipepipe理员。 为了达到这个目的,我一直在关注http://wiki.dropbox.com/TipsAndTricks/UbuntuServerInstall上的指示。

问题是,当涉及到执行dropox守护进程注册帐户,我得到以下错误消息…

dropbox@thomas:~$ /usr/local/dropbox/dropboxd -su: /usr/local/dropbox/dropbox: No such file or directory 

我正在使用以下命令来安装和设置dropox …

 sudo -s (from my personal account on the server) groupadd dropbox; useradd -r -d /var/dropbox -g dropbox -s /bin/false dropbox mkdir -p /usr/local/dropbox /etc/dropbox chown dropbox.dropbox /var/dropbox; chmod 700 /var/dropbox wget -O /tmp/dropbox.tar.gz http://www.dropbox.com/download/?plat=lnx.x86 tar xvzf /tmp/dropbox.tar.gz -C /usr/local/dropbox --strip 1 su -l dropbox -s /bin/bash; umask 0027 /usr/local/dropbox/dropboxd 

Dropbox和Dropbox文件的文件权限是…

 dropbox@thomas:~$ ls -la /usr/local/dropbox/dropbox* -rwxr-xr-x 2 cje46 cje46 11329751 2011-04-26 06:37 /usr/local/dropbox/dropbox -rwxr-xr-x 1 cje46 cje46 238 2011-04-26 06:37 /usr/local/dropbox/dropboxd 

并且要清楚该命令正在由保pipe箱系统用户执行。

希望有人在那里有同样的问题,将能够伸出援助之手,这让我真的很难过!

解决 – 需要使用64位版本,而不是我已经安装的Dropbox的32位版本。

该错误消息指示dropbox用户的su进程无法看到/usr/local/dropbox/dropbox 。 目录/usr/local/dropbox什么权限? 您可能需要在/usr/local/dropbox上授予组或其他执行权限。