Java Desktop System Release 3 システム管理

MIME データベースから生成されるファイル

新しい MIME タイプがインストールされると、MIME データベースを更新するために update-mime-database コマンドが実行されます。表 5–3 は、update-mime-database コマンドによって生成されるファイルです。

表 5–3 update-mime-database によって生成されるファイル

ファイル 

説明 

globs

globs ファイルは、MIME データベースの glob 要素、および packages ディレクトリにある MIME タイプ記述ファイルの glob 要素から生成されます。globs ファイルには、MIME タイプおよびそのファイルタイプに関連付けられているファイル名のパターンの簡単なリストが含まれています。

次は、globs ファイルのエントリの例です。

application/x-bzip-compressed-tar:*.tar.bz2
text/html:*.html
image/png:*.png

MIME データベースの glob 要素に 2 つの同一ファイル名パターンがある場合、アルファベット順で後に来る MIME タイプ記述ファイルのエントリだけが globs ファイルに追加されます。たとえば、MIME タイプ記述ファイル abc.xml および def.xmlglob 要素に同一のファイル名パターンが含まれる場合、def.xmlglob 要素だけが globs ファイルに追加されます。つまり、アルファベット順で後に来る MIME タイプ記述ファイルのファイル名パターンが優先されます。

アルファベット順にかかわらず、ある MIME タイプ記述がほかの MIME タイプ記述より優先されるようにしたい場合は、packages ディレクトリにあるOverride.xml というファイルに MIME タイプ記述を配置します。

magic

magic ファイルは、MIME データベースの magic 要素、および packages ディレクトリにある MIME タイプ記述ファイルの magic 要素から生成されます。magic ファイルは、2 進数形式で格納されます。

XMLnamespaces

magic ファイルは、MIME データベースの root-XML 要素から生成されます。このファイルは、XML ファイルタイプが使用する XML ネームスペースをすべて一覧表示します。

content-type/content-subtype.xml

これらのファイルは、MIME データベースの comment 要素から生成されます。