URL을 열도록 기본 Chrome Person (사용자)을 어떻게 설정합니까?


9

URL (예 : bash의 출력 콘솔에있는 URL)을 클릭하면 Chrome을 사용하여 열립니다. Chrome에 여러 사람 (또는 사용자)이 있기 때문에 가장 최근에 본 창이있는 사람을 사용하여 항상 열린 것처럼 보입니다.

특정 사람을 이와 같이 URL을 여는 기본값으로 만들 수 있습니까?

답변:


4

Ubuntu Unity Desktop*.desktop파일을 사용하여 파일 형식의 기본 프로그램을 설정합니다. 원하는 것을 달성하기 위해 *.desktop사용자만을 위해 Google 크롬 용 맞춤 파일을 만들 수 있습니다 .

몇 가지 단계가 필요합니다.


1. 기본 프로그램 확인

google-chrome.desktop링크를 여는 기본 프로그램인지 확인하십시오 .

터미널에 다음을 입력하십시오 cat ~/.local/share/applications/mimeapps.list..

출력은 다음과 같아야합니다.

[Default Applications] text/html=google-chrome.desktop x-scheme-handler/http=google-chrome.desktop x-scheme-handler/https=google-chrome.desktop x-scheme-handler/about=google-chrome.desktop x-scheme-handler/unknown=google-chrome.desktop x-scheme-handler/mailto=google-chrome.desktop text/x-c++src=gedit.desktop

[Added Associations] text/x-c++src=gedit.desktop;

예에서와 같이 google-chrome.desktop웹 링크를 처리하는 경우 설명대로 진행하십시오. 그렇지 않으면 기본 프로그램을 먼저 설정해야합니다.


2. 사용자 정의 * .desktop 파일 만들기

원본 파일 google-chrome.desktop~/.local/share/applications/기반으로 사용자 정의 파일 작성/usr/share/applications/google-chrome.desktop

터미널에 다음을 입력하십시오.

cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/

  • 이렇게하면 컴퓨터의 모든 사용자가 아니라 사용자의 설정 만 변경됩니다.

  • *.desktop파일 이름 /usr/share/applications/이 중복 ~/.local/share/applications/되면 로컬 이름 이 우선합니다.


3. 새로운 * .desktop 파일 편집

이 파일에는 다른 언어로 된 옵션 이름에 대한 여러 줄이 포함됩니다. 로 시작하는 모든 줄을 편집해야합니다 Exec=.

내 컴퓨터의 예 : /usr/share/applications/google-chrome.desktop

실행 = / usr / bin / google-chrome-stable % U

실행 = / usr / bin / google-chrome-stable

Exec = / usr / bin / google-chrome-stable --incognito

새 파일에서 ~/.local/share/applications/옵션을 추가하여이 행 을 변경하십시오 --profile-directory=Default.

Exec = / usr / bin / google-chrome-stable --profile-directory = 기본 % U

Exec = / usr / bin / google-chrome-stable --profile-directory = 기본

Exec = / usr / bin / google-chrome-stable --profile-directory = 기본-시크릿

이렇게하면 링크를 열 때마다 기본 사용자 가 링크를 열 수 있습니다 .


다른 사용자

이 옵션 --profile-directory=~/.config/google-chrome/사용자 구성 이있는 모든 사람의 폴더 이름으로 설정할 수 있습니다 . 예 :

  • 기본
  • 프로필 1
  • 프로필 2
  • 기타...

예:

실행 = / usr / bin / google-chrome-stable --profile-directory = 프로필 \ 1 % U

실행 = / usr / bin / google-chrome-stable --profile-directory = 프로필 \ 1

Exec = / usr / bin / google-chrome-stable --profile-directory = Profile \ 1-시크릿

폴더 이름에 공백이 있음을 나타내 려면 백 슬래시\ 를 확인 하십시오 Profile\ 1.


2
자세한 정보에 감사드립니다. 이것은 나를 위해 작동합니다! 한 가지 질문은 "Default", "Profile 1"등에 해당하는 사용자 이름을 어떻게 알 수 있습니까?
user69715

Alt+ F2를 누르고 다음 명령을 입력하는 것이 좋습니다 google-chrome-stable --profile-directory=Profile\ X.. X에서 값있는 사람 ~/.config/google-chrome/. 시험 및 오류는 내가 찾을 수있는 가장 빠른 옵션입니다.
Torrien
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.