本文介绍在Ubuntu Server 16.04上安装Dropbox以备份和同步文件,以及如何在启动时启用Dropbox自动启动。可先参考在Ubuntu 18.04系统上安装Dropbox的方法。
在Ubuntu Server 16.04上安装Dropbox 首先,SSH进入你的Ubuntu服务器,然后使用以下命令下载Dropbox,它将保存为dropbox-linux.tar.gz。 64位: wget https://www.dropbox.com/download?plat=lnx.x86_64 -O dropbox-linux.tar.gz 32位: wget https://www.dropbox.com/download?plat=lnx.x86 -O dropbox-linux.tar.gz 在/opt中创建一个目录并将Dropbox解压缩到/opt/dropbox/: sudo mkdir /opt/dropbox/ sudo tar xvf dropbox-linux.tar.gz --strip 1 -C /opt/dropbox 现在你可以运行Dropbox守护程序了: /opt/dropbox/dropboxd 它会要求你访问网址,以便将你的Ubuntu服务器与你的Dropbox帐户相关联:
链接完成后,返回终端窗口并按Ctrl+C暂时停止Dropbox守护程序,因为它默认在前台运行,你无法运行其他命令,Dropbox同步文件夹出现在你的主目录中。
如何启用自动启动 为了使Dropbox在系统启动时启动,我们可以创建一个systemd服务单元: sudo nano /etc/systemd/system/dropbox.service 将以下行放入文件中,我们希望Dropbox作为标准用户而不是root用户运行,因此请使用你的真实用户名替换username,如果以root用户身份运行,则~/Dropbox中的文件将无法正常同步: [Unit] Description=Dropbox Daemon After=network.target [Service] Type=simple User=username ExecStart=/opt/dropbox/dropboxd ExecStop=/bin/kill -HUP $MAINPID Restart=always [Install] WantedBy=multi-user.target 保存并关闭文件,然后我们可以通过运行来启动此服务: sudo systemctl start dropbox 并在系统启动时启用自动启动: sudo systemctl enable dropbox 检查其状态,运行systemctl status dropbox命令:
你可以用以下方法阻止它: sudo systemctl stop dropbox 重启它: sudo systemctl restart dropbox 现在可以重新启动Ubuntu服务器并检查自动启动是否正常: sudo shutdown -r now 至此,你已经在Ubuntu服务器上安装Dropbox并设置为自动启动。
相关主题 |