FlatpakでFirefoxを実行していますが、さまざまなXDG互換アプリケーションでリンクをクリックすると、リンクを開く方法が見つかりません。xdg-open
FlatpakディストリビューションでFirefoxを実行する方法は?
アプリ自体はデフォルトブラウザではなく、デフォルト設定に表示されます。自分をデフォルトに設定するボタンを提供しますが、何の効果もないようです。
答え1
xdg-settings
コマンドを使用する必要があります。これにより、現在のデフォルトブラウザが返されます。
xdg-settings get default-web-browser
Flatpak バージョンに変更するには:
xdg-settings set default-web-browser <your_flatpak_browser.desktop>
新しい設定を確認するには:
xdg-settings check default-web-browser <your_flatpak_browser.desktop>
答え2
上記の投稿に加えて:
xdg-settings set default-web-browser <your_flatpak_browser.desktop>
次の設定が役に立ちました。
xdg-mime default <your_flatpak_browser.desktop> x-scheme-handler/https x-scheme-handler/http
たとえば、
xdg-mime default org.mozilla.firefox.desktop x-scheme-handler/https x-scheme-handler/http
xdg-settings set default-web-browser org.mozilla.firefox.desktop
答え3
Linux Mint(21.2)の場合、FirefoxのFlatpakインストールをデフォルトのブラウザに設定する最良の方法は次のとおりです。基本アプリケーション、ブラウザを選択して、その他...「と入力して
flatpak run org.mozilla.firefox "%s"