云网牛站
所在位置:首页 > Linux美化 > 使用console-setup配置文件更改Linux系统控制台字体类型和大小

使用console-setup配置文件更改Linux系统控制台字体类型和大小

2019-08-09 10:33:43作者:戴进稿源:云网牛站

如果有图形桌面环境,则很容易更改文本字体类型及其大小,你会如何在没有图形环境的Ubuntu 18.04 Linux无头服务器中做到这一点?本文介绍了如何更改Linux控制台的字体和大小,这对于那些不喜欢默认字体类型/大小或者喜欢不同字体的人来说非常有用,以Ubuntu 18.04版本为例。

 

更改Linux控制台字体类型和大小

下图就是无头Ubuntu Linux服务器控制台的样子:

使用console-setup配置文件更改Linux系统控制台字体类型和大小

据我所知,我们可以列出已安装的字体,但是没有选项可以像在Linux桌面中的终端仿真器中那样从Linux控制台更改字体类型或大小。但这并不意味着我们无法改变它,我们仍然可以更改控制台字体。

如果你使用的是Debian、Ubuntu和其他基于DEB的系统,则可以使用“console-setup”配置文件进行setupcon,该文件用于配置控制台的字体和键盘布局,控制台设置配置文件的标准位置是/etc/default/console-setup。

参考:如何更改Linux控制台上的字体

现在,运行以下命令来设置Linux控制台的字体:

$ sudo dpkg-reconfigure console-setup

选择要在Linux控制台上使用的编码,只需保留默认值,选择“确定(OK)”并按Enter继续:

使用console-setup配置文件更改Linux系统控制台字体类型和大小

接下来,从列表中选择控制台字体应支持的字符集,默认情况下,它是最后一个选项,即在我的系统中猜测最佳字符集,只需将其保留为默认值,然后按ENTER键:

使用console-setup配置文件更改Linux系统控制台字体类型和大小

接下来选择控制台的字体,然后按ENTER键,在这里,我选择“TerminusBold”:

使用console-setup配置文件更改Linux系统控制台字体类型和大小

在此步骤中,我们为Linux控制台选择所需的字体大小:

使用console-setup配置文件更改Linux系统控制台字体类型和大小

几秒钟后,所选的字体大小将应用于你的Linux控制台。

这是在更改字体类型和大小之前,在我的Ubuntu 18.04 LTS服务器中控制台字体的样子:

使用console-setup配置文件更改Linux系统控制台字体类型和大小

这是在更改字体类型和大小之后:

使用console-setup配置文件更改Linux系统控制台字体类型和大小

如你所见,文本大小更大、更好、字体类型与默认字体类型不同。

你也可以直接编辑/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

此命令将显示字体的字形或字母表:

使用console-setup配置文件更改Linux系统控制台字体类型和大小

在使用Systemd的Linux发行版上,你可以通过编辑“/etc/vconsole.conf”文件来更改控制台字体。

以下是德语键盘的示例配置:

$ vi /etc/vconsole.conf

KEYMAP=de-latin1

FONT=Lat2-Terminus16

至此,已经看到成功的更改,本文目的达到。

 

相关主题

在Linux系统上管理字体的技巧

精选文章
热门文章