システム全体で選択したファイルタイプのデフォルトプログラムをkdeまたはxfceで変更するにはどうすればよいですか?


11

選択したタイプのファイル(拡張子による)を特定のプログラムで開くようにしたいと思います。どの構成ファイルを編集する必要がありますか?
私はいくつか試しました/usr/share/appplications/default.listが、うまくいきません。

回答:


16

ファイルを見てください $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-AddingMIMETutorおよびstackoverflow-Linuxでのファイル拡張子/ MIMEタイプの登録を参照しください。


MIMEタイプ `MimeType = image / x-exr; image / tiff; image / png; image / jpeg; image / dpx; 'を変更しました .desktopファイル内。
igor012 2012年

1
Fedora release 18 (Spherical Cow)xfceを実行している私のバージョンでは、ファイルの名前はdefaults.listではなくmimeapps.listでした。JTYSK
ヌック

これは、MIMEタイプに基づいてアプリケーションを設定するために使用できますが、(元の質問に従って)ファイル拡張子はどうですか?たとえば、スケッチの処理にはMIMEタイプtext / plain(「プレーンテキストドキュメント」)がありますが、.pde拡張子によって区別できます。それらをProcessingで開くように設定したいのですが、.txtなどにも影響を与えずに開くことができませんでした。
appas

1
@appas最初に、ファイル拡張子をMIMEタイプに登録します。次に、この回答に示すように、アプリケーションをMIMEタイプに割り当てます。
マルコ

カスタムの「アプリケーションから開く」.desktop(デスクトップエントリ)ファイルは、このローカルアプリケーションフォルダーにあります。ここに自動的に作成されます。ファイル内のオプションの一部は、ファイルマネージャの「ファイルプロパティ」GUIで編集できます。
エドワード
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.