Когда я нажимаю на файл .prg , который является просто двоичными файлами, тогда if предлагает мне скачать его, где я хотел бы, чтобы он всегда открывал их с помощью программы /usr/bin/x64 .

Я использую Gnome в Linux, если это имеет значение?

1 ответ1

2

Чтобы связать расширение файла с программой, вы сначала создаете файл .desktop (находится в ~/.local/share/Applications) для программы, а затем указываете связь в списке mimeapps.list (тоже в ~/.local/). поделиться /приложения).

Для конкретного случая:

создайте файл ~/.local/share/Applications /x64.desktop со следующим содержимым (если приложение x64 не имеет пункта меню):

[Desktop Entry]
Version=1.0
Name=x64 Application
GenericName=x64 Application
Comment=Application to open prg files
Exec=/usr/bin/x64 %F
Type=Application
Terminal=true
Categories=Utility

Затем в ~/.config/mimeapps.list вы можете добавить строку:

application/x-extension-prg=x64.desktop

Чтобы связать приложение с расширением (если вы знаете mimetype, вы можете заменить application/x-extension-prg на mimetype файла.

(Вы можете найти более подробную информацию на https://help.gnome.org/admin/system-admin-guide/stable/mime-types-application-user.html.en или https://standards.freedesktop.org/mime -apps-spec/mime-apps-spec-1.0.1.html)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .