更改应用程序的默认程序

Moh*_*ini 7 default 12.10

我已经安装了MonoDevelop,然后安装了Wine,但是当我想打开一个 EXE 文件然后双击它时,它总是与 Mono 运行时一起运行,如果我想用 Wine 运行它,我应该右键单击它并选择葡萄酒。

好吧,在属性和显示其他应用程序中,没有 Wine 选择它作为默认应用程序......我对所有类型的应用程序和文件都有这个问题。

当您要运行的软件在右键单击应用程序(打开方式)中时,我无法在属性中选择它作为默认值。事实上,我在属性中找不到它,因为它在右键单击选项中处于打开状态...

我应该怎么做才能解决这个问题?

我正在运行32 位Ubuntu 12.10(Quantal Quetzal)。

Ahm*_*aif 7

首先,添加您的新 MimeType :

从终端打开sudo gedit 并复制下面的代码

[Desktop Entry]
Version=1.0
Encoding=UTF-8
Hidden=false
Icon=my/icon/path                           <-- optional (for the file icon)
Type=MimeType
Patterns=*.xxx                              <--- my file extention 
MimeType=application/myAppName              <--- the mimetype of the file
Comment=My Comment
Run Code Online (Sandbox Code Playgroud)

并将其保存为/usr/share/mimelnk/application/myApp.desktop“用您的应用程序替换 myapp

将您的应用与此 mimetype 关联:

用于 ubuntu Tweaks将文件类型与您的应用程序相关联

注意:wine 应用程序位于路径上 /home/<userName>/.wine/drive_c/Program Files/Notepad++

你也可以用它locate 'yourApp.exe'来找到它的路径