3

Я установил в основном для всех типов файлов в «Правка-> Настройки-> Приложения» значение "Всегда спрашивать", потому что я хочу для каждого файла решить, хочу ли я открыть или сохранить его.

Мой обычный рабочий процесс при сохранении файла на диск - это открыть список загрузок Firefox и дважды щелкнуть по нему после завершения загрузки. Тем не менее, Firefox использует бессмысленные приложения для открытия файлов при нажатии на них в списке загрузки.

Например, Firefox использует Krita (используется для рисования и иллюстрации) для открытия файлов PDF. Еще хуже: если щелкнуть правой кнопкой мыши файл и выбрать "Открыть папку", Firefox откроет папку с помощью Filelight, инструмента анализа дискового пространства KDE.

Я предполагаю, что Firefox использует приложения с пометкой «(по умолчанию)» рядом с их именем в списке выбора в «Правка-> Настройки-> Приложения». Как Firefox определяет, какое приложение используется по умолчанию? И как я могу это изменить?

Примечание. Я уже видел приложение, которое будет устанавливать приложение по умолчанию для типов файлов, и как я могу выбрать приложение по умолчанию для открытия файлов в Firefox? и не хотите, чтобы Firefox всегда открывал файл с помощью определенного приложения. Я хочу оставить настройки в меню "Правка" -> "Настройки" -> "Приложения" в "Всегда спрашивать" и изменить только приложение, которое используется при активном щелчке файла в списке загрузок.

2 ответа2

1

У меня была такая же проблема на Ubuntu. Запуск следующих команд в терминале работал для меня:

$ cd /usr/share/applications
$ xdg-mime default evince.desktop application/pdf

Согласно этому ответу, вы также можете проверить $HOME/.local/share/applications , но это мне не нужно.

0

Firefox определяет приложение по информации типа mime, отправленной с сервера в заголовке файла загрузки. Расширение файла не имеет значения.

Но некоторые серверы просто не отправляют эту информацию. До сих пор я не нашел способа установить поведение по умолчанию для этого случая.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .