コマンドラインからインストールされているフォントを確認するにはどうすればよいですか?さらにインストールする最も簡単な方法は何ですか?


39

Ubuntuのフォントに関しては多くの質問と回答がありますが、Beaglebone Blackなどの組み込みLinux用Ubuntuについてはあまり多くありません。

システムの標準の場所で.ttfファイルを見つけることができませんでした。リソースの制約があるため、これらは省略されたと思います。

コマンドラインを使用して、(1)インストールされているフォントを確認し、(2)さらにフォントをインストールする方法を教えてください。

参考:8x8 LEDマトリックスにテキストを表示するために使用できる簡単なサンセリフttfを探しています。


1
試しました/usr/share/fontsか?フォントをリストする非常に基本的な方法はfc-listです。
ウィルフ14年

/ usr / share / fontsはありません。fc-listコマンドが見つかりません。これまでのところ、www.dafont.comから無料のarialフォントをダウンロードし、安全なコピーを使用してビーグルボーンに転送しました。今後の使用のために、/ usr / share / fonts /ディレクトリを手動で作成します。scp /Users/me/Downloads/pixel_arial_11/PIXEARG_.TTF ubuntu@192.168.7.2:/ home / ubuntu /
user391339

回答:


48

最良かつ最も簡単な方法は、コンソールコマンドを使用することです(このコマンドは、すべてのubuntuベースのディストリビューションで使用可能です)。

fc-list

出力例(削除):

/usr/share/fonts/truetype/lato/Lato-Medium.ttf: Lato,Lato Medium:style=Medium,Regular
/usr/share/fonts/truetype/tlwg/TlwgTypo-Bold.ttf: Tlwg Typo:style=Bold
/usr/share/fonts/truetype/lato/Lato-SemiboldItalic.ttf: Lato,Lato Semibold:style=Semibold Italic,Italic
/usr/share/fonts/truetype/dejavu/DejaVuSerif-Bold.ttf: DejaVu Serif:style=Bold
/usr/share/fonts/truetype/noto/NotoSansThai-Regular.ttf: Noto Sans Thai:style=Regular
...

MANから:

fc-list - list available fonts

使用可能なすべてのオプションを確認するには、MAN(手動)を使用します。 man fc-list


3

どのバージョンのUbuntuを使用していますか?

(1)私のubuntu 15.04マシン上のLetyからのリンクに感謝しますless /etc/fonts/fonts.conf。そこでは、local.confの使用方法が説明されています。

(2)コマンドラインから、使用するフォントをさらに検索するapt-cache search font | grep lcdには、apt-cache show {}({}をパッケージ名に置き換えて)より詳細な説明を検索します。コマンドラインからのインストールにはいくつかのバリアント(aptitudeなど)がありますが、古き良きものsudo apt-get install {}はうまく機能します。


0

2番目の質問に対する回答:

フォントをインストールすることは、そのファイルをあるフォルダにコピーすることです。多くのフォルダが存在する場合があります。私のシステムでは:

  • /usr/share/fonts/ —すべてのユーザー向けのフォント
  • ~/.local/share/fonts/ -特定のユーザーのフォント

必要なサブフォルダーがあります。

以下は、システムが使用するフォントファイルのリストを取得するコマンドです。

fc-list -f '%{file}\n' | sort

それを見ると、システム内のフォントがどこにあるのかがわかります/

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.