Oracle® Solaris 11.2 デスクトップ管理者ガイド

印刷ビューの終了

更新: 2014 年 7 月
 
 

MIME タイプにアプリケーションを登録する方法

  1. $XDG_DATA_HOME/applications または $XDG_DATA_DIRS/applications ディレクトリに、アプリケーションの .desktop ファイルを作成します。

    .desktop ファイルには、登録される各 MIME タイプをセミコロンで区切った値を持つ MimeType キーを含める必要があります。例: MimeType=text/html;text/css;text/x-javascript


    注 - MimeType キーは、Type キーの値が Application である .desktop ファイルでのみ使用するようにしてください。.desktop ファイルの詳細は、Working With Desktop Entry Filesを参照してください。
  2. アプリケーションデータベースを更新します。
    # update-desktop-database

    このコマンドは、.desktop ファイルと同じディレクトリに mimeinfo.cache ファイルを作成または更新します。このキャッシュファイルは、MIME タイプの検索を容易にするために使用されます。

  3. .desktop ファイルと同じディレクトリに defaults.list ファイルを作成または更新します。

    defaults.list ファイルは、特定の MIME タイプで使用するデフォルトアプリケーションを指定する標準テキストファイルです。ファイルの各行は、MIME タイプ、= 記号、デスクトップファイル ID (これはデスクトップエントリファイルのファイル名) で構成されます。詳細は、Example 6-3 を参照してください。


    注 - アプリケーションの MIME タイプを登録することは、共有 MIME 情報仕様ではなく、XDG デスクトップエントリ仕様に含まれています。詳細は、http://www.freedesktop.org/wiki/Standards/desktop-entry-spechttp://www.freedesktop.org/wiki/Standards/desktop-entry-spec を参照してください。
使用例 6-3  ユーザーの defaults.list ファイル
[Default Applications]
application/pdf=evince.desktop
text/html=epiphany.desktop
text/plain=gedit.desktop
image/jpeg=eog.desktop
image/png=eog.desktop
text/xml=gedit.desktop