kdeまたはxfceで選択したファイル形式のシステム全体のデフォルトプログラムを変更するには?

kdeまたはxfceで選択したファイル形式のシステム全体のデフォルトプログラムを変更するには?

いくつかの特定のプログラムを使用して選択した種類のファイル(拡張子別)を開きたいです。どの設定ファイルを編集する必要がありますか?
いくつか試してみましたが、うまく/usr/share/appplications/default.listいきません。

答え1

ファイルを見てください$HOME/.local/share/applications/defaults.list

[Default Applications]特定のMIMEタイプを指定するセクションがあります。たとえば、次のように追加できます。

application/x-debian-package=gdebi.desktop

これらの.desktopファイルはで検索する/usr/share/applications/か、自分で作成できます$HOME/.local/share/applications/。ファイルのMIMEタイプを見つけるには、次のようにします。

file --mime-type <some_file>

または、KDEでは、システム設定内のファイルリンクGUIで同じことを実行できます。


拡張のMIMEタイプを登録するには、次を参照してください。freedesktop.org - MIMETutorを追加そしてstackoverflow - Linuxでファイル拡張子/MIMEタイプを登録する

関連情報