Я нахожу эту команду
sudo update-alternatives –config x-www-browser
Я выбираю Chrome. Это работает для xpdf, но Evince все еще запускает Firefox после щелчка.
Я чувствую, что Linux не является стандартным. Я использую Linux Mint 8 (Helena) LXDE.
Ответы:
Решение вашей проблемы похоже на voodoo, даже когда существуют «протоколы» относительно того, как и какие приложения должны открывать определенный тип файлов. Вы увидите, что они очень несовместимы между системами и различными средами рабочего стола.
Так что нет действительно «правильного» ответа. У меня была похожая проблема с Firefox, поэтому я даю вам свое решение:
~/.local/share/applications/defaults.list
если он не существуетДобавьте следующее
... или просто последняя строка, если есть что-то раньше.
источник
mimeapps.list
это новое имя для freedesktop.org: standard.freedesktop.org/mime-apps-spec/…Насколько я понимаю, LXDE использует xdg для вызовов приложений. Эта команда должна исправить вашу проблему:
Чтобы узнать, какое приложение открывает PDF-файл:
Чтобы установить приложение для показа
Это должно работать, если ваше приложение зарегистрировано на рабочем столе (то есть, если есть лаунчер)
источник
xdg-mime default evince.desktop application/pdf
Вы можете редактировать свой
$HOME/.local/share/applications/mimeapps.list
файл. Если этот файл не существует, создайте его.Для иллюстрации, если вы хотите, чтобы Chromium был браузером по умолчанию, добавьте следующую строку:
Это все.
источник
У меня была обратная проблема - я хочу, чтобы firefox открывал ссылки, но, несмотря ни на что, запускал хром.
Я привык
strace -o /tmp/output evince
видеть, какие функции вызываются, и нашел это в журнале:Не знаю, почему в firefox.desktop есть точка с запятой, но я создал
/home/koniu/.local/share/applications/firefox.desktop
следующее содержимое:И теперь
evince
начинаетсяfirefox
как хотелось бы.источник
Для изменения приложений Gnome вам нужно использовать gconftool:
Чтобы проверить изменения:
Другие приложения Gnome:
Ссылка:
источник
Ни одно из этих решений не помогло мне.
Мне пришлось отредактировать
~/.config/mimeapps.list
и добавить эти правила к двум заголовкам:источник
Установите браузер по умолчанию в приложениях Gnome с помощью
gnome-default-applications-properties
.источник
У меня была эта проблема, используя evince под KDE. Мне пришлось выйти из KDE, войти в GNOME и установить браузер GNOME по умолчанию (
Search
->Details
->Default Applications
->Browser
). Затем вернитесь в KDE и все заработало.источник