Red Hat Training

A Red Hat training course is available for RHEL 8

4.4. 在文本控制台模式下更改字体大小

您可以使用 setfont 命令更改虚拟控制台中的字体大小。

  • 输入带有字体名称的 setfont 命令,例如:

    # setfont /usr/lib/kbd/consolefonts/LatArCyrHeb-19.psfu.gz
注意

setfont 命令默认搜索多个硬编码的路径。因此,setfont 不需要全名和字体的路径。

  • 要水平和垂直地将字体大小增加一倍,请输入带有 -d 参数的 setfont 命令:

    # setfont -d LatArCyrHeb-16
注意

可以增加一倍的最大字体大小为 16x16 像素。

  • 要在系统重启过程中保留所选字体,请在 /etc/vconsole.conf 文件中使用 FONT 变量,例如:

    # cat /etc/vconsole.conf
    KEYMAP="us"
    FONT="eurlatgr"
  • 您可以在 kbd-misc 软件包中找到各种字体,该软件包是使用'kbd' 软件包安装的。例如,字体 LatArCyrHeb 有很多变体:

    # rpm -ql kbd-misc | grep LatAr
    
    /usr/lib/kbd/consolefonts/LatArCyrHeb-08.psfu.gz
    /usr/lib/kbd/consolefonts/LatArCyrHeb-14.psfu.gz
    /usr/lib/kbd/consolefonts/LatArCyrHeb-16+.psfu.gz
    /usr/lib/kbd/consolefonts/LatArCyrHeb-16.psfu.gz
    /usr/lib/kbd/consolefonts/LatArCyrHeb-19.psfu.gz
注意

虚拟控制台支持的最大字体大小为 32 像素。您可以通过对控制台使用较小的分辨率来减少字体可读性问题。