.png
如何更改Wine 中打开文件类型(例如文件)的默认程序?
当我尝试png
通过电子邮件客户端(安装在 Wine 下)打开 Wine 中的文件时,将使用应该打开png
文件的默认 Wine 程序(而不是我的 Linux 系统的默认图像查看器)。
我宁愿.png
使用 Linux 系统处理文件的默认程序来打开文件.png
。
我的 Linux 系统png
通过 打开文件GPicView
。当我单击某个文件时,GPicView 会毫无问题地打开它们。当使用 Wine 程序工作时,我也更png
喜欢png
通过 打开文件。GPicView
重现此问题:
例如,当我使用 Wine 执行 Windows 版本的 Alpine 电子邮件客户端时(请参阅http://alpine.x10host.com/) 当我尝试打开.png
电子邮件附件时,Alpine 尝试打开它,但Wine Internet Explorer
失败了(Internet Explorer 打开时看不到图像)。
确切地说,我使用的是 Lubuntu 18.04,Wine 版本是 3.0
其他观察:当我尝试pdf
使用 Alpine(我系统的默认 PDF 查看器,即Document Viewer
(Evince Authors))打开附件时。这表明问题出在 Wine 而不是我的电子邮件客户端。似乎由于我系统上的 Wine 似乎不支持打开 PDF 文件,因此它使用我系统的默认程序打开它。
答案1
首先创建一个 .reg 文件png.reg
并在其中输入以下内容:
[HKEY_CLASSES_ROOT\.png]
@="PNGfile"
"Content Type"="image/png"
[HKEY_CLASSES_ROOT\PNGfile\Shell\Open\command]
@="/bin/sh run_linux_program gpicview \"%1\""
然后使用将 .reg 文件导入注册表
regedit [Address to your file]/png.reg
更多信息请查看这。请注意,我的机器上没有安装 wine,所以我没有测试它。
答案2
regedit
从终端运行。
查找所有出现的
"C:\Program Files (x86)\Internet Explorer\iexplore.exe" -nohome
并将其替换为
"C:\windows\system32\winebrowser.exe" -nohome