Как изменить приложение по умолчанию для файлов XML?
У меня Ubuntu 15.10
Таким образом, изменение приложения по умолчанию для файлов XML немедленно отменяется браузером по умолчанию и не сохраняет изменения.
Как установить Gedit в качестве приложения по умолчанию для файлов XML?
РЕДАКТИРОВАТЬ: В случае необходимости, я использую GNOME в качестве DE
6 ответов
О, слава богу, у меня есть решение.
Прежде всего, проблема вызвана тем, что "Приложения по умолчанию" в "Настройках" в "GNOME", чтобы сохранить приложение по умолчанию для чего-то вроде браузера, переопределяет все, что имеет по умолчанию для отключенных приложений, и создает двойную запись. под ~/.config/mimeapps.list
, Таким образом, приложение по умолчанию для этого mimetype не может быть изменено, если вы не удалите запись для него вручную. Сделать это:
- отредактируйте файл:
~/.config/mimeapps.list
- Найти
[Default Applications]
- удалять
application/xml
есть вторая запись под[Added Associations]
который мы хотим сохранить - сохранить файл и выйти
- перейти к любому XML-файлу, и теперь приложение по умолчанию можно изменить, перейдя
Right Click
>Properties
>Open With
Это, вероятно, ошибка в GNOME.
Вам нужно изменить приложение по умолчанию с defaults.list
,
Откройте файл defaults.list в терминале с помощью
sudo -H gedit /usr/share/applications/defaults.list
Ищи xml=firefox
если ваш браузер по умолчанию Firefox и заменить на xml=gedit
,
То есть
text/xml=firefox.desktop
в
text/xml=gedit.desktop
Наслаждайтесь!
Попробуйте одну из этих страниц в официальных руководствах:
Ubuntu Desktop Guide
Справка по GNOME
https://help.gnome.org/users/gnome-help/stable/files-open.html
Перейти к файлу
.config/mimeapps.list
и открой его. Затем в разделе "Приложения по умолчанию" найдите строку, которая начинается с
Приложение / XML
Измените это на
Приложение / XML =org.gnome.gedit.desktop;
В GNOME 3.26:
- Щелкните правой кнопкой мыши файл, который вы хотите открыть
- Выберите "Свойства"
- Нажмите на вкладку "Открыть с помощью"
- Выберите приложение
- Нажмите "Установить по умолчанию"
Мой любимый инструмент для изменения параметров " Приложения по умолчанию" и / или " Открыть с помощью..." - это старый добрый Ubuntu Tweak здесь:
https://launchpad.net/ubuntu-tweak
Да, он давно не обновлялся, но все еще работает! (В настоящее время на Ubuntu 15.10)
Просто скачайте и установите это: https://launchpad.net/ubuntu-tweak/0.8.x/0.8.7/+download/ubuntu-tweak_0.8.7-1~trusty2_all.deb
Или добавьте PPA, настроив на верный.
Затем вам просто нужно запустить Ubuntu Tweak и зайти в Admins, а затем в File Type Manager, найти нужный тип файла, дважды щелкнуть по записи, там добавить / удалить приложения и / или установить значение по умолчанию.
Не-GUI способ:
Убедитесь, что файлы
~/.local/share/applications/defaults.list
~/.local/share/applications/mimeapps.list
~/.local/share/applications/mimeinfo.cache
содержать необходимую запись, например text/xml=gedit.desktop
и / или application/xml=gedit.desktop