如何在 Ubuntu 服务器上更改控制台字体?
简介
作为管理远程 Ubuntu 服务器的系统管理员,很难专注于控制台的小型且默认的字体样式。此外,在某些情况下,默认字体可能难以阅读或不美观。因此,您可能需要将服务器的控制台字体更改为更舒适且更易于阅读的字体。
更改控制台字体的益处
更改控制台字体可能必要的或有益的原因有很多。
更好的可读性
默认的 Ubuntu 服务器控制台字体很小,可能不容易阅读,尤其是在使用旧显示器或分辨率低的显示器时。通过更改控制台字体,您可以大大提高可读性并避免眼睛疲劳。
更轻松的识别
如果您使用多个显示器或在团队成员之间共享服务器,则自定义控制台字体可以帮助您快速区分服务器。
用户偏好
出于各种原因,例如易读性或美观性,某些用户更喜欢不同的字体。通过提供自定义选项,用户在执行任务时会感觉更舒适,因为他们可以访问适合其偏好的首选字体类型。
Explore our latest online courses and learn new skills at your own pace. Enroll and become a certified expert to boost your career.
在 Ubuntu 服务器上更改控制台字体的概述
更改 Ubuntu 服务器中的控制台字体可能出于各种原因是必要的或有益的。也许默认字体难以阅读或不符合个人喜好。
无论出于何种原因,更改控制台字体只需几个简单的步骤即可完成。本节将概述一般流程,包括识别可用字体、安装所需的字体以及配置控制台以使用新字体。
识别可用字体
在安装新的控制台字体之前,您首先需要确定系统上当前有哪些字体可用。在 Ubuntu 服务器中,可以通过检查 /usr/share/consolefonts 目录的内容轻松地完成此操作。为此,打开终端并输入 -
ls /usr/share/consolefonts/
这将返回可供您选择的可用字体列表。
安装所需的字体
确定要使用的字体后,就可以将它们安装到系统上了。有几种方法可以做到这一点,但一种常见的方法是从在线源下载字体文件,然后手动将它们添加到系统的字体目录中。
要下载新的字体文件,只需在线搜索它(例如,“Ubuntu 控制台字体下载”) 并将其保存到本地计算机上。将所需的字体文件下载到计算机后(它们应具有 .psf 或 .psfu 扩展名),使用以下命令将其复制到 /usr/share/consolefonts 中 -
sudo cp /usr/share/consolefonts/
此命令会将任何 .psf 或 .psfu 文件复制到 consolefonts 目录中,以便它们可以被使用。
配置控制台以使用新字体
安装所需的字体后,更改控制台字体的最后一步是配置控制台以实际使用它们。为此,您需要修改名为 /etc/default/console-setup 的配置文件。
此文件指定了与控制台相关的各种设置,包括字体大小和类型。使用您喜欢的文本编辑器(例如 nano 或 vim)打开此文件,然后向下滚动,直到看到以 - 开头的行。
# FONTFACE ``` Uncomment this line by removing the '#' at the beginning of the line, and then change "FONTFACE=" to "FONTFACE=" (without quotes). For example, if you installed a font called "monofur.psfu", your configuration line should read: ``` FONTFACE=monofur
您还可以通过修改此文件中的其他行来指定其他设置,例如字体大小或颜色。恭喜!
您已成功更改了 Ubuntu 服务器中的控制台字体!在接下来的部分中,我们将学习如何在网上查找更多字体以及如何为特定应用程序或用户自定义字体。
识别可用字体
在更改 Ubuntu 服务器中的控制台字体之前,了解哪些字体可用非常重要。默认情况下,Ubuntu 服务器附带有限的选择的控制台字体。
要查看可用控制台字体的列表,可以使用 showconsolefont 命令。要使用此命令,请打开终端并输入以下内容 -
sudo showconsolefont
此命令将显示可用字体的列表及其特性。您将看到诸如字体大小、字形(字符)数量和字体文件名等信息。
下载和安装其他字体
如果您想下载并安装其他字体以在 Ubuntu 服务器中使用,则有多种选择可用。一种选择是访问提供免费字体下载的网站,例如 dafont.com、Google Fonts 或 Font Squirrel。
将所需的字体下载到计算机后,必须将其移动到 Ubuntu 服务器机器上的相应目录。Ubuntu 服务器中控制台字体的默认目录是
/usr/share/consolefonts/.
要将下载的字体移动到此目录,请使用 SCP 或 FTP 客户端(如 WinSCP 或 FileZilla)将其复制到服务器。为了确保 Ubuntu 服务器的字体缓存系统能够识别新字体,请运行以下命令 -
sudo fc-cache -fv /usr/share/consolefonts/
此命令更新所有已安装的系统范围字体(包括位于 - 中的字体)的缓存。
/usr/share/consolefonts/.
安装所需的字体
下载字体文件
要在 Ubuntu 服务器中安装新字体,您首先需要下载字体文件。在线上有多个网站提供免费的字体下载,或者您可以选择购买商业字体。找到所需的字体后,只需点击下载按钮并将文件保存到您的计算机上。
将字体文件移动到相应的目录
下载所需的字体文件后,需要将其移动到 Ubuntu 服务器系统上的相应目录。Ubuntu 服务器中字体的默认目录是 /usr/share/fonts/,但如果需要,也可以为新字体创建一个新的目录。要将字体文件移动到此目录,可以使用以下两种方法之一 -
方法 1 - 在终端窗口中,导航到保存下载的字体文件的位置。
使用 sudo cp [fontname] /usr/share/fonts/ 命令并使用 sudo 权限。
将 [fontname] 替换为下载的字体文件的名称。
方法 2 - 打开 Nautilus(Ubuntu 服务器中的默认图形文件管理器)。
导航到 /usr/share/fonts/(或包含字体的其他文件夹)。
将下载的字体文件复制粘贴或拖放到此文件夹中。
更新字体缓存
将新字体移动到位后,需要更新 Ubuntu 的缓存,以便它识别有新的字体可用。您可以使用以下两个命令之一来执行此操作 -
sudo fc-cache --force --verbose
此命令告诉 Ubuntu 服务器更新其可用字体的缓存,而不会删除任何旧字体。
sudo fc-cache -f -v
此命令是一种更激进的方法,它会删除然后重新生成整个字体缓存。
配置控制台以使用新字体
安装新字体后,需要配置控制台以使用它而不是默认字体。这涉及使用所需的设置编辑控制台配置文件。
结论
更改 Ubuntu 服务器中的控制台字体是个性化系统并在从命令行界面工作时提高可读性的简单方法。虽然有很多可供选择的字体,但用户也可以根据需要安装其他字体并自定义其配置文件。通过利用这些技术,Ubuntu 服务器用户可以在使用他们喜欢的字体时使他们的工作更高效和更愉快。