我不得不重新安装 Ubuntu,然后我想恢复我在 Google Drive 中保存的备份(使用 Deja-dup)。它没有问我哪个帐户,只是说没有任何备份可以恢复。过了一会儿,我注意到它使用的谷歌帐户与我备份的帐户不同,尽管我没有选择任何从中恢复备份的帐户(似乎它使用的是我在 Ubuntu 中登录的帐户)。
无论如何,看起来似乎没有办法从应用程序中更改此帐户。实际上,我在这个网站上看到了很多关于同一问题的类似问题。特别是,这个有一个很好的答案。它建议使用 dconf-editor,我已经下载了。不幸的是,这并没有解决问题,因为所有可修改的设置都没有提到 deja-dup 正在使用的 google 帐户(或者也许我只是找不到它?)。有人能帮我一下吗?
答案1
我在选择帐户时遇到了这个问题,下面是我解决问题的方法(使用变通方法):
前往 Google Drive
点击右上角的“设置”
转到“管理应用程序”
删除 Déjà Dup Backups 的访问权限(我之前也删除了 GNOME 的访问权限,但是并没有解决任何问题,而且根据我所读到的内容,它也不会改变任何东西,但我只是把它放在那里)
尝试再次使用 deja-dup 备份或恢复,现在它会要求您选择一个帐户。
答案2
我遇到的错误描述如下这里。他们基本上说他们不会修复它,因为这个问题有一些解决方法。我所做的就是将我的备份所在的 google drive 帐户安装到 Nautilus。然后,可以通过 deja-dup 的“本地文件夹”选项访问那里的文件。我认为这比下载所有文件更快、更简单。
答案3
我遇到了和你一样的问题。我的 Ubuntu(2020.04.02)上配置了两个 Google 帐户,我无法将 Deja Dup 切换到另一个。Deja Dup 一如既往地使用 Gnome 上配置的第一个帐户。
对我有帮助的唯一解决方案是,转到“在线帐户”删除我的 Google 帐户。重新启动 Deja Dup,然后再次要求输入 Google 凭据。在此处写入您想要的帐户。在 Deja Dup 正确配置所需的 Google 帐户后,您可以在 gnome 上再次设置任何其他 Google 帐户,而不会出现任何问题。
参考@Enrique 的回答。请注意,如果该帐户已经在 gnome 在线帐户中,则使用 gnome API 密钥。但如果不是,Deja Dup 将使用其自己的 API 密钥来处理对 Google Drive 的访问。也许这可以作为所提供链接中描述的问题的线索。