よくある質問

この章では Thunar を使用するにあたって、かなりの頻度で尋ねられる質問に回答します。このページにない質問があるのでしたら、要望 を出して下さるようお願いします。

実行可能になっているファイルを実行しないのはなぜですか?

セキュリティ上の理由から、Thunar は種類が application/x-desktop, application/x-executable および application/x-shellscript のファイルのみを実行します。デスクトップファイルに対しては、種類が Application かつ適正な Exec 行が指定されているか、あるいは種類が Link かつ適正な URL が指定されている場合に限って実行機能が有効になります。その他に対しては、当該ファイルが現在の利用者にとって実行可能なようにマークされている場合に利用できます。

application/x-executable および application/x-shellscript に関しては次のことを覚えておいてください、この種類のファイルは実際にはこの種類に正確に一致する必要がありません、しかし、チェックされた種類に上記二つの種類に該当する親があるなら、あるいは MIME タイプが上にあるものの内の一つへの別名ならば、それで事足ります。

ファイルに関連付けられているメタデータは何処に保存されていますか?

Thunar はファイルやフォルダに様々な設定事項を関連付けます。これらはメタデータと呼ばれ、全ファイルのメタデータは (メタファイルと呼ばれる) tdb データベース・ファイルに保管されます。このデータベースファイルは $XDG_CACHE_HOME/Thunar/metafile.tdb に保存されていて、tdbtool を使うことで変更できます。このツールは配布される Thunar パッケージの一部として、サブディレクトリ tdb/ にあります。

Thunar の環境設定が保存されているのは何処ですか?

Thunar は .ini ファイルに利用者が変更可能な環境設定 (および隠し設定) を格納します。このファイルは $XDG_CONFIG_HOME/Thunar/thunarrc にあり、テキストエディタを使って色々な設定を実験してみることができます。各環境設定の概要は docs/README.thunarrc にあります。

Thunar でマウスジェスチャを使うには?

現在のところ、Thunar はアイコン表示で、いわゆる マウスジェスチャ と呼ばれるものを最低限サポートする機能が備わっています。マウスポインタがアイコン表示コンポーネントの背景となる場所 (アイコンや文字が無い所ならどこでも該当します) にある間は、マウスの中央ボタン (通常はマウスホイール) を押しっ放しにすることで、これら マウスジェスチャー の機能を使うことができます。これである決まった動作を実行するために、カーソルを四方に移動することができます。以下でこれらの動作を説明します。

- 前のフォルダを開きます
- 上位のフォルダを開きます
- 次のフォルダを開きます
- 現在のフォルダをリロードします

どのようにすれば異なるキーボードショートカットを割り当てられますか?

Thunar は GTK+ 標準のショートカット変更のやり方をサポートしていますので、ショートカットを割り当て直したいのでしたら、マウスを該当するメニューの上まで持っていって、そこで割り当てたいキーボードショートカットを押してください。

割り当てられているキーボードを削除するには、該当するメニュー項目上で バックスペース を押してください。

ショートカットが変更されないのであれば、GTK+ でこの機能を有効にする必要があります。これには 3 つのやり方があります:

  • Xfce 4.3 かそれより新しいものであれば、「外観」の設定ダイアログで 「メニューのショートカットを変更可能にする」 を有効にしてください。

  • GNOME を使用しているのでしたら、コントロール・センターの 「メニューとツールバー」 ダイアログで 「メニューのアクセラレータを編集可能にする」 を有効にしてください。

  • それ以外であれば、ファイル ~/.gtkrc-2.0 (なかったら作成してください) に

    gtk-can-change-accels=1

    という一行を記述します。

ショートカットは何処に保存されるのですか?

個人で変更したキーボードショートカットは GTK+ 標準のアクセラレータマップ形式で保存され、$XDG_CONFIG_HOME/Thunar/accels.scm に置かれます。; で始まる行はコメントです。このファイル形式についての詳細は GTK+ の文書を参照してください。

あなたがパッケージ作成者かシステム管理者で、Thunar の標準ショートカットとは異なる、システム全体の標準キーボードショートカットを設定したいのでしたら、$XDG_CONFIG_DIRS のどれか一つに Thunar/accels.scm を作ることができます。例えば、/etc/xdg (大抵の Linux ディストリビューションの標準) が $XDG_CONFIG_DIRS の一つになっているとすると、/etc/xdg/Thunar/accels.scm にシステム全体に適用される標準を設定することができます。こうすることで、Thunar は初回起動時にこのファイルからショートカットを読み込むことになります。