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