Как я могу связать пользовательский тип файла с пользовательским исполняемым файлом?

У меня есть пользовательский тип файла, я создал для него пользовательский тип MIME, связал с ним значок. Теперь я хочу открыть его с помощью моего пользовательского исполняемого файла. Если я нажму Open Я получаю диалог Не могу отобразить... Не установлено приложение для... файлов. Вы хотите найти приложение, чтобы открыть этот файл? и при нажатии yes всплывающее окно в том числе ubuntu software icon Требуются дополнительные типы MIME. Приложение запрашивает дополнительную поддержку формата файла. выбирающий Open with another application не приводит к возможности ввода произвольной командной строки.

У меня убунту 18.04. У меня также есть lubuntu 18.04, где это работает как шарм. Я чувствую в Ubuntu, я должен иметь дело с ubuntu software где я не нашел способ добавить свое пользовательское приложение. Как это может быть сделано?

1 ответ

Итак, я нашел способ добавить свою пользовательскую программу в список All applications в части Open with other application, Я добавил файл myapp.desktop в папку ~/.local/share/applicationsс содержанием:

[Desktop Entry] 
Version=1.0
Type=Application
Terminal=false
Icon[en_US]=path_to_my_icon
Name[en_US]=myapp
Exec=path_to_my_executable %U
Hidden=false

И тогда это легко. Интересно, есть ли более простой способ получить тот же результат?

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