Firefox открывает загруженные PDF-файлы в File Roller
Когда я загружаю PDF и пытаюсь открыть его из окна "Загрузки", он пытается открыть его в File Roller, который будет жаловаться на то, что PDF не является поддерживаемым типом архива; Я бы хотел открыть его в средстве просмотра документов. Как мне это сделать из Firefox, кроме как через Nautilus?
При открытии PDF из Nautilus, он правильно открывает файл в средстве просмотра документов. Я также рассказал о: предпочтениях # приложениях и установил " Использовать средство просмотра документов" (по умолчанию) в качестве действия для PDF-файлов, но это не сработало.
3 ответа
Firefox использует свои собственные правила обработки типов файлов и может отличаться от Nautilus.
Нажмите кнопку меню Firefox и выберите "Параметры".
В разделе "Параметры" выберите "Приложения", затем выберите тип файла PDF. В разделе Действие измените действие для того, как вы хотите открыть файл.
Если он уже установлен, измените его на другое, а затем вернитесь в средство просмотра PDF.
Некоторые недавно установленные приложения принимают статус "по умолчанию" в FF about:preferences
вместо обычного приложения для каждого типа файла, установленного на системном уровне (например, Palemoon становится по умолчанию вместо gwenview для файлов jpeg, Inskape или File Roller заменяет Okular для файла pdf.).
"Всегда спрашивать" - это выбор, который следует использовать в этом случае, а затем пытаться создать файл для каждого пользователя. ~/.local/share/applications/mimeinfo.cache
со строками:
[MIME Cache]
application/pdf=okularApplication_pdf.desktop
Недостаток вышеупомянутого состоит в том, что это настройка для каждого типа файла. Чтобы найти решение для всех файлов (как сказано в этом ответе), выполните:
cd .local/share/applications/
ln -s mimeapps.list defaults.list
Если это перестает работать: убедитесь, что нежелательное приложение снова не выбрано в about:preferences
: убедитесь, что там всегда выбрано "Всегда спрашивать". Установка вручную другой программы (даже по умолчанию для вашего типа файла на системном уровне, но которая не помечена как "по умолчанию" в списке для вашего файла в разделе about:preferences
) может не работать.
Протестировано в Firefox 60.0 в Kubuntu 18.04.
Что-то не так с настройками Firefox. "Всегда спрашивать" и "Сохранить файл" не имеют смысла для уже загруженных файлов, поэтому настройки в about:preferences
не должен влиять на список загрузок. Но они делают. И они поступают противоречивым образом: только при выборе приложения, помеченного как значение по умолчанию, переключение на другое приложение не выполняется. Чтобы изменить это, может потребоваться выбрать "Всегда спрашивать", а затем выполнить шаги, упомянутые выше.
В Firefox есть несколько настроек для PDF - для разных типов контента MIME - см. Скриншот.
Возможно ли, что вы изменили только одну из строк на " Использовать средство просмотра документов" (по умолчанию), но хотя бы одна из других по-прежнему настроена на использование File Roller?
Обратите внимание, что, насколько мне известно, вы не можете настроить другие строки для открытия непосредственно в Firefox. Вам нужно будет выбрать Evince или любую другую программу для чтения PDF, которую вы хотите использовать.
Попробуйте разные PDF-файлы, например:
- этот документ правил футбола открывается внутри моего компьютера в Firefox
- этот НЕ открывается внутри, но дает мне подсказку, где я могу скачать или открыть во внешнем редакторе PDF