KDEでMIMEタイプの接続を更新するプロセスは何ですか?

KDEでMIMEタイプの接続を更新するプロセスは何ですか?

システムレベルでデフォルトのMIME定義を復元し、ローカルMIMEデータベースを再構築したいと思います。私はアーチLinux KDEを実行しています。

これアーチスウィキ説明する、

使用する場合デスクトップ環境まず、独自のユーティリティを提供していることを確認する必要があります。これはこれらの選択肢よりも優先されます。

KDEはそのようなユーティリティを提供していますか?それとも一般を使うべきですか?xdg-utils

アーチスウィキ言及するmimeapps.listファイルは複数ありますが、私はこれらのファイルを持っていません。 KDEではこれを使用しませんか?

私の唯一のmimeapps.listファイルは~/.config/mimeapps.list

MIMEタイプ(ローカルユーザーとシステム全体)の観点からKDEの内部をクリーンアップする手順は何ですか?

ベストアンサー1

KDEはそのようなユーティリティを提供しますか、それとも通常のxdg-utilsを使うべきですか?

はい、ケードこれを読んでくださいmimeapps.list。コードは次のように書かれています。mimetypedata.cpp

KSharedConfig::Ptr profile = KSharedConfig::openConfig("mimeapps.list", KConfig::NoGlobals, QStandardPaths::GenericConfigLocation);

ケードこの順番で読んでみましょう。

.config/kde-mimeapps.list
.config/mimeapps.list
/etc/xdg/kde-mimeapps.list
/etc/xdg/mimeapps.list
/usr/share/applications/mimeapps.list

KDEのバージョンとディストリビューションによっては、これらのファイルの一部がなくても問題はありません。 KDEは見つかった内容を参照します。

MIMEタイプ(ローカルユーザーとシステム全体)の観点からKDEの内部をクリーンアップする手順は何ですか?

ローカルユーザーの場合は、ディレクトリ内のファイルを編集または作成できます.config。ただし、システム全体で使用したい場合は、代わりに作成できます/etc

ただし、ほとんどの場合、これらのファイルに手動で触れる必要はありません。あなたが~/.config/mimeapps.listそれを作成しました。ファイル拡張子に関連するアプリケーションを変更するには、right-click -> Open With -> Other Application...新しいアプリケーションを選択してチェックボックスをオンにします。すべてのファイル形式へのアプリケーション接続を覚えています...。これで~/config/mimeapps.listあなたのコンテンツが編集されます。たとえば、変更したい場合PDF~に関連付けられる見せる変えるオークラ、こうして入ってください

application/pdf=org.gnome.Evince.desktop;

に追加されますmimeapps.list。これは項目から推測したものapplication/pdfです。/usr/share/mime/application/pdf.xmlだから自由に文法を学んだり、このように使ってみてくださいxdg-mime。ここにいるMIMEアプリケーション関連仕様

おすすめ記事