すべてのアプリケーションのデフォルトブラウザを変更するオプションはありますか?
system-settings
-> Details
を見てください:
(Ubuntuの古いバージョンではDetails
はSystem Info
と呼ばれます)
これはこれを行うubuntuの方法です
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
ファイル「mimeapps.list」にあるユーザーのデフォルトアプリケーションに関するすべての設定。私はGnome 3とDebianを使用しているので、私にとっては~/.config/mimeapps.list
です。
このファイルの場所がわからない場合は、コマンドを試してください:
locate mimeapps.list
少なくとも、デフォルトのWebブラウザーをオーバーライドするには、カテゴリーの値を変更します[Default Applications]
およびカテゴリ[追加された関連付け]
Operaの場合、ファイル~/.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
Chromeの場合、ファイル〜/ .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など)。
必要なmimetypeをオーバーライドするだけです。ただし、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
システム->コントロールセンター->優先アプリケーション
MATE DESKTOPを使用したUbuntuの場合
関連するブラウザ設定でデフォルトのブラウザを変更することもできます。
Firefox:
クロム:
上記のコメントの一部とは別に、トップの回答 here に従うことをお勧めします。現在のユーザーのmimeapps/urlスキームを変更する必要があります。
LinuxSkypeが正常に動作するようにするには、このソリューションを使用する必要がありました。他のほとんどのアプリケーションはx-www-browserまたはgnome-www-browserを使用しますが、使用するポイントがあると思いますURLスキーム;時にはそれはより理にかなっています。