기본 웹 브라우저를 설정하려면 어떤 환경 변수를 사용해야 합니까?

기본 웹 브라우저를 설정하려면 어떤 환경 변수를 사용해야 합니까?

내 .bashrc 또는 .profile 내에서 기본 웹 브라우저를 Google 크롬으로 설정하려고 합니다. 이를 달성하려면 어떤 환경 변수를 설정해야 합니까?

편집: 추가 정보는 다음과 같습니다.

A. 머신에 대한 sudo 액세스 권한이 없습니다.

B. 컴퓨터의 특성상 로그인할 때마다 다시 실행해야 합니다.

C. 이상적으로는 대화 상자 없이 로그인 시 실행됩니다.

답변1

해결책을 찾았습니다.

xdg-settings set default-web-browser chromium-browser.desktop

다음을 사용할 수도 있습니다.

xdg-settings set default-web-browser firefox.desktop

또는:

xdg-settings set default-web-browser chrome-browser-stable.desktop

로그인 시 이를 자동화하려면 .profile에 이 한 줄을 넣으십시오.

답변2

sudo update-alternatives이 목적으로 명령을 사용합니다 . 기본 웹 브라우저의 경우 sudo update-alternatives --config x-www-browser기본값을 설정할 수 있는 대화형 대화 상자가 시작되며, 이는 세션 전체에서도 기본값으로 유지됩니다.

재부팅할 때마다 기본값을 설정하려면 다음을 사용하십시오.

update-alternatives --set x-www-browser /path/to/browser

루트 권한이 필요하기 때문입니다 /etc/rc.local.

관련 정보