如果有图形桌面环境,则很容易更改文本字体类型及其大小,你会如何在没有图形环境的Ubuntu 18.04 Linux无头服务器中做到这一点?本文介绍了如何更改Linux控制台的字体和大小,这对于那些不喜欢默认字体类型/大小或者喜欢不同字体的人来说非常有用,以Ubuntu 18.04版本为例。
更改Linux控制台字体类型和大小 下图就是无头Ubuntu Linux服务器控制台的样子:
据我所知,我们可以列出已安装的字体,但是没有选项可以像在Linux桌面中的终端仿真器中那样从Linux控制台更改字体类型或大小。但这并不意味着我们无法改变它,我们仍然可以更改控制台字体。 如果你使用的是Debian、Ubuntu和其他基于DEB的系统,则可以使用“console-setup”配置文件进行setupcon,该文件用于配置控制台的字体和键盘布局,控制台设置配置文件的标准位置是/etc/default/console-setup。 参考:如何更改Linux控制台上的字体。 现在,运行以下命令来设置Linux控制台的字体: $ sudo dpkg-reconfigure console-setup 选择要在Linux控制台上使用的编码,只需保留默认值,选择“确定(OK)”并按Enter继续:
接下来,从列表中选择控制台字体应支持的字符集,默认情况下,它是最后一个选项,即在我的系统中猜测最佳字符集,只需将其保留为默认值,然后按ENTER键:
接下来选择控制台的字体,然后按ENTER键,在这里,我选择“TerminusBold”:
在此步骤中,我们为Linux控制台选择所需的字体大小:
几秒钟后,所选的字体大小将应用于你的Linux控制台。 这是在更改字体类型和大小之前,在我的Ubuntu 18.04 LTS服务器中控制台字体的样子:
这是在更改字体类型和大小之后:
如你所见,文本大小更大、更好、字体类型与默认字体类型不同。 你也可以直接编辑/etc/default/console-setup文件,并根据需要设置字体类型和大小,根据以下示例,我的Linux控制台字体类型为“Terminus Bold”,字体大小为32: ACTIVE_CONSOLES="/dev/tty[1-6]" CHARMAP="UTF-8" CODESET="guess" FONTFACE="TerminusBold" FONTSIZE="16x32" 若要安装字体,请参考在Ubuntu 18.04系统下安装Microsoft Windows字体。
显示控制台字体 要显示你的控制台字体,只需输入: $ showconsolefont 此命令将显示字体的字形或字母表:
在使用Systemd的Linux发行版上,你可以通过编辑“/etc/vconsole.conf”文件来更改控制台字体。 以下是德语键盘的示例配置: $ vi /etc/vconsole.conf KEYMAP=de-latin1 FONT=Lat2-Terminus16 至此,已经看到成功的更改,本文目的达到。
相关主题 |