Я уже прочитал вопрос о создании файлов .desktop для использования на вкладке «Открыть в другом приложении», но это не то, что я хочу, я хочу иметь возможность щелкнуть файл в Dash или в Nautilus и открыть его это с указанным приложением.
Например, у меня есть этот случай прямо сейчас:
Когда я нажимаю на EXE- файл, он не запускается Wine, вместо этого я получаю следующее:
Если я попытаюсь найти Wine в контекстном меню « Открыть с помощью», оно будет там. Я в порядке, выполняя его оттуда в первый раз, но затем в следующий раз Wine не появляется выбранным в главном контекстном меню:
Затем я пошел в Свойства на вкладку « Открыть с помощью», чтобы найти Wine. Его не было ни в приложениях по умолчанию, ни в рекомендуемых, когда я нажимал и выполнял поиск Показать другие приложения.
Это не ограничивается расширениями EXE. Это также произошло с файлами MKV, MP4, JPG, PNG, MP3 и даже SVG и CSS. Таким образом, вместо того, чтобы пытаться найти способ решить его для одного, я хочу способ, который можно сделать для любого типа расширения, которое может:
- Сделать приложение по умолчанию для этого расширения
- Появляются в контекстном меню в Nautilus, когда я щелкаю правой кнопкой мыши на файле
- Появляется на вкладке «Открыть с помощью» в окне свойств файла
- Правильно выполняет указанное приложение, когда я нажимаю на файл с Dash
Это может звучать так, как будто приложение должно выполнять здравый смысл, но это не всегда так работает. Так что для случаев, когда это на самом деле не работает, как это исправить. Сброс расширения ?, Обновление файлов, которые могут открыть указанное расширение ?, Добавление приложения через командную строку или графический инструмент?