私はWindows環境なしでUnix系オペレーティングシステムをインストールしました。つまり、テキストモードコンソールのみがあり、GUIはありません。
コンソールで使用するフォントを変更できますか?
明らかに言えば、私はいいえKDEやGNOMEなどのデスクトップ環境に付属のターミナルエミュレータについて話しましょう。
答え1
Linuxコンソールを使用している場合、私が見つけた最良の方法は次のとおりです。
存在する
/etc/default/console-setup
例えば
CHARMAP="UTF-8"
CODESET="Lat7"
FONTFACE="Terminus"
FONTSIZE="28x14"
setfont /usr/share/consolefonts/Lat7-Terminus28x14.psf
これは私のDebianで動作します。皆さんとは異なる場合があります。
dpkg-reconfigure -plow console-setup
Debian では、さまざまなコンソール設定の入力を求められ、メニューから選択することもできます。
編集する- 小さなものを集めました。ページフォントの設定方法色。この記事に関連するセクションのタイトルは「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カーネルのコマンドラインオプションに移動する場合は、この点に注意してください。
追加読書
- Lennart Potlinget al。
vconsole.conf
。システムのマニュアルページ。 FreeDesktop.org. - Lennart Potlinget al。
systemd-vconsole-setup
。システムのマニュアルページ。 FreeDesktop.org. - vconsole.confでコンソールフォント設定が機能しない(systemd)
- https://unix.stackexchange.com/a/326804/5132
答え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