web-dev-qa-db-ja.com

Xorg FontConfigでは、2つのフォントキャッシュ、/ var / cacheと$ HOMEのなぜですか?後者を取り除くことが可能ですか?

Xorg FontConfigでは、デフォルト/var/cache/fontconfigおよび~/.fontconfigで、/etc/fonts/fonts.confで定義されている2つのフォントキャッシュがあります。

Q1。しかし、根拠は何ですか? 1つだけ、システム全体のもので十分です、いいえ?私の場合、~/.fontconfig、24のファイルは/var/cache/fontconfigに同じコピーを持ちます。

Q2。 ~/.fontconfigを取り除くことは可能ですか? /etc/fonts/fonts.confあなたの個人的な設定を書くためのものではありません。

(Q3。Xがすべてユーザーのルートとして何をしますか。それはユーザーXであるべきです、右?キャッシュはrootによって行われます!)

前もって感謝します。

1
teika kazura

ユーザーは自分のフォントと他のディレクトリに自分のフォントと独自の設定をインストールすることができ、それらのためのキャッシュをシステム/var/cacheディレクトリに書き込む権限を持っていないからです。

(fontconfigは実際にはxの一部ではありませんが、X11フォントシステムをより現代的なものと置き換えるシステムは、Xフォントの代わりに多くの現代のデスクトッププログラムを置き換えるシステムです。)

1
alanc