如何更改Linux控制台字体类型和大小
如果有图形桌面环境,则更容易更改文本字体类型及其大小。
我们如何在没有图形环境的Ubuntu无鼠键显示器服务器中做到这一点?
不用担心!此简要介绍如何更改Linux控制台字体和大小。
这对于那些不喜欢默认字体类型/大小或者更喜欢不同字体的人来说非常有用。
更改Linux控制台字体类型和大小
如果我们尚不知道,这就是一个无头Ubuntu Linux服务器控制台的样子。
据我所知,我们可以列出已安装的字体,但没有选项可以在GUI桌面的终端仿真器中更改Linux控制台的字体类型或者其大小。
但这并不意味着我们无法改变它。
我们仍然可以更改控制台字体。
如果我们使用的是Debian,Ubuntu和其他基于Deb的系统,则可以为setupcon使用"console-setup"配置文件,用于为控制台配置字体和键盘布局。
控制台设置配置文件的标准位置是/etc/default/consopuleTup。
现在,运行以下命令以设置Linux控制台的字体。
$sudo dpkg-reconfigure console-setup
选择要在Linux控制台上使用的编码。
只需留下默认值,请选择确定并按Enter继续。
接下来从列表中选择应由控制台字体支持的字符集。
默认情况下,它是最后一个选项:猜测我的系统中的最佳字符集。
只需将其保留为默认值并按Enter键。
接下来选择控制台的字体,然后点击Enter键。
其中我正在选择"terminusbold"。
在此步骤中,我们为Linux控制台选择所需的字体大小。
几秒钟后,具有大小的所选字体将应用于Linux控制台。
这就是在更改字体类型和大小之前在我的Ubuntu 18.04 LTS服务器中查看的控制台字体。
这是在更改字体类型和大小之后。
正如我们所看到的,文本大小更大,更好,字体类型与默认值不同。
我们还可以直接编辑/etc/default/console-setup文件,并根据需要设置字体类型和大小。
根据以下示例,我的Linux控制台字体类型为"terminus粗体",字体大小为32.
ACTIVE_CONSOLES="/dev/tty[1-6]" CHARMAP="UTF-8" CODESET="guess" FONTFACE="TerminusBold" FONTSIZE="16x32"
建议阅读:
- 如何在不使用Linux中使用功能键之间的TTY之间切换
显示控制台字体
要显示控制台字体,只需键入:
$showconsolefont
此命令将显示一个字形的表格或者字体字母。
如果Linux发行版没有"控制台设置",则可以从这里获得它。
在使用SystemD的Linux发行版上,我们可以通过编辑"/etc/vconsole.conf"文件来更改控制台字体。
这是德语键盘的示例配置。
$vi /etc/vconsole.conf
KEYMAP=de-latin1 FONT=Lat2-Terminus16