おもしろかったが、ほしいと言わなかった時は大胆だった。たとえば、Chromeダウンロードで「フォルダを開く」をクリックするか、Sublime Textで「パッケージを参照」を選択した場合です。 Chromeで開いたフォルダのファイルは音楽ファイルではない可能性があります。
どうすれば解決できますか?
ベストアンサー1
Audaciousは、ディレクトリMIMEタイプを(より正確には)処理できるアプリケーションとして登録されますinode/directory
。これは/usr/share/applications/audacious.desktop
、変数が設定された.desktopファイルに表示されます(Archの場所は異なる場合があります)。MimeType
システムでは、inode/directory
MIMEタイプに対して次のことができます。
- 他のアプリはこれを処理できません。 Audaciousだけがこれを処理できます。
- このようなアプリがたくさんありますが、Audaciusがデフォルトアプリに設定されています。
- より多くのアプリがありますが、デフォルトに設定されているアプリはありません(Audaciousは最初のアプリにすぎません)。
MIME 接続を使用するには、xdg-mime
次のコマンドを使用します。たとえば、Firefoxがディレクトリを開くように設定するには(Firefoxの代わりに好みのファイルマネージャを選択できます)、次の手順を実行します。
xdg-mime default firefox.desktop inode/directory
その後、次を使用して結果を確認できます。
$ xdg-mime query default inode/directory
firefox.desktop
動作しているかどうかをテストできますxdg-open
。
xdg-open /tmp
これでFirefoxが実行されます/tmp
。
xdg-mime
書き込みに設定します~/.local/share/applications/
。または - オプションを使用する場合--mode system
- 書き込みになります/etc/xdg/applications/
(この場合は root ユーザーである必要があります)。
デスクトップ環境でも接続を変更する方法が提供される可能性が高いです。