90年代半ばから後半にかけて、Linux GUIにはいくつかの問題がありました。そのうちの1つはフォントでした。 Linuxデスクトップが最初に登場したとき、アンチエイリアシングのようなものが欠けていただけでなく、デスクトップへのフォントの追加は複雑な混乱でした。
早送りするとその問題はすべて消えてしまった。 Linuxデスクトップでのフォントの追加、削除、および管理は、どこに置くか、どのツールが利用可能かを知っている限り、非常に簡単です。いくつかのフォントを追加しましょう!
必要なディレクトリ

新しいフォントを配置するには、2つの主要な場所があることを理解することが重要です。最初の場所は、フォントをグローバルに使用可能にします。これは、複数の人が使用するLinuxデスクトップまたはサーバーを使用している場合に重要です。したがって、複数の人があなたのLinuxサーバーにログインし、標準フォント以外のものにアクセスしたい場合、それらのフォントのディレクトリは次のようになります。 / usr / share / fonts 。そのディレクトリ内に5つのサブディレクトリがあります.3つのサブディレクトリは重要です。
- / usr / share / fonts / opentype
- / usr / share / fonts / truetype
- / usr / share / fonts / truetype1
最初のディレクトリ(opentype)は、opentypeフォントを配置する場所です。これらのフォントの拡張子は.otfです。 2番目と3番目のディレクトリには、通常は.ttf(または.TTF)で終わるTrueTypeフォントが格納されています。
ユーザー固有のフォントの2番目のディレクトリは、次の場所にあります。 /home/USER/.fonts (ここで、USERは実際のユーザー名です)。このディレクトリに格納されているフォントは、その特定のユーザーだけが使用できます。すべてのLinuxディストリビューションがデフォルトでこのディレクトリを作成するわけではありません。ファイルマネージャを開くと、隠しディレクトリ(ドットで始まるディレクトリ)を表示するよう指示する必要があります。ほとんどのファイルマネージャでは、これはCtrl + hキーの組み合わせで行うことができます。そのディレクトリが表示されない場合は、ファイルマネージャを右クリックして新規/フォルダを選択するか、ターミナルウィンドウを開いて次のコマンドを実行して作成できます。
mkdir〜/ .fonts
opentypeとtruetypeフォントを格納するためのサブフォルダを作成する必要はありません。それらはすべて同じディレクトリに格納されます。
フォントの追加
新しいフォントを追加するには、最初に(合法的に)問題のフォントを調達する必要があります。いったんそれらを持っていれば、.ttf、.TTF、または.otfファイルを正しいディレクトリに移動できます。これらのフォントをグローバルに追加したいとします。あなたがコマンドラインから作業したいのであれば(標準ユーザーはファイルを / usr / share / fonts / ).
あなたのユーザーにあなたの.ttfフォントの束をダウンロードしたとしましょうダウンロードディレクトリ( / home / USER /ダウンロード 、ここでUSERはあなたのユーザー名です)。これらのフォントをグローバルディレクトリに移動するには、ターミナルウィンドウを開いて次のコマンドを実行します。
sudo mv〜/ダウンロード/ *。ttf / usr / share / fonts / truetype /
これを実行したら、コマンドを発行してシステムに変更を認識させる必要があります。
sudo fc-cache -fv
このコマンドを実行すると、すべてのユーザーが新しく追加されたフォントにアクセスできます。
ダウンロードしたフォントを特定のユーザーに追加するには、次のようにグラフィカルファイルマネージャを使用できます。
- オープン ファイルマネージャー.
- あなたは ダウンロード フォルダ。
- すべての ダウンロードしたフォントファイル.
- Ctrl + cキーボードの組み合わせでファイルをコピーします。
- あなたは /home/USER/.fonts ディレクトリ(ここで、USERは実際のユーザ名)。
- Ctrl + vキーボードの組み合わせでファイルを貼り付けます。
より迅速な方法は次のとおりです。
- aを開く 端末ウィンドウ.
- コマンドを発行する mv〜/ダウンロード/ * .ttf〜/ .fonts.
Microsoftフォントについて
マイクロソフトからライセンスを受けた特定のフォントが必要な場合があります。そのようなフォントは、Andale Mono、Arial、Arial Black、Comic Sans MS、Courier New、Georgia、Impact、Times New Roman、Trebuchet、Verdana、Webdingsなどのフォントです。これらのフォントが必要な場合は、サードパーティのアプリケーションをインストールする必要があります。 Ubuntu Desktopディストリビューションでこれを行う方法は次のとおりです:
- ターミナルウィンドウを開きます。
- コマンドを発行する sudo apt-get install ttf-mscorefonts-installer .
- メッセージが表示されたら、 はい フォントのライセンス。
これらのフォントはグローバルディレクトリに追加され、インストールによって自動的にフォントキャッシュが更新されます。
Googleフォントについて

Googleでは、すべてのデスクトップユーザーが利用できる多数のWebフォントを作成しています。それらをLinuxデスクトップに追加するには、TypeCatcherと呼ばれるサードパーティのアプリケーションをインストールする必要があります。これを行うには、次の手順に従います(Ubuntuデスクトップでのデモンストレーション)。
- aを開く 端末ウィンドウ.
- コマンドを発行する sudo apt-get typecatcherをインストールする.
- インストールを完了します。
TypeCatcherがインストールされたら、デスクトップメニューから開きます。メインメニューから、インストールするフォントを検索し、ダウンロードボタン(左上隅の下向き矢印)をクリックします。あなたが望むすべてのGoogle Webフォントをダウンロードしたら、コマンドを使ってフォントキャッシュを更新する必要があります sudo fc-cache -fv 。このコマンドが完了すると、アプリケーションやすべてのユーザーがすべてのGoogleフォントを使用できるようになります。
フォントをアンインストールする方法
フォントの削除は、フォントの追加とは逆です。ユーザー固有のフォントを削除する場合は、単にファイルマネージャを開き、 /home/USER/.fonts ディレクトリ(USERは実際のユーザ名)で、削除するフォントをすべて選択し、キーボードのDeleteキーを押します。
グローバルフォントを削除するには、次の手順を実行します。
- aを開く 端末ウィンドウ。コマンドで必要なディレクトリに移動する cd / usr / share / fonts / truetype .
- コマンドを発行する ls | less リストをスクロールして、削除するファイル名を書き留めます。
- コマンドを発行する sudo rm FILENAME (FILENAMEは、削除するフォントファイルの名前です)。
- コマンドを発行する sudo fc-cache -fv フォントキャッシュを更新します。
Microsoft Core Fontsパッケージを削除するには、次のコマンドを使用します。
sudo apt-get ttf-mscorefonts-installerを削除する
新しいフォントをアプリケーションに認識させる
これはかなり簡単です。アプリケーションに新しいフォントを認識させる最も簡単な方法は、新しいフォントを閉じて再オープンすることです。アプリケーションを終了する前に、すべての作業を保存してください。この作業は、フォントをグローバルに、またはユーザごとに追加した場合にも当てはまります。もちろん、新しく追加されたフォントがまだアプリケーションやデスクトップ設定オプションに表示されない場合は、デスクトップからログアウトして再度ログインすることができます。これにより、すべてのアプリケーションが新しく追加されたフォントを認識するようになります。




