gnome-open
、exo-open
、xdg-open
、gvfs-open
およびkde-open
の特定のファイルタイプに関連付けられているアプリケーションを変更する方法
両方の質問について:ユーザーごとに行う方法、システム全体で行う方法
さまざまなデータベース のMIMEタイプですべて完了します。 xdg-mime
は、ユーザー値のクエリと設定に使用できます。
今日も同じ問題が発生しましたが、物事のgnome/cinnamon側の方が問題でした。
次のように、デフォルトのMIMEタイプをクエリして変更できます。
gvfs-mime --query inode/directory
gvfs-mime --set inode/directory nemo.desktop
@Ignacio Vazquez-Abramsの回答に基づいて、多くの典型的な使用例をカバーする必要があるせっかちな人のための呪文を以下に示します。
ファイルのMIMEタイプを把握します。
xdg-mime query filetype somefile.pdf
結果はapplication/pdf
になります。
それを処理するデフォルトのアプリケーションを設定します。
xdg-mime default qpdfview.desktop application/pdf
pDFを処理するプログラムとしてqdfviewのデスクトップ定義を使用しています。