`

【转载+修改】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------------------------

  • 大小: 175 KB
分享到:
评论

相关推荐

    计算机软件-商业源码-实例085-文件关联.zip

    这包括文件图标、默认打开方式、右键菜单选项等信息。 在macOS和Linux系统中,文件关联的实现机制有所不同。在macOS中,应用可以修改其Info.plist文件来声明对某些文件类型的处理能力。而在Linux上,通常使用桌面...

    Linux 系统上的GNOME 2.2 桌面管理指南.pdf

    - 可以通过编辑`.desktop`文件来添加、删除或修改菜单项。 - **添加菜单** - 在菜单系统中创建新的子菜单。 - **将菜单项添加到菜单中** - 通过编辑`.directory`文件来实现。 - **编辑菜单属性** - 修改菜单项的...

    win10+centos7+centos7桌面双系统安装.docx

    确保修改`/etc/default/grub`文件,设置新的内核为默认启动项,并使用`grub2-mkconfig -o /boot/grub2/grub.cfg`来更新GRUB配置。 总结来说,这个过程涉及到了Windows 10与CentOS 7双系统安装、CentOS 7的图形界面...

    Alacarte

    在Linux社区中,用户可能会遇到默认菜单不完全符合个人使用习惯的情况,这时Alacarte就显得尤为重要,它能帮助用户添加、删除或重新排列菜单项,以打造个性化的操作体验。 在“字体”这个标签中,我们可以理解...

    instawm-schemas

    例如,他们可以创建自定义菜单项,关联特定的应用程序,或者调整菜单的显示方式,如透明度、颜色、字体等。对于开发人员来说,这可能是一个了解InstaMenu工作原理以及扩展其功能的关键入口点。 总的来说,"instawm-...

    在VMware上安装CentOS7(图文)

    在VMware上安装CentOS7是一项常见的操作,尤其对于开发者和系统管理员来说,这是一项基本技能。以下将详细解析这个过程: 首先,确保你已经下载了VMware软件,这是一个流行的虚拟化平台,允许你在单个计算机上运行...

    安装Ubuntu 16.04后要做的事(总结)

    3. **移除不常用软件**:为了节省磁盘空间和减少启动时的加载项,可以删除一些基本不用的预装软件,例如Thunderbird、Totem、Rhythmbox、Empathy、Brasero、Simple-Scan、Gnome-Mahjongg、Aisleriot、Gnome-Mines、...

Global site tag (gtag.js) - Google Analytics