답변:
system-settings
-> 살펴보십시오 Details
:
(이전 버전의 Ubuntu Details
에서는이라고합니다 System Info
)
System Settings > Preferred applications
unity-control-center
askubuntu.com/questions/116655/…를
gnome-control-center
로 이동하십시오 System > Details
. 당신은 것 또한 사용해야하는 update-alternatives
다른 프로그램이 서로 다른 소스에서 설정을 읽은 이후, 아래의 푸른의 대답 일명 세르게이 P.에서.
이것은 이것을하는 우분투 방법입니다.
sudo update-alternatives --config x-www-browser
sudo update-alternatives --config gnome-www-browser
선호하는 브라우저가 해당 메뉴에 없거나 명령 행에서 선호하는 경우,이 명령을 사용하면 fossfreedom의 답변에서와 동일한 작업을 수행 할 수 있습니다.
xdg-settings set default-web-browser name-of-browser.desktop
예 :
xdg-settings set default-web-browser firefox.desktop
또는
xdg-settings set default-web-browser chromium-browser.desktop
또는
xdg-settings set default-web-browser google-chrome.desktop
x-www-browser
하고 update-alternatives
그것을 필요로하기 때문에 손이 닿지 않는 곳에있다 sudo
. my-application.desktop
예를 들어에서 사용할 수 있어야합니다 ~/.local/share/applications/my-app.desktop
. 그러나 전체 경로를 xdg-settings
파일 이름으로 전달하지는 않습니다 .
사용자가 "mimeapps.list"파일에있는 기본 응용 프로그램에 대한 모든 환경 설정 저는 Gnome 3과 Debian을 사용하고 있습니다 ~/.config/mimeapps.list
.
이 파일이 어디에 있는지 모르는 경우 명령을 시도하십시오.
locate mimeapps.list
기본 웹 브라우저를 재정의하려면 최소한 [기본 응용 프로그램] 범주의 값을 변경해야합니다 .
그리고 [Added Associations] 카테고리에서
들어 오페라 파일 ~/.config/mimeapps.list
필수에는 다음이 포함됩니다
[Default Applications]
x-scheme-handler/http=opera-browser.desktop
text/html=opera-browser.desktop
text/xml=opera-browser.desktop
application/xhtml_xml=opera-browser.desktop
image/webp=opera-browser.desktop
x-scheme-handler/https=opera-browser.desktop
x-scheme-handler/ftp=opera-browser.desktop
[Added Associations]
text/html=opera-browser.desktop;
text/xml=opera-browser.desktop;
application/xhtml_xml=opera-browser.desktop;
image/webp=opera-browser.desktop;
x-scheme-handler/https=opera-browser.desktop;
x-scheme-handler/ftp=opera-browser.desktop;
사용해보십시오 (설치된 경우 Opera에서 열려 있어야 함)
xdg-open somehtmlfile.html
들어 크롬 파일 ~ /의 .config / mimeapps.list의 필수에는 다음이 포함됩니다
[Default Applications]
x-scheme-handler/http=google-chrome.desktop
text/html=google-chrome.desktop
text/xml=google-chrome.desktop
application/xhtml_xml=google-chrome.desktop
image/webp=google-chrome.desktop
x-scheme-handler/https=google-chrome.desktop
x-scheme-handler/ftp=google-chrome.desktop
[Added Associations]
text/html=google-chrome.desktop;
text/xml=google-chrome.desktop;
application/xhtml_xml=google-chrome.desktop;
image/webp=google-chrome.desktop;
x-scheme-handler/https=google-chrome.desktop;
x-scheme-handler/ftp=google-chrome.desktop;
사용해보십시오 (설치된 경우 Chrome에서 열려 있어야 함)
xdg-open somehtmlfile.html
그리고 등등 (Firefox 또는 다른 것).
욕망 MIME 유형 만 재정의하면됩니다. 그러나 GUI를 사용하는 것이 좋습니다. 오차가 줄어 듭니다.
그것은 실제로 시스템이며 시스템에서 시스템으로, 데스크탑 환경에서 데스크탑 환경으로 변경 될 것입니다.
테스트 환경
$ lsb_release -a
No LSB modules are available.
Distributor ID: Debian
Description: Debian GNU/Linux 8.6 (jessie)
Release: 8.6
Codename: jessie
$ uname -a
Linux localhost 3.16.0-4-amd64 #1 SMP Debian 3.16.36-1+deb8u2 (2016-10-19) x86_64 GNU/Linux
$s gnome-session --version
gnome-session 3.14.0
위의 의견 중 일부를 제외하고는 여기에 최고의 답변을 따르는 것이 좋습니다 . 현재 사용자 의 mimeapps / url 체계를 변경 해야합니다.
Linux Skype가 정상적으로 작동 하도록하려면 해당 솔루션을 사용해야했습니다 . 대부분의 다른 응용 프로그램은 x-www-browser 또는 gnome-www-browser를 사용 하지만 URL Schemes 를 사용할 점이 있다고 생각합니다 . 때로는 더 의미가 있습니다.