Как изменить приложение по умолчанию для неизвестных типов файлов?

10

С момента установки Bless Hex Editor все неизвестные и текстовые файлы автоматически открываются с помощью Bless вместо gedit. Как я могу изменить это обратно? Я не хочу вручную связывать файлы с gedit, я просто хочу, чтобы gedit использовался по умолчанию, если нет другого приложения, настроенного для открытия файла.

Решение:
изменить~/.local/share/applications/mimeapps.list

[Default Applications] 
- text/plain=bless.desktop
- application/octet-stream=bless.desktop
+ application/octet-stream=gedit.desktop
dmuir
источник
Можете ли вы опубликовать содержимое /usr/share/applications/defaults.listи ~/.local/share/applications/mimeapps.listна paste.ubuntu.com ?
imgx64
mimeapps.list defaults.list был просто заменен дистрибутивом по умолчанию после обновления до 11.10. Я могу видеть записи записей благословения там. Могу ли я просто удалить их, чтобы вернуться к системе по умолчанию?
dmuir
чтобы ответить на мой собственный вопрос, да, удаление ошибочных строк из mineppas.list исправляет проблемы. Firefox все еще хочет открыть вещи с благословением, хотя ...
dmuir
Странно, Firefox, похоже, использует системные настройки на моем компьютере. Вы пытались перезагрузить компьютер (или перезапустить Firefox) после удаления записей bless в mimeapps.list?
imgx64
Ах, исправил это. Проблема заключалась в том, что по умолчанию для application / octet-stream не было значения, поэтому он использовал блаженство в том виде, в котором он существовал в разделе «Добавлено соединение». Поэтому для исправления вместо удаления строки в приложениях по умолчанию: application / octet-stream = bliss.desktop я изменил ее на: application / octet-stream = gedit.desktop
dmuir

Ответы:

11

Modify ~/.local/share/applications/mimeapps.list

[Default Applications] 
- text/plain=bless.desktop
- application/octet-stream=bless.desktop
+ application/octet-stream=gedit.desktop

Это возвращает приложение text / plain к использованию системного значения по умолчанию /usr/share/applications/defaults.listи изменяет значение по умолчанию application/octet-stream. Похоже, что Firefox помечает этот тип пантомимы как «Неизвестный».

dmuir
источник
2

щелкните правой кнопкой мыши по неизвестному файлу, откройте свойства. Если нужное приложение есть в списке, щелкните по нему, если нет, то нажмите «Показать другие приложения» и выберите нужное. Ура!

Bogdan
источник
0

На Fedora, используя KDE , я пошел к:

Системные настройки -> Приложения -> Файловые ассоциации -> поиск "обычный"

«Текст - Обычный», затем установите предпочитаемую программу. Это сработало для меня.

kintsukuroi
источник