Red Hat Training
A Red Hat training course is available for Red Hat Enterprise Linux
12.3.4. 全ユーザー用のデフォルトの登録済みアプリケーションの上書き
/usr/share/applications/mimeapps.list
ファイルおよび /usr/share/applications/[desktop environment name]-mimeapps.list
ファイルは、パッケージがインストールしたデフォルトです。これは、デフォルトでは、特定の MIME タイプを開くために登録するアプリケーションを指定します。
システムの全ユーザーのシステムデフォルトを上書きするには、デフォルトの登録アプリケーションの上書きに使用する MIME タイプの一覧で、
/etc/xdg/mimeapps.list
ファイルまたは /etc/xdg/[desktop environment name]-mimeapps.list
ファイルを作成する必要があります。
設定が適用される順序は次のとおりです。
/usr/share/applications/
/etc/xdg/
特定の位置内に、設定がこの順で適用されます。
mimeapps.list
[desktop environment name]-mimeapps.list
このように、システム管理者の設定は、パッケージ設定よりも優先されます。そして、その中でも、デスクトップ固有の設定は、デスクトップ環境を指定していない設定よりも優先されます。
7.5 以前のバージョンの Red Hat Enterprise Linux では、
mimeapps.list
ファイルの代わりに、defaults.list
のファイルを使用していました。
手順12.5 全ユーザー用のデフォルトの登録済みアプリケーションの上書き
/usr/share/applications/mimeapps.list
ファイルを参照して、デフォルトの登録アプリケーションを変更するために使用する MIME タイプを判別します。たとえば、mimeapps.list
ファイルの以下のサンプルは、MIME タイプtext/html
およびapplication/xhtml+xml
のデフォルトの登録アプリケーションを指定します。[Default Applications] text/html=firefox.desktop application/xhtml+xml=firefox.desktop
デフォルトアプリケーション (Firefox) はその対応する.desktop
ファイル (firefox.desktop
) を指定して定義されます。他のアプリケーションの.desktop
ファイルのデフォルトの場所は/usr/share/applications/
です。/etc/xdg/mimeapps.list
ファイルを作成します。このファイルで、MIME タイプとそれらの対応するデフォルトの登録アプリケーションを指定します。[Default Applications] text/html=myapplication1.desktop application/xhtml+xml=myapplication2.desktop
これにより、text/html
MIME タイプのデフォルト登録アプリケーションがmyapplication1.desktop
に設定され、application/xhtml+xml
MIME タイプのデフォルトの登録アプリケーションがmyapplication2.desktop
に設定されます。これらの設定を適切に機能させるために、myapplication1.desktop
およびmyapplication2.desktop
ファイルの両方が/usr/share/applications/
ディレクトリーに置かれていることを確認します。- gvfs-mime query コマンドを使用して、デフォルトの登録アプリケーションが正しく設定されていることを確認します。
$
gvfs-mime query text/html
Default application for 'text/html': myapplication1.desktop Registered applications: myapplication1.desktop firefox.desktop Recommended applications: myapplication1.desktop firefox.desktop