Krusader に Ubuntu のファイル関連付けを強制的に使用させるにはどうすればよいでしょうか?

Krusader に Ubuntu のファイル関連付けを強制的に使用させるにはどうすればよいでしょうか?

Krusader に Ubuntu (14.04) のファイル関連付けを強制的に使用させる (半) 自動化された方法はありますか?

ファイル拡張子ごとに手動で実行できることはわかっています。しかし、たとえば、昨日 PlayOnLinux をインストールしたところ、Krusader は PNG ファイルを WINE Internet Explorer で開くようになりました。一方、Ubuntu のファイル マネージャー (またはデスクトップ) は、当然のことながら、Image Viewer を使用します。他のプログラム (Okular など) をインストールしたときにも同様のことが発生し、ファイルを開いたときにどのプログラムが起動するかがわからなくなってしまいます。

答え1

回避策の 1 つは、次の操作を実行するユーザーアクション ([ユーザーアクション] > [ユーザーアクションの管理]) を作成することです。

xdg-open %aCurrent%;

そして、それを のようなキーマップ(設定 > ショートカットの構成)にしますCtrl + Enter。 へのマッピングはEnter不可能のようです。

Ubuntu は freedesktop.org に従っており、 と同じアプリを使用しているため動作しますxdg-open

Dolphin 特有の質問:GNOME のコマンド ラインから Dolphin で開いたファイルのファイル関連付けを変更するにはどうすればよいでしょうか?

答え2

これは古い質問のようですが、私も同じ問題に悩まされていて解決策を見つけたので、Google の皆さんのために回答を追加します。

私の場合、問題はファイル所有者~/.local/share/applications/mimeapps.listが root だったことです。おそらく、Krusader を root として実行し、いくつかの設定を変更したことが原因です。

sudo chown $USER:$USER ~/.local/share/applications/mimeapps.listファイルのプロパティを変更し、ファイルタイプの関連付けを設定できるようになりました。

答え3

ファイルを右クリック -> プロパティ

「プログラムから開く」タブを選択し、リストから選択するか、追加します(拡張プログラムリストから選択するか、コマンドとしてvlcと入力するだけです)。

(または)

Ubuntu Tweak を使用します。ファイル関連付けマネージャーがあり、どのプログラムがどのファイルタイプを開くかを選択できます。

手順はこのサイトにありますhttp://www.omgubuntu.co.uk/2011/12/new-version-of-ubuntu-tweak-released/

インストールする最適な方法は次のとおりです。

sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak

答え4

私の場合は、次のファイルを削除していました:

~/.local/share/applications/mimeapps.list

再起動後、Krusader は正しい内容の新しいファイルを作成します。

関連情報