在 linux 笔记本电脑 Ubuntu 20.04 上,我正在运行两次 chrome 启动,每个都有自己的用户,使用从终端启动的唯一配置文件
/opt/google/chrome/chrome --profile-directory=beta_stens
和其他作为
/opt/google/chrome/chrome --profile-directory=work
一旦启动,它们就可以运行,但是我需要在每次启动时反复登录到诸如 azure devops 之类的东西,所以某些东西没有被正确缓存等等......在终端上我看到了这些错误
[10299:10312:0126/161704.061295:ERROR:login_database.cc(641)] Password store database is too new, kCurrentVersionNumber=28, GetCompatibleVersionNumber=29
[10299:10312:0126/161704.062169:ERROR:password_store_default.cc(39)] Could not create/open login database.
[10299:10299:0126/161730.692500:ERROR:password_sync_bridge.cc(244)] Passwords datatype error was encountered: Password metadata store isn't available.
[10299:29657:0126/163403.229532:ERROR:login_database.cc(641)] Password store database is too new, kCurrentVersionNumber=28, GetCompatibleVersionNumber=29
[10299:29657:0126/163403.229643:ERROR:password_store_default.cc(39)] Could not create/open login database.
[10299:10299:0126/163407.845104:ERROR:password_sync_bridge.cc(244)] Passwords datatype error was encountered: Password metadata store isn't available.
[29965:14:0126/163415.904063:ERROR:stun_port.cc(76)] Binding error response: class=4 number=1 reason=Unauthorized
或者我在使用启动时遇到类似的终端错误
/opt/google/chrome/chrome --user-data-dir=/home/anna/chrome_play
和 /opt/google/chrome/chrome --user-data-dir=/home/anna/chrome_work
终端错误是
[59902:59902:0126/165850.396022:ERROR:data_type_manager_impl.cc(38)] Bookmarks cryptographer error was encountered:
[59902:59902:0126/165850.396079:ERROR:data_type_manager_impl.cc(38)] Preferences cryptographer error was encountered:
[59902:59902:0126/165850.396100:ERROR:data_type_manager_impl.cc(38)] Passwords cryptographer error was encountered:
[59902:59902:0126/165850.396120:ERROR:data_type_manager_impl.cc(38)] Autofill Profiles cryptographer error was encountered:
[59902:59902:0126/165850.396150:ERROR:data_type_manager_impl.cc(38)] Autofill cryptographer error was encountered:
[59902:59902:0126/165850.396176:ERROR:data_type_manager_impl.cc(38)] Autofill Wallet Metadata cryptographer error was encountered:
[59902:59902:0126/165850.396208:ERROR:data_type_manager_impl.cc(38)] Themes cryptographer error was encountered:
[59902:59902:0126/165850.396242:ERROR:data_type_manager_impl.cc(38)] Typed URLs cryptographer error was encountered:
[59902:59902:0126/165850.396271:ERROR:data_type_manager_impl.cc(38)] Extensions cryptographer error was encountered:
[59902:59902:0126/165850.396301:ERROR:data_type_manager_impl.cc(38)] Search Engines cryptographer error was encountered:
[59902:59902:0126/165850.396335:ERROR:data_type_manager_impl.cc(38)] Sessions cryptographer error was encountered:
[59902:59902:0126/165850.396363:ERROR:data_type_manager_impl.cc(38)] Apps cryptographer error was encountered:
[59902:59902:0126/165850.396389:ERROR:data_type_manager_impl.cc(38)] App settings cryptographer error was encountered:
[59902:59902:0126/165850.396415:ERROR:data_type_manager_impl.cc(38)] Extension settings cryptographer error was encountered:
[59902:59902:0126/165850.396440:ERROR:data_type_manager_impl.cc(38)] Dictionary cryptographer error was encountered:
[59902:59902:0126/165850.396466:ERROR:data_type_manager_impl.cc(38)] Send Tab To Self cryptographer error was encountered:
[59902:59902:0126/165850.396492:ERROR:data_type_manager_impl.cc(38)] Web Apps cryptographer error was encountered:
有没有更好的方法在同一台 Linux 笔记本电脑上运行多个不同的 chrome 浏览器,每个浏览器都有自己的配置文件,以便在启动时保留登录缓存等?
dpkg -l | grep google-chrome
ii google-chrome-stable 88.0.4324.96-1 amd64 The web browser from Google
anna@oaxaca ~ $ neofetch
.-/+oossssoo+/-. anna@oaxaca
`:+ssssssssssssssssss+:` -----------
-+ssssssssssssssssssyyssss+- OS: Ubuntu 20.04.1 LTS x86_64
.ossssssssssssssssssdMMMNysssso. Host: Q524UQK 1.0
/ssssssssssshdmmNNmmyNMMMMhssssss/ Kernel: 5.8.0-41-generic
+ssssssssshmydMMMMMMMNddddyssssssss+ Uptime: 31 mins
/sssssssshNMMMyhhyyyyhmNMMMNhssssssss/ Packages: 2820 (dpkg), 13 (snap)
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Shell: bash 5.0.17
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ Resolution: 1920x1080
ossyNMMMNyMMhsssssssssssssshmmmhssssssso DE: GNOME
ossyNMMMNyMMhsssssssssssssshmmmhssssssso WM: Mutter
+sssshhhyNMMNyssssssssssssyNMMMysssssss+ WM Theme: Adwaita
.ssssssssdMMMNhsssssssssshNMMMdssssssss. Theme: Yaru [GTK2/3]
/sssssssshNMMMyhhyyyyhdNMMMNhssssssss/ Icons: Yaru [GTK2/3]
+sssssssssdmydMMMMMMMMddddyssssssss+ Terminal: gnome-terminal
/ssssssssssshdmNNNNmyNMMMMhssssss/ CPU: Intel i7-7500U (4) @ 3.500GHz
.ossssssssssssssssssdMMMNysssso. GPU: NVIDIA GeForce 940MX
-+sssssssssssssssssyyyssss+- GPU: Intel HD Graphics 620
`:+ssssssssssssssssss+:` Memory: 4913MiB / 15893MiB
.-/+oossssoo+/-.
更新显然这两个都是错误的:
/opt/google/chrome/chrome --profile-directory=foo
/opt/google/chrome/chrome --user-data-dir=foo
因为在仅运行一个 chrome 实例时启动上述任一实例然后登录谷歌然后退出并重新启动谷歌无法记住凭据并迫使我重新登录谷歌(同样必须重新登录其他网站)。 .. 有什么建议么 ?在这个单一的 chrome 启动案例下,出现与上述相同的错误......显然 parms --profile-directory 和 -user-data-dir 都没有正常工作......我错过了什么?
或者,我还安装了不同版本的 chrome(https://www.google.com/chrome/beta/和https://www.google.com/chrome/dev/)但是这也无法正确缓存设置,因此对于例如我必须在每次启动时重新登录到谷歌浏览器同步......一定有更好的方法???
此页面没有帮助https://www.chromium.org/developers/creating-and-using-profiles
最终目标:我需要能够启动一些东西然后退出浏览器并能够再次启动而无需重新登录到 google synch + azure devops + 等等......我需要为两个不同的用户这样做,每个用户都有自己的个人资料...听起来很简单,所以我确定有人已经解决了这个问题
我有点创意,发现如果您在启动 chrome 后使用他们的付费 Google Workspace(正式称为 G-Suite)gmail 帐户之一登录 google,那么一切都会神奇地工作
/usr/bin/google-chrome --user-data-dir=${HOME}/chrome_work
/usr/bin/google-chrome --user-data-dir=${HOME}/chrome_personal
所以解决方案与 chrome 浏览器本身无关,而是与您的支付意愿有关 - 难怪谷歌已经剥离了它最初的 moto : Don't be Evil
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句