如何将文件与wine中安装的程序相关联


9

我想在Ubuntu中使用Fast Stone Image Viewer打开图像。我已经在wine中安装了该应用程序。如何将jpg文件关联到在wine中安装的Faststone中始终打开。

Answers:


7

您需要关联某种类型的文件,以便由某些应用程序处理,也可以由wine应用程序处理,您可以在文件夹中找到

~/.local/share/applications  

您将需要打开

~/.local/share/applications/mimeapps.list

并找到所需的类型,如下所示:

image/jpeg=eog.desktop;wine-extension-jpeg.desktop;

如您所见,有两个与此类型有关的文件,如果该文件位于第一个位置,它将是该类型的默认处理程序,另一个将显示在“打开方式”菜单中

这是.desktop文件的示例

[Desktop Entry]
Name=PHP Expert Editor
Exec=wine start C:\\\\Program\\ Files\\\\PHP\\ Expert\\ Editor\\ 4.3\\\\phpxedit.exe z:%f
MimeType=image/jpeg
Type=Application
StartupNotify=true
Path=/home/m/.wine/dosdevices/c:/Program Files/PHP Expert Editor 4.3
Icon=/home/m/.local/share/icons/10de_phpxedit.0.png

和“ z:%f”处“ Exec =“行中的整点

Exec=wine start C:\\\\Program\\ Files\\\\PHP\\ Expert\\ Editor\\ 4.3\\\\phpxedit.exe z:%f

如果您没有此行,则应该有一个错误

Can not open file "/home/...."

尝试使用您的应用打开某些文件时,因为wine路径类似于Windows磁盘,并且要打开文件,例如wine中的“ /home/picture.jpg”,则应使用路径“ z:/home/picture.jpg”


3
不需要太多的反斜杠转义-只需将路径用双引号引起来即可,无需任何转义即可
zetah 2014年

5

右键单击,用其他应用程序打开。如果列表中没有您的应用程序,请使用自定义命令并将其放在wine ~/.wine/drive_c/Program\ Files/Yourapp/Yourapp.exe框中。


有时也可能有一堆“ A Wine Application”。
EKons,2016年

1

右键单击jpg文件,然后选择“属性”。然后在第4个选项卡上检查您的程序名称是否可用,如果有,请选择它。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.