web-dev-qa-db-ja.com

Chrome 'フォルダに表示'を新しいタブではなくファイルエクスプローラーで開くように修正するにはどうすればよいですか?

[フォルダに表示]をクリックするとChrome新しいタブでフォルダが開きました。Chromeが標準ファイルでフォルダを開くようにこれを修正するにはどうすればよいですか?エクスプローラー(カジャ)?

10
Martin Thoma

次の行を実行するだけで、問題は修正されます。再起動は必要ありません(chromeでも他のものでもありません):

$ Sudo apt-get install libfile-mimeinfo-Perl
$ mimeopen -d /home/moose/Documents
Please choose a default application for files of type inode/directory

1) Caja  (caja-folder-handler)
2) Other...

use application #1
Opening "/home/moose/Documents" with Caja  (inode/directory)
11
Martin Thoma

PcmanfmをアンインストールしてThunarに変更した後も、同じ問題が発生しました。

何もインストールする必要はありません。 Chromium/Chromeはxdg-openを介してこの機能を管理しているため、変更する必要があります。

Xdg-openのデフォルトのファイルマネージャを確認してください。

$ xdg-mime query default inode/directory

不要なもの、またはインストールされなくなったものが表示されます。

次に、xdg-openで目的のデフォルトのファイルマネージャーを設定します。 cajaの場合、次のようになります。

$ xdg-mime default caja.desktop inode/directory

または本当に似たようなもの。
すぐに機能しました。私はそれを以下から学びました: https://wiki.archlinux.org/index.php/xdg-open

10
elmanu

私にとっては、さらに@ elmanu's answer xdg-mime default caja.desktop inode/directory、それは実行されていました

update-desktop-database ~/.local/share/applications/

最終的にデフォルトのアプリケーションが更新されました。

この後、xdg-mime query default inode/directoryを実行すると、新しいデフォルトのアプリケーションが表示されます。

2
James Antony