Как я могу связать пользовательский тип файла с пользовательским исполняемым файлом?
У меня есть пользовательский тип файла, я создал для него пользовательский тип 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
И тогда это легко. Интересно, есть ли более простой способ получить тот же результат?