我使用 DropBox 将一些文件与我的在线备份同步,一切进展顺利,但最近我意识到 DropBox 定期发布更新,而我的安装没有提醒我,也没有告诉我如何升级。所以我基本上只是想知道是否有一个简单的解决方案可以检查当前安装的版本,然后如果它已过期,就将其更新到最新版本?当它需要升级时,我希望得到提示。
我按照指示安装了它这里):
cd ~ && wget -O - "https://www.dropbox.com/download?plat=lnx.x86_64" | tar xzf -
我是否只需要再次运行此命令即可将其升级到最新版本,还是需要执行其他任何操作?我正在运行带有 GNOME 3.20 的 Ubuntu GNOME 16.04。
一个脚本会检查是否有可用的新版本,然后如果有就进行升级(我只会在运行其他升级命令时运行它)。
答案1
根据https://www.dropbox.com/en/help/246,我建议/etc/apt/sources.list
通过运行以下命令将 Dropbox 的 APT 存储库添加到您的:
sudo add-apt-repository "deb http://linux.dropbox.com/ubuntu xenial main"
然后,使用以下命令导入 Dropbox 的 GPG 密钥:
sudo apt-key adv --keyserver pgp.mit.edu --recv-keys 1C61A2656FB57B7E4DE0F4C1FC918B335044912E
答案2
Dropbox 由两部分组成。Deb 包只包含 nautilus 集成库和用于管理守护进程的 python 脚本,但守护进程并不存在于 deb 包中。
第一次运行 dropbox 后会下载守护进程并自动更新。
换句话说,将 dropbox 添加到 apt 源中没有任何好处,因为唯一可以实际更新的是 nautilus 集成文件。