URL (예 : bash의 출력 콘솔에있는 URL)을 클릭하면 Chrome을 사용하여 열립니다. Chrome에 여러 사람 (또는 사용자)이 있기 때문에 가장 최근에 본 창이있는 사람을 사용하여 항상 열린 것처럼 보입니다.
특정 사람을 이와 같이 URL을 여는 기본값으로 만들 수 있습니까?
답변
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
.