追加読書

追加読書

私はWindows環境なしでUnix系オペレーティングシステムをインストールしました。つまり、テキストモードコンソールのみがあり、GUIはありません。

コンソールで使用するフォントを変更できますか?

明らかに言えば、私はいいえKDEやGNOMEなどのデスクトップ環境に付属のターミナルエミュレータについて話しましょう。

答え1

Linuxコンソールを使用している場合、私が見つけた最良の方法は次のとおりです。

存在する

/etc/default/console-setup

例えば

CHARMAP="UTF-8"
CODESET="Lat7"
FONTFACE="Terminus"
FONTSIZE="28x14"

別の方法はsetfont~からkbdパック:

setfont /usr/share/consolefonts/Lat7-Terminus28x14.psf

これは私のDebianで動作します。皆さんとは異なる場合があります。

dpkg-reconfigure -plow console-setupDebian では、さまざまなコンソール設定の入力を求められ、メニューから選択することもできます。

編集する- 小さなものを集めました。ページフォントの設定方法。この記事に関連するセクションのタイトルは「Linux VT」(= ttysまたは「コンソール」)です。

答え2

/etc/default/console-setup他。一部のオペレーティングシステム(Debianなど)は以前の設定システムを維持しようとしましたが、systemdオペレーティングシステムでは置き換えられています。

システムオペレーティングシステムでこれを行う方法は、/etc/vconsole.confファイルのフォント設定を編集することです。これらの設定は、systemd-vconsole-setup本質的に美化された実行方法であるサービスによって適用されます。setfontそしてloadkeysログインサービスが開始される前。

FONT=Uni2-Terminus28x14たとえば、このファイルにあります。

サービスプログラムは、コンテンツの上書きなどvconsole.fontのカーネルコマンドラインオプションを許可します/etc/vconsole.conf。 GRUBカーネルのコマンドラインオプションに移動する場合は、この点に注意してください。

追加読書

答え3

Ubuntu 16.04(サポートされているすべてのバージョン)を使用して端末を起動する前に、ファイルの最後にコマンドを編集して~/.bashrc挿入しました。setfont

# Set font when running in console
/bin/setfont /usr/share/consolefonts/Lat2-Terminus32x16.psf.gz    

# Splash Calendar and time
now

# ASCII Linux distribution display
screenfetch

Ctrl今++から++まで選択すると、素晴らしい大きなフォントを得ることができます。AltF1CtrlAltF6

これは利用可能な最大のフォントです。次のコマンドを使用してリスト全体を表示できますls

$ ls /usr/share/consolefonts
Arabic-Fixed15.psf.gz             Lat15-Terminus20x10.psf.gz
Arabic-Fixed16.psf.gz             Lat15-Terminus22x11.psf.gz
Arabic-VGA14.psf.gz               Lat15-Terminus24x12.psf.gz
    (... SNIP ...)
Lat15-Terminus14.psf.gz           Vietnamese-Fixed16.psf.gz
Lat15-Terminus16.psf.gz           Vietnamese-Fixed18.psf.gz

サンプル画面

これはコンソールの実際のスクリーンショットではなく、ファクシミリです。画面は20%広く、背景は黒です。

コンソールフォントの例

これを変更する前は、HDPIモニターの画面を読み取ることができませんでした。

答え4

setfont私のために動作します。フォントを選択してください。通常、次のいずれかに記載されています。

  • /usr/share/consolefonts
  • /usr/share/kbd/consolefonts

たとえば、フォントを使用するには、/usr/share/kbd/consolefonts/ter-v32n.psf.gz次のように入力します。

setfont ter-v32n

関連情報