KDEでデフォルトのブラウザを設定する方法は?

KDEでデフォルトのブラウザを設定する方法は?

2021年アップデート:後述の予期しない動作は、KDE ​​Plasma v5.18.5では実際には発生しましたが、5.22.3ではこれ以上発生しません。

2023年アップデート:また、見ることができますKDE GitLabのフルリクエストPlasma 6のデフォルトブラウザの選択に関する詳細(源泉)。


Linuxには、アプリケーションを「デフォルト」として「表示」する多くの方法があります。次のコマンドを使用して、それらのいくつかを確認できます。

  1. xdg-settings get default-web-browser
  2. ls -o /etc/alternatives/*browser*
  3. ls -o /usr/bin/*browser*(これらのいくつかは前のリスト項目へのシンボリックリンクです)
  4. xdg-mime query default x-scheme-handler/https
  5. grep -E 'https|html' /etc/mailcap
  6. KDEを使用する場合grep BrowserApplication ~/.kde/share/config/kdeglobals

議論されたのと同じ問題が発生しました。konsoleでURLを開くためのデフォルトのブラウザを変更するには?

私はKDE 5.13.5を実行しています。私は次の手順を実行しました。

  1. クロムを削除
  2. 上記のすべての項目がFirefoxを指していることを確認してください。
  3. 「システム設定>アプリケーション>基本アプリケーション> Webブラウザ」(別名$ kcmshell5 componentchooser)に移動します。
  4. 設定変更「オン」httpそしてhttpsURL'は「URLコンテンツベースのアプリケーション」です。
  5. Konsoleでhttpsリンクをクリックしてください。
  6. Chromeのインストール
  7. Konsoleでhttpsリンクをクリックしてください。

実際の結果:手順5以降はFirefoxでリンクが開き、手順7以降はChromiumで開きます。

予想される結果:手順5と7の両方がFirefoxでリンクを開きます。

したがって、KDEはこの特定のURL(これ)はFirefoxよりもChromiumでうまく動作しますが(ステップ4を参照)、6つの方法でFirefoxをデフォルトのブラウザとして表示するのが困難でした。手順4で「次のアプリケーション> Firefox」を選択すると、すべてが期待どおりに機能しますが、「URLコンテンツに基づく次のアプリケーションで」に設定したいと思います。

ブラウザをデフォルトとして表示する方法のうち、私が見逃したものは何ですか? KDEがこのURLがFirefox(デフォルトのブラウザとして表示しようとしている)に適していると信じるようにするにはどうすればよいですか?

ポリスチレンこの Debian バグメーリングリストスレッドKonsoleは同じことをすることをお勧めしますが、xdg-open <url>KonsoleでURLをクリックするとChromiumが開き、xdg-openFirefoxが開きます。

答え1

リンクを右クリックし、[名前を付けて保存]をクリックしてダウンロードした場所を選択し、[次へ開く]をクリックしてFirefoxを選択します。 「HTMLドキュメント」(text / html)タイプのすべてのファイルへのアプリケーション接続を記憶する」というチェックボックスが必要です。

これがあなたが必要とする方法で機能するかどうかはわかりませんが、私にとってはうまくいきました。

関連情報