ウィンドウ環境なしでUnixライクなOSをインストールしています。 つまり、テキストモードのコンソールのみで、GUIはありません。
コンソールで使用するフォントを変更することはできますか?
明確にするために、私はKDEやGNOMEのようなデスクトップ環境に付属しているターミナルエミュレーターについて話しているnotです。
Linuxコンソールを使用している場合、私が見つけた最良の方法は次のとおりです。
に
/etc/default/console-setup
置く、例えば
CHARMAP="UTF-8"
CODESET="Lat7"
FONTFACE="Terminus"
FONTSIZE="28x14"
別の方法は setfont
パッケージの kbd
を使用することです:
setfont /usr/share/consolefonts/Lat7-Terminus28x14.psf
これは私のDebianで機能します。それはあなたにとって異なるかもしれません。
Debianでは、dpkg-reconfigure -plow console-setup
を実行して、さまざまなコンソール設定の入力を求め、メニューから選択することもできます。
編集-小さな ページ フォントの設定方法colors。この投稿に関連するセクションには、「Linux VT」(= ttys、または「コンソール」)というヘッダーがあります。
/etc/default/console-setup
et al。 Debianなどの一部のオペレーティングシステムは古い構成システムを維持しようとしますが、systemdオペレーティングシステムに取って代わりました。
Systemdオペレーティングシステムでこれを行う方法は、/etc/vconsole.conf
ファイルのフォント設定を編集することです。これらの設定はsystemd-vconsole-setup
サービスによって適用されます。これは、ログインサービスが起動される前にsetfont
とloadkeys
を実行する方法として本質的に栄光です。
たとえば、そのファイルにはFONT=Uni2-Terminus28x14
が含まれます。
サービスプログラムでは、vconsole.font
などのカーネルコマンドラインオプションで/etc/vconsole.conf
の内容を上書きできることに注意してください。 GRUBカーネルコマンドラインオプションをいじくりまわしている場合は、これを覚えておいてください。
vconsole.conf
。 systemdのマニュアルページ。 FreeDesktop.org。systemd-vconsole-setup
。 systemdのマニュアルページ。 FreeDesktop.org。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+Alt+F1 使って Ctrl+Alt+F6 ニースの大きなフォントを取得します。
これは利用可能な最大のフォントであり、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モニターで画面を読み取ることができませんでした。
setfont
は私のために働いた。フォントを選択します。通常、次のいずれかにリストされています。
/usr/share/consolefonts
/usr/share/kbd/consolefonts
たとえば、フォント/usr/share/kbd/consolefonts/ter-v32n.psf.gz
を使用するには、次のように入力できます。
setfont ter-v32n