ArchLinux
的 User Centrality
原则中提出, 该发行版意图满足贡献者的需求,而不是吸引尽量多的用户。 正是这一原则使得 ArchLinux
吸引了大量的开发者, 其 AUR
也成为了更新最为迅速的Linux软件包仓库,几乎可以满足开发者的任何需求。
这一原则也会造成一些准入门槛, 因为在 ArchLinux
中几乎所有软件都需要用户安装和配置。 对于新手而言,字体渲染就成了一个重要的问题。 Harttle找到了一种简单的配置方式,使得 ArchLinux
可以显示漂亮的中英文字体。 因为Harttle的 ArchLinux
没有安装桌面系统,就只给出终端(TTY)字体的配置。
The Arch Way
在诸多Linux发行版中,系统提供了很漂亮的默认字体渲染效果(比如Ubuntu的文泉驿正黑)。 与此同时,要在这些发行版中自定义字体则会需要大量的配置更改。 因为不同字体的最佳渲染方式是不一样的。这也是为什么微软雅黑只在Windows上非常漂亮:)
因此 ArchLinux
不提供系统默认字体及其渲染效果, 把选择字体的权利和责任都交给用户。 要做到漂亮的字体渲染需要学习大量的知识,尤其是国人还要求有漂亮的中文字体, 这一配置过程可能非常耗时。
下文中给出一种在终端(TTY)显示中英文的方式,以及相应的字体渲染配置。
TTY显示中文字体
TTY是字符终端只接受键盘的字符输入并显示字符输出, 并未提供Unicode字符的渲染和显示。这时我们需要一个终端模拟器。 恰恰有一个可以在很好地显示中文的终端模拟器: fbterm
, 以及中文输入法软件 fcitx