Как заставить Krusader использовать ассоциации файлов Ubuntu?

Как заставить Krusader использовать ассоциации файлов Ubuntu?

Существует ли (полу)автоматический способ заставить Krusader использовать ассоциации файлов Ubuntu (14.04)?

Я знаю, что могу сделать это вручную, для каждого расширения файла. Но, например, вчера я установил PlayOnLinux, и теперь Krusader открывает файлы PNG в WINE Internet Explorer. В то время как файловый менеджер Ubuntu (или рабочий стол) использует Image Viewer, как и должно быть. Похожие вещи происходят, когда я устанавливаю другие программы (например, Okular), и доходит до того, что я понятия не имею, какая программа запустится при открытии файла.

решение1

Одним из обходных путей является создание действия пользователя (Действия пользователя > Управление действием пользователя), которое выполняет следующие действия:

xdg-open %aCurrent%;

и назначьте ей (Настройки > Настроить сочетания клавиш) что-то вроде Ctrl + Enter. Назначить просто Enterне представляется возможным.

Работает, потому что Ubuntu, похоже, следует freedesktop.org и использует те же приложения, что и xdg-open.

Конкретный вопрос о дельфинах:Как изменить ассоциацию файлов для файлов, открытых в Dolphin, из командной строки в GNOME?

решение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 создает новый файл с правильным содержимым.

Связанный контент