【转载+修改】Gnome菜单项与文件打开方式(文件关联)的更改

转载自:http://hi.baidu.com/red_woods/blog/item/30a5f845a2247f24cffca397.html

转载有修改!

在KDE中我们可以使用系统设置中提供的设置进行文件关联的修改, 在Gnome中系统没有提供直接的好用的关联设置, 只是在文件的右键菜单中有选择打开程序的设定。

我们可以使用ubuntu-tweak 进行文件关联的设定:


这些修改方式的原理见下:

1. 这些文件与gnome菜单条目及桌面文件的打开方式有关:
/usr/share/applications/*
~/.local/share/applications/*

/usr/share/applications/mimeinfo.cache
~/.local/share/applications/mimeinfo.cache

如果执行:sudo update-desktop-database
则生成 /usr/share/applications/mimeinfo.cache
如果执行:update-desktop-database ~/.local/share/applications
则生成 ~/.local/share/applications/mimeinfo.cache

2. 在'~/'中修改打开方式不对的文件类型:
比较对的打开程序的'~/.local/share/applications/打开程序名.desktop'和'/usr/share/applications/打开程序名.desktop',将需要的'MimeType'复制到'~/...'文件中。
将错的打开程序的'~/.../xx.desktop'中的'MimeType'不该有的内容删除。
执行:update-desktop-database ~/.local/share/applications使改动生效。
这样用局部设置覆盖对应的全局设置。

3. 如果要删除gnome菜单的一个条目,直接删/usr/share/applications/或~/.local/share/applications/下对应的desktop文件即可。
* 如果desktop文件中有'NoDisplay=true'表示该条目不在GNOME菜单中出现,'=false'或没有此行则会出现。

参考:http://standards.freedesktop.org

--------------------------EOF------------------------

猜你喜欢

转载自pswzyu.iteye.com/blog/1161780