さまざまなマイムジャンルの関連性の詳細

さまざまなマイムジャンルの関連性の詳細

無言劇ジャンルについてもっと深く理解したいです。今まで、次の内容を理解しました。ありがとうございます。@munzir - タハ

システムが同じバージョンの同じディストリビューションを実行していても、異なるシステムで異なるMIMEタイプのファイル接続を持つことが一般的です。ユーザーがMIME接続をカスタマイズしていない場合でも。これは、接続が各システムにインストールされているパッケージとインストールの順序によって異なります。

また、ユーザーは次のいずれかの方法でMIMEタイプの接続を追加または削除できることを理解しています。

  1. 手動編集~/.config/mimeapps.list

  2. GUIツールを使用してください。 KDEでは、システム設定またはDolphinを介してこれを行うことができます(たとえば、ファイル>プロパティ>ファイル形式オプションを右クリックし、ファイル形式を目的のアプリケーションに関連付けます)。

しかし、私はこれをより深く探求したいと思います。私はArch LinuxとKDEを実行しています。テスト用に新しいユーザーアカウントを作成しました。これには次の属性があります。

共有mime-infoパッケージがインストールされました:

sudo pacman -Qs shared-mime-info
local/shared-mime-info 1.15-2
    Freedesktop.org Shared MIME Info

公開鍵のMIMEタイプはtext / plainです。

$ xdg-mime query filetype id_rsa_test.pub
text/plain

text/plainのデフォルトハンドラはAtomエディタです。

$ xdg-mime query default text/plain
atom.desktop

mimeapps.listこのユーザーにはアカウントがありません。一般的なファイルは存在せず(下の表示)、mimeapps.listこのユーザーアカウントには他のファイルはありません。

$ less ~/.config/mimeapps.list
/home/deleteme/.config/mimeapps.list: No such file or directory

システムは.pubmime-typeファイルとシステム全体に関連しているようですapplication/vnd.ms-publisher。ファイルがシステムに存在します。

/usr/share/mime/application/vnd.ms-publisher.xml

上記のファイルの内容には、 .pubファイルのglobパターンが含まれています。

<?xml version="1.0" encoding="utf-8"?>
<mime-type xmlns="http://www.freedesktop.org/standards/shared-mime-info" type="application/vnd.ms-publisher">
<!--Created automatically by update-mime-database. DO NOT EDIT!-->
<sub-class-of type="application/x-ole-storage"/>
<glob pattern="*.pub"/>
</mime-type>

上記のMIMEタイプがこのクエリの結果を決定しないのはなぜですか?

$ xdg-mime query filetype id_rsa_test.pub
text/plain

私が知る限り、ユーザーのローカルmimeapps.listはその接続を担当すると予想していますが、そのようなファイルはありません。

.pubこのシステムで他のファイル接続が見つかりませんでした。前述のように、この新しいユーザーアカウントにmimeapps.listはありません。

ベストアンサー1

システムには、MIMEタイプのapplication/vnd.ms-publisherと.pubファイルへのシステム全体の接続があるようです。

これについての証拠を提供していません。代わりに、あなたのxdg-mime query filetype id_rsa_test.pubパフォーマンスtext/plainシステム全体実際にカスタマイズせずに新しく作成されたユーザーである場合は、接続します。

上記のMIMEタイプがこのクエリの結果を決定しないのはなぜですか?

システムにインストールされているパッケージと構成によって、システムがMIMEタイプを認識する方法を決定します。あなたの場合、システムがタイプを決定する可能性が高くなります。いいえ拡張子を確認すると「居酒屋」しかし、検査に合格しました。魔法コードはファイルの内容です。

おすすめ記事