我一直在 Linux 上使用 Google Chrome,并且几乎在所有方面都使用 Google 产品:邮件、日历、联系人、文档。我的公司还使用 Google 的内部应用,我很高兴使用这两个帐户,并将公司帐户设置为默认帐户,正如许多指南中所述(例如:https://productforums.google.com/forum/#!topic/gmail/4nvMI_r58uQ)
使用以下版本的 chrome:
% google-chrome --version
Google Chrome 69.0.3497.100
我无法在 Google Chrome 重启后将公司帐户保留为默认帐户。我怀疑这与我使用个人帐户登录 Chrome 有关。
我觉得这很令人沮丧,因为我经常不得不从个人帐户切换到公司帐户。还有其他人遇到过这个问题吗?有人知道如何一劳永逸地设置默认帐户吗?
请注意,我并不想弄乱 URL。
https://mail.google.com/mail/u/0/#inbox # first account
https://mail.google.com/mail/u/1/#inbox # second account
编辑 2020-10-04
新版 Chrome 确实破坏了默认帐户机制。我刚刚切换到单独的工作和个人浏览配置文件。不过,我最近尝试了勇敢的浏览器它展示了我非常怀念 Chrome 的行为。我现在在 Android 和 Linux 上使用 brave,体验非常好。所以,感谢 Google Chrome 陪伴我度过的时光。不是你,是我……再见。
编辑
从一些评论来看,我的观点似乎并不完全清楚。请注意这里有两个登录名:
- 登录 Google 应用
- 登录 Google Chrome 浏览器以同步书签、历史记录等。
我想使用我的个人帐户来执行 2 项操作,并且我想使用我的公司帐户作为 1 项操作的默认帐户。我尝试注销这两个帐户,然后按正确的顺序登录,但是,这只有在我重新启动 Chrome 后才有效。
一旦我重新启动 Google Chrome,1. 的默认帐户就设置为我的个人帐户。
答案1
自 Chrome 69 起,任何登录 Google 应用的行为都会导致使用同一帐户自动登录 Chrome 浏览器。
网络上对此提出了强烈的抗议,谷歌也承诺将在Chrome 70上为其添加选项。
在 Chrome 70 发布之前,只要此解决方法仍然有效,您可以打开chrome://flags/#account-consistency
,找到
Identity consistency between browser and cookie jar
并设置为已禁用。
答案2
另一个解决方法是下载并安装 Chromium,在 Chromium 中登录您的个人帐户,同时在运行 Chrome 时使用您的雇主帐户。
我还没有发现 Chrome 和 Chromium 之间的功能差异,我使用的每个 Chrome 扩展程序都在 Chromium 中运行。两者具有不同的更新机制以及不同的配置文件,但您可以复制 Chrome 用户配置文件以用于 Chromium,反之亦然。
Chromium 浏览器可在突触(本身作为 Ubuntu 软件包的一部分,可以在基于 Debian 的发行版中安装sudo apt-get install chromium-browser
,也可以sudo dnf install chromium
在 Fedora 中使用或软件市场安装,也可以通过OpenSUSE 的开放构建服务。