Тип пантомимы недостающее описание?

Я пытаюсь создать ассоциации файлов, таким образом, я могу дважды щелкнуть по файлу, и он откроется моей программой - и свяжет значок с тем типом файла.

Я создал файл myapp-xxx.xml:

<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info">
    <mime-type type="application/myapp-xxx">
        <comment>My app dummy mime</comment>
        <sub-class-of type="application/octet-stream"/>
        <glob pattern="*.xxx"/>
        <generic-icon name="MyApp"/>
    </mime-type>    
</mime-info>

Я поместил MyApp.png в /usr/share/icons/

Я поместил myapp-xxx.xml в /usr/share/mime/application/

Я работал

sudo update-mime-database /usr/share/mime

и мой xml быстро исчез.

Я считал, что это может быть, потому что я пропускаю описание..., но смотрю на все примеры и существующие пантомимы, я не вижу то, что я пропускаю.

12.04

Примечание: У меня есть .desktop файл также..., но так как база данных пантомимы удаляет пантомиму, я не думаю, имея ссылку в .desktop файле, поможет.

0
задан 30 October 2014 в 22:37

1 ответ

Я поместил файл myapp-xxx.xml в /usr/share/mime/packages/ (вместо /usr/share/mime/application/)

, Выполнение sudo update-mime-database /usr/share/mime не удалило мой xml файл...

Выполнение mimetype -a Desktop/abcd.xxx показало

Desktop/abcd.xxx: application/myapp-xxx
Desktop/abcd.xxx: application/octet-stream

Фанат Старшего Спасибо для ресурса.

0
ответ дан 6 October 2019 в 21:54

Другие вопросы по тегам:

Похожие вопросы: