QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1470|回复: 8

gnome2.6中的nautilus如何为新文件类型建立关联

[复制链接]
发表于 2004-5-24 20:02:11 | 显示全部楼层 |阅读模式
我想将chm文件和chmsee程序关联,可是试了半天都不行,该怎么做?
发表于 2004-5-24 22:56:29 | 显示全部楼层
怎么不行?说一下细节,我的可以做到啊!
类似:

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

 楼主| 发表于 2004-5-25 00:08:40 | 显示全部楼层
我也是在那里设置的,扩展名什么的都没错,mime类型是application/x-chm,程序是chmsee-gtkhtml。然后确定退出,再点击chm文件还是没反应。我的chmsee是自己编译的,是不是和这个有关系?
回复

使用道具 举报

发表于 2004-5-25 11:58:46 | 显示全部楼层
[quote:95553a2a4a="simonhuan"]我也是在那里设置的,扩展名什么的都没错,mime类型是application/x-chm,程序是chmsee-gtkhtml。然后确定退出,再点击chm文件还是没反应。我的chmsee是自己编译的,是不是和这个有关系?[/quote]
应该没有关系的。
要不你尝试用gconf关联一下,试试看。
回复

使用道具 举报

 楼主| 发表于 2004-5-25 12:57:18 | 显示全部楼层
我晕。问题竟然是mime的类型不对,我用右键查看一个chm文件的属性,发现里面的mime项是application/octet-stream, 我按照这个改了文件关联里的mime就可以了。

系统是怎么分配mime类型给一个未知文件类型呢?有什么规律?
回复

使用道具 举报

发表于 2004-5-25 19:53:57 | 显示全部楼层
这个不清楚,相信在gnome的帮助文档里面有介绍:
查看 yelp 吧。
回复

使用道具 举报

发表于 2004-5-26 02:20:16 | 显示全部楼层
gnome2.6的我不是很清楚,但是2.4版本的,有些程序会关联不了(不知道为什么),例如mplayer可以关联,而Acrobat Reader for Linux就不行,有一个方法就是,在程序路径(就是上面图中"要运行的程序")中加上%F参数,例如/xxx/acrobat %F
这样就能关联了,在2.4中,这个方法是有效的,但是在2.6中能不能我就不知道了.

我用rpm升级到2.6,估计是我升级的不完善吧,程序关联就用不了,还有音量调节程序也出错,问题不少.用rpm 升级就是麻烦,一大堆理不清的依赖关系,好烦! :neutral:
回复

使用道具 举报

发表于 2004-5-26 21:48:36 | 显示全部楼层
好像是不好解决,这个:
http://freedesktop.org/Standards/AddingMIMETutor
回复

使用道具 举报

 楼主| 发表于 2004-5-27 22:41:11 | 显示全部楼层
我弄的差不多了,就是下载一个mime-editor,针对扩展名建一个新的mime类型。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-27 05:07 , Processed in 0.038536 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表