Я использую Redhat 5 Enterprise (Nautilus 2.16.2) с Gnome и не могу сменить стандартное приложение для PDF-файлов. Независимо от того, что я делаю, это, кажется, всегда выдвигается как доказательство.
Сначала я попытался перейти к файлу PDF с помощью Nautilus, щелкнув правой кнопкой мыши файл PDF, выбрав свойства, открыв с помощью, а затем изменив переключатель. Тем не менее, переключатель выбирает "Просмотр документов", а нажатие на другие кнопки ничего не делает. Кнопка застряла в "Средстве просмотра документов" (я хотел бы использовать Adobe Acrobat).
Я думал, что сделаю это вручную тогда. Запуск `gnomevfs-info file.pdf" показывает:
Name : file.pdf
MIME type : application/pdf
Default app : evince.desktop
xdg-mime query default application/pdf
раньше показывало тот же результат, но после запуска xdg-mime default AdobeReader.desktop application/pdf
теперь показывает это:
AdobeReader.desktop
Так что теперь xdg-mime
и gnomevfs-info
показывают разные приложения по умолчанию для этого типа файлов. Я попытался обновить базу данных mime с помощью update-mime-database ~/.local/share/mime
а также обновить базу данных на рабочем столе с помощью update-desktop-database ~/.local/share
но, похоже, ничего не работает.
Смена приложения по умолчанию не должна быть такой сложной. Что мне следует попробовать, чтобы изменить приложение по умолчанию?
Однако показывает что-то другое
Мой файл .local/share/applications/defaults.list
, однако, показывает следующее:
application/pdf=AdobeReader.desktop