当我单击一个.prg
文件(仅是二进制文件)时,它会提示我下载它,我希望它始终使用该程序打开它们/usr/bin/x64
。
我在 Linux 上使用 Gnome,这有区别吗?
答案1
要将文件扩展名与程序关联,您首先要为该程序创建一个 .desktop 文件(位于 ~/.local/share/applications ),然后在 mimeapps.list 上指定关联(也位于 ~/.local/share/applications )。
对于具体情况:
创建文件 ~/.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)