升级到 11.10 后,我创建的用于使用名为 quarry 的应用程序打开 SGF 文件的关联丢失了。
如果我在 SGF 文件上选择 Right-button->Properties->Open With...,quarry 不会列出,但它会出现在 Right-button->Open With... 菜单中。
这里发生了什么?
顺便说一下,我试过“mimeopenwhatever.sgf”并且它有效。所以 mime 类型的关联是可以的,但是 nautilus 中的某些东西似乎被破坏了......例如:
% mimeopen Kogo.sgf
请为 application/x-go-sgf 类型的文件选择默认应用程序
1) Quarry (quarry)
2) notepad (wine-extension-txt)
3) GVim Text Editor (gvim)
4) gedit (gedit)
5) AbiWord (abiword)
6) Other...
Run Code Online (Sandbox Code Playgroud)
如您所见,Quarry 被正确检测到。但是在 Nautilus 的“属性”->“打开方式”对话框中,Quarry 不可用。而且因为在 11.10 Nautilus 不再提供添加自定义命令来打开应用程序的选项,所以我无法添加文件关联。