![如何在 WINE 中将本机应用程序与文件类型关联](https://linux22.com/image/1140426/%E5%A6%82%E4%BD%95%E5%9C%A8%20WINE%20%E4%B8%AD%E5%B0%86%E6%9C%AC%E6%9C%BA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%E4%B8%8E%E6%96%87%E4%BB%B6%E7%B1%BB%E5%9E%8B%E5%85%B3%E8%81%94.png)
标题说明了一切。我想将本机应用程序与 WINE 中的文件类型关联起来。
答案1
以下是如何在 wine 中关联本机应用程序:
从葡萄酒开始常问问题
您可以winebrowser
与任何文件类型关联以获得结果。winebrowser
程序用于xdg-open
查找文件类型的本机应用程序。
您需要创建一个包含这些内容的注册表文件来关联.pdf
文件。将其作为import.reg
文件保存在您的主文件夹中。
[HKEY_CLASSES_ROOT\.pdf]
@="PDFfile"
"Content Type"="application/pdf"
[HKEY_CLASSES_ROOT\PDFfile\Shell\Open\command]
@="winebrowser \"%1\""
现在使用此命令导入注册表文件
regedit $HOME/pdf.reg
这将使用本机应用程序打开 Wine 应用程序中的 pdf 文件,该应用程序设置为默认为 pdf 文件。
答案2
您可以在此处找到分步说明: http://www.webupd8.org/2010/03/how-to-make-wine-open-links-in-your.html
您必须首先为每种文件类型创建一个相应的后缀,如“.pptx”或“.mp4”,并将其与 HKEY_CLASSES_ROOT 下的“pptxfile”或“mp4file”关联。然后,pptxfile 或 mp4file 需要上面显示的相同注册表项
HKEY_CLASSES_ROOT\YOUR ASSOCIATED FILENAME\Shell\Open\command "winebrowser\"%1\"
“关联文件名”是 pptxfile 或 mp4file,或者与文件类型关联的任何文件名。