Mimeopenを使用してpdfをOkularに関連付けました。それから私はそれが構成をどこに保存したのか興味がありました。私の最初の推測は:
$ HOME/.config/mimeapps.list
しかし、それは正しいエントリを含んでいませんでした。だから私は検索しました:
updatedb && locate mime | xargs egrep -e "okular" 2> /dev/null
何も見つかりませんでした。では、関連付けを保存するためにmimeopenを使用するファイルはどれですか?
更新
Casのコメントからの手がかりに従って掘り始めたところ、次のファイルが見つかりました。
$ HOME/.local/share /okular-usercreated-1.desktop。
内容:
[Desktop Entry]
Version=1.0
Encoding=UTF-8
Type=Application
Name=okular
NoDisplay=true
Exec=okular
奇妙なことに、MimeTypeレコードがありません
私の推測: $ DEを設定しないopenboxを使用しているため、環境変数mimeopenは、使用時に新しい.desktopファイルを作成するように強制されていました。これは不便です。
他のデスクトップ環境内でopenboxを実行することは可能だと読みました。やってみます。
レコードを見つけました:
デスクトップ環境が指定されていない場合のmimeopenは、レコードを次の場所に保存します。
$ HOME/.local/share/applications/defaults.list