Calibre はすべてのデフォルト アプリとして設定されます。これを変更するにはどうすればよいですか?

Calibre はすべてのデフォルト アプリとして設定されます。これを変更するにはどうすればよいですか?

私は電子書籍にしばらくCalibreを使っていますが、これは素晴らしいのですが、デフォルトのアプリケーションとして設定されています明示的に設定されていないすべてのファイルタイプ別のプログラムによって。

これは非常に迷惑です。どうすれば変更できますか? MIME で少し試してみましたが、難しいと感じました。どこから始めればいいのかわかりません。calibre ではなく、featherpad をデフォルトのアプリケーションにしたいと思います。

私は Lubuntu マシン 20.04 を使用しており、i3 ウィンドウ マネージャーを使用しています。何らかの CLI 方式で実行したいのですが。

指示に従ってtarballでCalibreをインストールしましたここ

答え1

まあ、こんな感じでいいようです。完全な答えではありませんが、誰かの役に立つといいのですが。

MIME タイプを取得して変更してみます:

  mimetype=$( xdg-mime query filetype "$v1"); lolecho "$mimetype"
  xdg-mime query default "$mimetype"

これをテキストエディタで開く

$HOME/.config/mimeapps.list  

関連情報