크롬을 기본 브라우저로 만드는 방법은 무엇입니까?


16

Linux Mint Debian 버전 (필수 Debian 테스트)과 Cinnamon 데스크탑 환경을 실행하고 있습니다. 시작할 때마다 google-chrome기본 브라우저가되도록 요청합니다. 나는 내가 생각할 수있는 모든 방법으로 그렇게하라고 말했지만 여전히이 팝업을 얻습니다.

여기에 이미지 설명을 입력하십시오

내가 시도한 것 :

  • 팝업에서 "기본값으로 설정"을 클릭하십시오.
  • 설정에서 크롬을 기본값으로 설정 :

    여기에 이미지 설명을 입력하십시오

  • 데스크탑 환경의 (cinnamon) 설정 앱을 사용하여 기본 환경으로 설정 :

    여기에 이미지 설명을 입력하십시오

  • 이러한 것들이 정의 된 다양한 방식과 파일로 모든 관련 mimetype과 연관시키기 :

    $ xdg-mime query default text/html 
    chrome.desktop
    
    $ grep chrome .local/share/applications/mimeapps.list
    text/html=chrome.desktop
    x-scheme-handler/http=chrome.desktop
    x-scheme-handler/https=chrome.desktop
    x-scheme-handler/about=google-chrome.desktop
    x-scheme-handler/about=google-chrome.desktop;
    text/html=emacs.desktop;google-chrome.desktop;firefox.desktop;
    x-scheme-handler/http=chrome.desktop;
    
    $ grep chrome /usr/share/applications/defaults.list
    application/xhtml+xml=google-chrome.desktop
    text/html=google-chrome.desktop
    text/xml=gedit.desktop;pluma.desktop;google-chrome.desktop
    x-scheme-handler/http=google-chrome.desktop
    x-scheme-handler/https=google-chrome.desktop
    

    이 파일에서 firefox(이전 기본값)을 모두로 대체 했습니다 google-chrome. 파일의 다른 위치에는 다른 브라우저가 정의되어 있지 않습니다.

    $ grep -E 'firefox|opera|chromium' /usr/share/applications/defaults.list \ 
       .local/share/applications/mimeapps.list
    $ 
    
  • 도움이되는 경우 크롬을 루트로 시작하면 나에게 도움이되지 않습니다.

    여기에 이미지 설명을 입력하십시오

  • 데비안 대체 시스템을 사용하여 기본값으로 설정 :

    $ sudo update-alternatives --install /usr/bin/www-browser www-browser /usr/bin/google-chrome 1080
    update-alternatives: using /usr/bin/google-chrome to provide /usr/bin/www-browser (www-browser) in auto mode
    
    $ ls -l /etc/alternatives/www-browser
    lrwxrwxrwx 1 root root 22 Jan 23 17:03 /etc/alternatives/www-browser -> /usr/bin/google-chrome
    

이들 중 어느 것도 영향을 미치지 않는 것 같습니다. 아무도이 난기류 팝업을 제거하지 않습니까?

답변:


16

Chrome이 설치되어 있지 않고 Chromium 만 설치되어 있지만 이것이 작동하기에는 다르지 않기를 바랍니다. "다시 묻지 않음"을 선택하면 Chromiom이 다음 설정을 ~/.config/chromium/Profile 1/Preferences파일 에 저장 합니다.

{
   "alternate_error_pages": {
      "enabled": false
   },
   "apps": {
      "shortcuts_have_been_created": true
   },
   "autofill": {
      "negative_upload_rate": 1.0,
      "positive_upload_rate": 1.0
   },
   "bookmark_bar": {
      "show_on_all_tabs": true
   },
   "bookmark_editor": {
      "expanded_nodes": [ "1" ]
   },
   "browser": {
      "check_default_browser": false,
      [...]

해당 check_default_browser설정을 환경 설정 파일 에 수동으로 추가 할 수 있습니다 :)


6

해결책을 찾았습니다.

질문이 다시 표시되면 Chrome을 기본 브라우저로 설정하는 버튼을 누르지 말고 X에서 막대 오른쪽 끝을 클릭하면 막대가 사라집니다. 돌아 오지 않을 큰 기회.

manjaro 포럼 게시물을 통해


1
이것은 2014 년 terdon의 질문과 관련이없는 것 같습니다 (IIUC, 그는 "다시 묻지 말 것"버튼이 작동하지 않았습니다). 그러나 2019 년에는 매우 유용합니다 ( "다시 묻지 않음"버튼이 없지만 "x"는 작동합니다). Chrome / Chromium에서 실제로는 직관적이지 않은 UX 결정입니다 ( "x"는 "지금 이것을 숨기고"는 의미이지만 "영원히 잊어 버리지"는 않습니다).
sasha

3

여기에 내가 생각하지만 다른 것만 큼 가치있는 빠른 해결책이 있습니다 : 터미널에서 실행하십시오.

echo '# Disable set default browser
export CHROMIUM_FLAGS="$CHROMIUM_FLAGS --no-default-browser-check"' \
| sudo tee /etc/chromium.d/disable-set-default-browser

확인하지 않고 Chromium을 시작하는 파일을 생성합니다. "다시 묻지 않음"질문이 나타나지 않을 때 매우 유용합니다. :)


꿰매다. 그것은 매우 유망한 것처럼 보였지만 /etc/chromium.d/우분투 시스템 에는 디렉토리가 없었으므로 아무런 효과가 없었습니다.
Auspex

--no-default-browser-check플래그 도 사용하고 있습니다. 매력처럼 작동합니다! ~/.local/share/applications/런처 / 즐겨 찾기 바에서 앱을 클릭하여 열 때이 플래그와 함께 실행되도록 런처 "데스크톱"파일을 작성할 수도 있습니다 . 바탕 화면 파일에 대한 자세한 여기를 참조하십시오 : askubuntu.com/questions/461943/...
pestophagous

1

수동 편집이 필요한 이유
"팝업에서"다시 묻지 마십시오 "를 클릭하십시오." 지시 한대로.

귀하의 질문에 귀하가 시도했다는 표시가 없습니다.


10
2018 년이며 "다시 묻지 마십시오"와 같은 것은 없습니다.
carbolymer

1
그것은 효과가 없었으며 지금은 옵션조차 아닙니다.
neuronet

0

간단한 솔루션

잘 작동합니다!

sudo xdg-mime default google-chrome.desktop x-scheme-handler/http
sudo xdg-mime default google-chrome.desktop x-scheme-handler/https
sudo xdg-mime default google-chrome.desktop text/html

크롬을 기본값으로 사용하고 싶을 때는 좋지만 그렇지 않은 경우에는 그리 많지 않습니다.
bschlueter

당신의 조언에 대해 @bschlueter thx. 그것은 중대한 실수였습니다. 이제 잘 작동합니다!
Antonio Feitosa 1

google-chrome을 기본값으로 사용하려면 크롬이 기본 브라우저가 아니라는 알림을받는 문제를 해결할 수 있지만 firefox 또는 surf와 같은 다른 것을 원한다면 도움이되지 않습니다. 기본값이지만 여전히 알림을받지 않고 크롬을 사용할 수 있기를 원합니다.
bschlueter
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.