У меня есть Ubuntu 15.10
Так изменение приложения по умолчанию для XML-файлов сразу переопределяется браузером по умолчанию и не сохраняет изменения.
Как Вы устанавливаете Gedit как приложение по умолчанию для XML-файлов?
Править: В случае, если это необходимо, я использую GNOME в качестве DE
О, слава Богу у меня есть решение.
В первую очередь, проблема становится вызванной "Приложениями По умолчанию" в "Настройках" на "GNOME" для сохранения приложения по умолчанию для чего-то как браузер, это переопределяет то, что это имеет как значение по умолчанию для набора от приложений и создает двойную запись под ~/.config/mimeapps.list
. Таким образом, приложение по умолчанию, для которого не может быть изменен mimetype, если Вы вручную не удаляете запись для него. Сделать это:
~/.config/mimeapps.list
[Default Applications]
application/xml
, существует 2-я запись под [Added Associations]
который мы хотим сохранитьRight Click
> Properties
> Open With
Это - вероятно, ошибка в GNOME.
Попробуйте одну из этих страниц в официальных руководствах:
Настольное Руководство Ubuntu
Справка GNOME
https://help.gnome.org/users/gnome-help/stable/files-open.html
Необходимо изменить приложение По умолчанию от 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
Приятного отдыха!
Мой любимый инструмент для изменения Приложений По умолчанию и/или Открывает With... опциями является старая добрая Тонкая настройка Ubuntu здесь:
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 и перейти к Администраторам и затем к менеджеру по Типу файла, найти тип файла, Вы нуждаетесь в, двойном щелчке по записи, и там добавляете/удаляете приложения и/или устанавливаете значение по умолчанию.
НеGUI путь:
Удостоверьтесь это файлы
~/.local/share/applications/defaults.list
~/.local/share/applications/mimeapps.list
~/.local/share/applications/mimeinfo.cache
содержите необходимую запись, например. text/xml=gedit.desktop
и/или application/xml=gedit.desktop
В GNOME 3.26:
Перейдите к файлу -
.config/mimeapps.list
и Откройте его. Затем в соответствии с Приложениями по умолчанию, ищите строку, которая запускается с -
application/xml
Измените его на -
application/xml=org.gnome.gedit.desktop;