Когда я нажимаю «Показать в папке», Chrome открывает папку в новой вкладке. Как я могу исправить это так, что Chrome открывает папку с помощью моего стандартного файлового менеджера (caja)?
Когда я нажимаю «Показать в папке», Chrome открывает папку в новой вкладке. Как я могу исправить это так, что Chrome открывает папку с помощью моего стандартного файлового менеджера (caja)?
Ответы:
Просто выполните следующие строки, и проблема будет решена. Никакого перезапуска (ни хрома, ни чего-либо еще) не требуется:
$ 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)
У меня была такая же проблема после удаления pcmanfm и изменения его на Thunar.
Не нужно ничего устанавливать. Chromium / Chrome управляет этой функцией через xdg-open, и вы должны изменить ее.
Проверьте, какой файловый менеджер по умолчанию в xdg-open:
$ xdg-mime query default inode/directory
Это должно дать нежелательный или тот, который больше не установлен.
Затем установите нужный файловый менеджер по умолчанию в xdg-open. Для Каха это должно быть:
$ xdg-mime default caja.desktop inode/directory
или что-то действительно похожее.
Это сработало сразу для меня. Я узнал это от: https://wiki.archlinux.org/index.php/xdg-open
xdg-mime query default inode/directory
дал мне sublime_text.desktop
и xdg-mime default nautilus.desktop inode/directory
изменил его обратно.
Для меня, в дополнение к @ elmanu - х ответа xdg-mime default caja.desktop inode/directory
, он работает
update-desktop-database ~/.local/share/applications/
который наконец обновил приложение по умолчанию.
После этого при запуске xdg-mime query default inode/directory
теперь показывается новое приложение по умолчанию.
pcmanfm.desktop
вместоcaja.desktop