XFCE環境(archlinux)でOkularを使用しています。完全なKDE構成パネルをインストールせずにURLを開くために使用するデフォルトのブラウザーを設定するにはどうすればよいですか?
現状では、デフォルトのブラウザを使用していません。 strace
から/usr/lib/kf5/kioslave5
を使用していると思います。 この説明 のように~/.config/mimeapps.list
を設定してみました:
[Default Applications]
x-scheme-handler/http=vivaldi-stable.desktop;
x-scheme-handler/https=vivaldi-stable.desktop;
無駄に。 exo-web-browser.desktop
も試してみました。
この質問 はKDE4を参照しているので、当てはまらないと思います。
明確にするために:私はXFCEコントロールパネルに従って優先アプリケーション/ウェブブラウザとしてvivaldiを設定しています。 xdg-open http://...
を使用すると、vivaldiが使用されます。私は2つのファイル~/.local/share/xfce4/helpers/{custom-WebBrowser.desktop,vivaldi-stable.desktop}
を持っており、どちらもvivaldiを参照しています。
_~/.config/mimeapps.list
_/_[Default Applications]
_の使用はずっと正しかった。ただし、Okularはx-scheme-handler/http(s)
の代わりに_text/html
_を使用します。だから私にとっては、のように見えます。
_[Default Applications]
text/html=vivaldi-stable.desktop;
_
これは_xfce4-mime-settings
_で編集することもできます。
Okularは特に最初にすべてのURLを内部的にダウンロードし、次にドキュメントのmimeタイプに従ってそれを処理する方法を決定するようです。
(完全な答えは投稿者によって与えられます。この答えはそれを指し示したリンクのみを詳述します。)
Ask Ubuntuの投稿 Okularで開いたPDFのリンクをクリックすると(デフォルトのブラウザではなく)Abiwordが開きます Okularがhtml
ではなくtext/html
のファイルタイプを使用するという本質的なヒントが含まれているため、これは探すべきものでした。
上記のコメントの中で、これらの設定を編集できるユーティリティxfce4-mime-settings
についても触れました。これは、現在Arch Linuxパッケージに含まれています xfce4-settings 4.14.2-1 。