在 Lubuntu 中自动启动 Dropbox

Gib*_*ian 5 lubuntu dropbox autostart

我已经安装了 Dropbox(按照Dropbox 主页 和我在浏览该主题时发现的个人博客中提供的说明),但在 dropboxd 上强制自动启动(仅适用于我的用户)方面仍然没有成功。我尝试在以下位置添加自动启动文件:

但到目前为止还没有成功...我必须手动启动它。我不想编辑以下位置的文件:

/etc/xdg/lxsession/Lubuntu/自动启动

该文件明确指出:

〜/.dropbox-dist/dropboxd

据我了解,将为所有用户添加 Dropbox 自动启动功能...

关于出了什么问题有什么想法吗?


编辑:上面提到的两个链接似乎都不起作用。

BBK*_*BBK 5

这是不同的解决方案,适用于 Ubuntu 11.10:

您将需要启动脚本。将其保存到/etc/init.d/dropbox

groupadd dropbox
usermod -aG dropbox root
chmod +x /etc/init.d/dropbox
update-rc.d dropbox defaults
Run Code Online (Sandbox Code Playgroud)

根据您的需要更改上面第二行代码中的root 。确保你不要忘记 usermod 中的 -a 开关 - 特别是当你使用

首次手动运行 Dropbox

/root/.dropbox-dist/dropbox
Run Code Online (Sandbox Code Playgroud)

根据您的环境更改上面的命令。

复制它给您的 URL(不要停止或中断程序,只需复制 URL)。将 URL 粘贴到浏览器,确认密码。您将看到 Dropbox 确认信息,表明它已连接。现在您可以通过Ctrl+C中断 Dropbox 。重新启动以尝试自动启动。如果未启动,请再次手动运行 Dropbox 并查找是否有任何消息或错误。


drg*_*rog 2

对于每用户自动启动,请使用该~/.config/lxsession/<profile>/autostart文件。有关更多信息,请参阅LXDE wiki


小智 1

在这里解决:http://ubuntuforums.org/showpost.php? p=11108807&postcount=8

为了让 Dropbox 在登录时自动启动,我这样做了:在我的自动启动文件夹中创建了一个新文件:

/home/GUS/.config/autostart
Run Code Online (Sandbox Code Playgroud)

(您应该将 GUS 更改为您自己的用户名)调用该文件 Dropbox.desktop在文本编辑器中打开它并粘贴这些行,再次在以“Exec”开头的行中将 GUS 更改为您的用户名:

[Desktop Entry]
Encoding=UTF-8
Name=Dropbox
Comment=RunDropbox
Icon=/usr/share/icons/elementary/panel/22/dropboxstatus-logo.svg
Exec=bash /home/GUS/.dropbox-dist/dropboxd
Terminal=false
Type=Application
Run Code Online (Sandbox Code Playgroud)

保存。登出。登录。要开心。

顺便说一句,为了安装 dropbox,我按照此处的说明进行操作: http ://www.omgubuntu.co.uk/2010/04/how-to-install-dropbox-in-lubuntu