プログラムで kde ファイルの関連付けを変更する

プログラムで kde ファイルの関連付けを変更する

質問:

kdeから各ファイル形式の特定のファイルの関連付けを削除したいと思います。

詳細:

clamAvの仲間としてclamTkを試してみたいです。私の要件に合わなかったので、パッケージを削除しました。しかし、私のシステム上のすべてのファイル形式と接続が作成され、パッケージを削除しても接続はキャンセルされませんでした。私は(ユーザーファイル)mimeapps.listと(システムファイル)mimeinfo.cacheを見て、そのファイルを解析して問題をクリーンアップするのと同じくらい簡単にしたいのですが、相関は明らかにそれよりも複雑です。 kdeで私がクリックしたすべてのファイルはclamTk(もはや存在しない)を通してチェックされるように設定されており、Kdeの「システム設定」からすべてのアイテムを手動で削除するのは非常に難しいでしょう。

ファイル接続構成データを取得する効率的な方法を知っている人はいますか?

Distro: Centos 6.2 (Final)
Kde:    4.3.4

修正する:2月25日水曜日

他人の意見に答えると、Centos(カスタムREL)のパッケージマネージャはyumです。 yumの削除/消去スイッチは、明らかにこの変更を「元に戻す」ことなく、依存関係を正しく設定されたままにします。したがって、独自に作成されたファイルの関連付けのみをクリーンアップできるようです。

有効な定義については、一部のプログラムによる非手動方式(bash、sed、awk、cなど)が自動的に各接続を回転させ、問題のある項目を削除します。問題は、何を回転させるべきかわからないということです。 Kdeはこの情報をファイルに保存しますか?文書? SQLiteデータベース?ファイル形式とそのファイルを開くアプリケーションとの関係を正確にどのように設定しますか? Gnomeはこの情報を保管する場所です。ケデ?それほど多くはありません。すぐそこに保管されており、どのように彼らはそれを維持していますが、現在は非常に難しいです。

ベストアンサー1

おすすめ記事