Как связать тип файла с атрибутом?

6

Я использую ubuntu 16.04 LTS.

Я загрузил последнее приложение krita ( Ссылка )

Я хочу иметь возможность открывать файлы Krita (с расширением «.kra», mime-type «application / x-krita») с этим приложением, дважды щелкнув значок файла.

Как это сделать?

Я попытался переместить приложение в / usr / share / applications, я попытался добавить рабочий стол /usr/share/applications/krita.desktop со следующим содержимым:

[Desktop Entry]
Name=Krita
Exec=/usr/share/applications/krita-3.0-x86_64.appimage %F
Type=Application
MimeType=application/x-krita

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

Krita не отображается в разделе «Открыть с другим приложением ...»

    
задан Peter Chaplin 02.09.2016 в 00:16
источник

2 ответа

3

Получил это действие на Коричневый цвет Минти 18,1.

.Красификация Krita 3.1.2 не добавила каких-либо ассоциаций файлов, поэтому я создал файл с именем krita.desktop и поместил внутри:

[Desktop Entry]
Encoding=UTF-8
Name=Krita
Comment=Krita, An open source painting and drawing application.
Exec=[path to .appimage] %F
Type=Application
Icon=[path to icon]
Categories=Graphics; 
MimeType=image/krita;

Я выполнил этот файл, затем скопировал его в / usr / share / applications.

Далее я открыл файл ~ / .config / mimeapps.list и добавил:

image/krita=krita.desktop;

в разделе [Добавленные ассоциации]

Наконец, я щелкнул правой кнопкой мыши файл .kra и выбрал Krita в качестве приложения по умолчанию в разделе «Открыть с».

Надеюсь, что кто-то поможет.

    
ответ дан x53 11.03.2017 в 16:36
источник
2

В следующей версии приложения Krita AppImage будет установлена ​​интеграция с рабочим столом, которая должна сделать это для вас автоматически.

Вы можете попробовать альфа-сборку: Ссылка

    
ответ дан probono 02.09.2016 в 15:54