Раніше мої 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;
То в чому різниця і що має перекривати?