次のシナリオがあります。firefox と chrome がインストールされた Ubuntu 16.04 マシンで、chrome がデフォルトのブラウザーです。
シェルでこのアクションを確認します:
cat /usr/share/applications/defaults.list
cat /etc/mailcap
cat /.config/mimeapps.list
cat /.local/share/applications/mimeinfo.cache
x-www-browser-> chrome is launch
xdg-mime query default text/html
response:
google-chrome.desktop
また、Firefox は常に表示されず、Chrome は常に表示されます。これで問題ありません。また、チェックしてください:
デスクトップファイル file.html をクリック -> chrome が起動
そして、私が実行すると、奇妙なことが起こります:
xdg-open "http://www.example.com"
何らかの奇妙な理由で、常にFirefoxが開きます。理由がわかりません、誰か助けてくれませんか?