文件关联

出自Linux Wiki

在2011年3月1日 (二) 20:09由Chenxing (讨论 | 贡献)所做的修订版本

本文讨论设置文件的可选打开方式和默认打开方式。依据所使用的桌面环境不同,设置方法也有所差异。

Note.gif
注意:
一些程序打开文件的方式可能与桌面环境不一致,如设置Firefox的打开方式设置方法见修改Firefox的默认文件打开方式
Hint.gif
提示:
文件的打开方式一般由文件内容的类型判定,有关文件类型请参见文件类型(文件内容)

目录

KDE 4

KDE 4提供了图形化的文件关联配置工具,只需打开KDE 4提供的“系统设置”,就能看到“文件关联”图标。使用kde-open命令可以按照该设置打开文件。

GNOME

Note.gif
TODO:
GNOME中的配置方法

直接修改配置文件

该方法可影响部分应用程序和xdg-open命令的行为,需要手工修改配置文件。其中影响到默认打开方式的文件有~/.local/share/applications/defaults.list/usr/share/applications/defaults.list,前者为用户设置,比后者系统设置有更高的优先级。该文件的一个样例:

[Default Applications]
x-directory/normal=kde4-dolphin.desktop;kde4-kfmclient_dir.desktop;
application/pdf=kde4/okularApplication_pdf.desktop;

注意该文件末尾应有一个空行。在该文件的每一节,等号左边是一个MIME类型名,右边是/usr/share/applications中的desktop文件列表,代表文件的优先打开方式。相应的类型和打开方式可以从与此文件格式相同的/usr/share/applications/mimeinfo.cache复制。mimeinfo.cache描述了所有已知类型文件的打开方式。[1]

Note.gif
注意:
mimeinfo.cache文件会被系统自动更新,千万不要手工修改此文件!网上有些引导大家修改此文件的教程是完全错误的。[2]

参考链接

  1. Fedora Forum上很好的一个Howto(英文)
  2. 广为流传的有错误的教程
个人工具
简体繁体转换