Существует ли (полу)автоматический способ заставить 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 создает новый файл с правильным содержимым.