%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EB%91%90%20%EA%B0%9C%EC%9D%98%20Chrome%20%EB%B8%8C%EB%9D%BC%EC%9A%B0%EC%A0%80%20%EC%9D%B8%EC%8A%A4%ED%84%B4%EC%8A%A4%EB%A5%BC%20%EC%8B%A4%ED%96%89%ED%95%98%EB%8A%94%20%EB%B0%A9%EB%B2%95.png)
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 인스턴스만 실행하면서 위 중 하나를 시작한 후 Google에 로그인한 다음 종료하고 다시 시작하면 Google이 자격 증명을 기억하지 못하고 강제로 Google에 다시 로그인해야 하기 때문입니다(다른 사이트에 다시 로그인해야 하는 경우도 마찬가지). .. 제안사항이 있나요? 이 단일 크롬 실행 사례에서 위에 표시된 것과 동일한 오류가 발생합니다... 분명히 parms --profile-directory 및 -user-data-dir도 제대로 작동하지 않습니다... 내가 무엇을 놓치고 있나요?
또는 다른 버전의 크롬도 설치했습니다(https://www.google.com/chrome/beta/ 그리고 https://www.google.com/chrome/dev/) 그러나 이 방법도 설정을 제대로 캐시하지 못하므로 시작할 때마다 Google 크롬 동기화에 다시 로그인해야 합니다. 더 나은 방법이 있어야 합니다 ???
이 페이지는 도움이 되지 않습니다 https://www.chromium.org/developers/creating-and-using-profiles
궁극적인 목표: Google 동기화 + Azure Devops + 등에 다시 로그인할 필요 없이 작업을 시작한 다음 다시 시작할 수 있는 브라우저를 종료할 수 있는 기능이 필요합니다. 그리고 각각 고유한 프로필을 가진 두 명의 다른 사용자에 대해 이를 수행해야 합니다. ... 간단해 보이는데 누군가가 이 문제를 해결한 게 확실합니다.
답변1
약간의 창의력을 발휘하여 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
답변2
현재 Chrome 다운로드 페이지 하단 근처에서 다른 버전의 Chrome을 찾을 수 있습니다(https://www.google.com/chrome/). 예를 들어 일반 버전 + 개발자 버전을 사용할 수 있습니다.
저는 개인적으로 Google에서 제거된 크롬 + 개발자 버전을 검색하여 찾을 수 있는 맞춤 빌드를 사용하는데, 이는 저에게 완전히 별개입니다. (예를 들어 Windows 방화벽 규칙으로 하나를 차단하고 다른 하나는 계속 작동할 수 있습니다. 다른 프로필을 사용하면 이는 불가능합니다.)
답변3
제가 Windows에서 하는 일은 Chrome과 Brave를 사용하는 것입니다. Brave는 Chrome을 기반으로 합니다.
Ubuntu에서도 비용을 지불하지 않고도 동일한 작업을 수행할 수 있습니다.