查看源代码
出自Linux Wiki
对
文件关联
的源代码
根据以下的原因,您无权限进行编辑这个页面操作:
您刚才请求的操作只有这个用户组中的用户才能使用:
用户
您可以查看并复制此页面的源代码:
本文讨论设置文件的'''默认打开方式'''及其它'''可选打开方式'''。 {{Hint|文件的打开方式一般由文件内容的[[MIME]]类型判定,有关内容请参见[[文件类型(文件内容)]]。}} ==设置默认打开方式== ===桌面环境配置=== 一些桌面环境提供了设置文件关联的图形界面。如KDE 4中,只需打开“系统设置”,就能看到“文件关联”设置(此设置影响KDE中及<tt>kde-open</tt>命令打开文件的方法)。GNOME中,在文件管理器中查看某个文件的“属性”,能看到“打开方式”标签页,通过它亦可简单地设置文件的打开方式。 ===桌面环境无关软件=== {{Hint|该类软件的一个例子是Firefox,其打开文件的方法不受GNOME/KDE设置的影响。}} 通过手工修改配置文件可影响桌面环境无关应用程序和<tt>xdg-open</tt>命令的行为。相关配置文件包括''~/.local/share/applications/defaults.list''和''/usr/share/applications/defaults.list'',前者为用户设置,比后者(系统设置)有更高的优先级。 该文件的一个样例: <source lang="ini"> [Default Applications] x-directory/normal=kde4-dolphin.desktop;kde4-kfmclient_dir.desktop; application/pdf=kde4/okularApplication_pdf.desktop; </source> 注意该文件末尾应有一个空行。在该文件的每一节,等号左边是一个[[MIME]]类型名,右边是''/usr/share/applications''中的desktop文件列表,代表文件的优先打开方式。相应的类型和打开方式可以从与此文件格式相同的''/usr/share/applications/mimeinfo.cache''复制。''mimeinfo.cache''描述了所有已知类型文件的打开方式。<ref>[http://forums.fedoraforum.org/showthread.php?t=26875 Fedora Forum上很好的一个Howto(英文)]</ref> {{Note|''mimeinfo.cache''文件会被系统自动更新,千万不要手工修改此文件!网上有些引导大家修改此文件的教程是完全错误的。<ref>[http://hi.baidu.com/deking/blog/item/cbe55c89f8fc3abb0f2444b9.html 广为流传的有错误的教程]</ref>}} ==定义新的文件打开方式== 一个文件打开方式实际上就是一个''.desktop''文件,存放在''/usr/share/applications''和''~/.local/share/applications/''中。要创建新的打开方式,只要创建相应文件即可。如用PowerPoint Viewer打开ppt的例子: <source lang="ini"> [Desktop Entry] # 名称 Name=Microsoft Office PowerPoint Viewer 2007 # 类型,应为Application、Link或Directory之一 Type=Application # 可处理的MIME类型 MimeType=application/x-wine-extension-ppt; # 运行时的命令,%f为被打开文件的文件名 Exec=wine "C:\\Program Files (x86)\\Microsoft Office\\Office12\\PPTVIEW.EXE" z:/%f # 打开方式不用显示在菜单中 NoDisplay=true Icon=BF6D_ppvwicon.0 </source> 创建好文件后,以''.desktop''扩展名保存文件在上述两个路径之一,新的文件打开方式就就绪了,使用前一节的内容可以将其设为默认打开方式。有关''.desktop''文件格式的更多信息,可以参考相关文献<ref>[http://www.freedesktop.org/wiki/Specifications/desktop-entry-spec?action=show&redirect=Standards%2Fdesktop-entry-spec FreeDesktop.org Desktop Entry Specification]</ref>。 ==参考链接== <references /> [[Category: 软件管理]]
在这个页面上使用的模板有:
Template:Hint
(
查看源码
)
Template:Note
(
查看源码
)
返回到
文件关联
。
导航
首页
社区入口
当前事件
最近更改
随机页面
帮助
查看
页面
讨论
查看源代码
历史
个人工具
登录/创建账户
搜索
简体繁体转换
不转换
简体
繁體
工具箱
链入页面
链出更改
特殊页面