Раніше мої text/xml
файли за замовчуванням відкривались, firefox
я думаю. Не впевнений у цьому, бо точно не пам’ятаю. Тоді я думаю, що я встановив geany
і тоді мої text/xml
файли завжди за замовчуванням відкривалися Geany до моменту встановлення google-chrome
. Тепер я бачу, що вони за замовчуванням відкриваються google-chrome
.
До цього часу я не намагався перевірити, які програми за замовчуванням пов'язані з певним файловим типом.
Тепер, коли я перевіряю свій /usr/share/applications/defaults.list
файл, я бачу таке:
text/html=firefox.desktop;google-chrome.desktop
text/xml=google-chrome.desktop;
application/xhtml_xml=google-chrome.desktop;
У моєму браузері за замовчуванням все ще встановлено firefox
. Перший рядок відображає Firefox та Chrome для, text/html
але для text/xml
нього лише Chrome.
Я думаю, що раніше це було Geany, text/xml
тому що за замовчуванням Geany використовувався для відкриття XML-файлів. Я не впевнений у цьому, тому що ніколи не перевіряв.
Запитання
- Мені цікаво, як це встановлено. Як вибрати конкретну програму над іншою.
- Крім того, як крапка з комою (
";"
) читається у файлі.
Я використовую середовище робочого столу Fedora 20 - Mate.
Запит на основі відповіді slm
На основі відповіді @slm, я бачу, що мої файли XML асоціюються з Geany. Але я бачу, як вони відкриваються разом із Chrome.
$ xdg-mime query default application/xml
geany.desktop
$
Як я вже згадував вище, мій /usr/share/applications/defaults.list
файл показує
text/xml=google-chrome.desktop;
То в чому різниця і що має перекривати?