すべてのユーザーにシステム全体でMS Truetypeフォントをインストールする


16

パッケージttf-mscorefonts-installerに含まれるMS Truetype Fontsをインストールしたいので、次のようにしました。

sudo apt-get install ttf-mscorefonts-installer

ライセンスを受け入れると、プロセスはエラーなしで完了します。フォントは最終的に

/ usr / share / fonts / truetype / msttcorefonts

予想通り。念のため、私もやった

sudo fc-cache -f -s -v

とりわけ、その出力には次のように書かれています。

/ usr / share / fonts / truetype / msttcorefonts:キャッシュ、新しいキャッシュの内容:60フォント、0 dirs

これまでのところ、非常に良い(そして、フォントのインストール方法を質問してください)しかし、その後、(たとえば、OpenOfficeまたはターミナルのフォントダイアログで)フォントダイアログを開くと、すべての新しいフォントが表示されません。Arialの場合、標準形式はありませんが、太字と斜体があります。Times New Romanは完全に欠落しています。

nautilusを使用して、フォントディレクトリを参照し、Arial.ttfファイルをダブルクリックして、フォントをすべて表示できます。インストールボタンをクリックするだけで、フォントが個人./fontsディレクトリにコピーされ、そこからアプリに表示されます。ただし、システムディレクトリからは取得されません。

すべてのユーザーがこれらのフォントをシステム全体で利用できるようにするにはどうすればよいですか?


fc-listユーザーとして実行した場合、フォントは表示されますか?そうでない場合、~/.fontconfig/ヘルプの内容をクリアしますか?
ジェームズ・ヘンストリッジ

回答:


7

ああ、偶然にも解決策を見つけました。~/.fonts.confFontmatrixから来たと思われるホームディレクトリに呼び出されたファイルがあり、拒否されたフォントのリストがありました。このファイルを削除するだけで問題は解決しました。Fontmatrixで遊んでいたことを覚えていますが、このファイルが作成された原因がわかりません。とにかく、問題は解決しました。


-2

同様の問題が発生した後、私のフォルダー(/ usr / share / fonts / truetype / msttcorefonts)にファイルがあり、ライセンスが失敗したことを確認しました-ターミナルで使用して別のプロンプトを表示するコマンドを与えましたライセンス契約、今回はそれを機能させました。

Netflix Desktopはその後、魅力のように機能しました!(まあ...正直言って、インストールが必要でしたが、その後はすべて自動的に行われました!)


1
詳細を入力していただけますか?同じ問題が発生した場合、問題を解決するにはどのような手順に従う必要がありますか?回答を編集して、その情報を追加します。
Braiam
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.