Linux的中文支持不是很友好,主要的原因和外在表现是Linux中文用户不多,国内许多软件公司不重视(没错腾讯说的就是你),问答社区也不成规模。但这些困难并不能难倒乐于折腾的中文Linux用户们。个人认为,Linux中文环境也许尚未达到“易用”高度,但绝对已经达到“可用”水平。下面探讨一下如何实现最简中文环境配置,即装最少的软件包。
安装Debian/Ubuntu
首先安装Debian/Ubuntu的时候,不必(或者说最好不要)选择中文,那样会多装一些语言、输入法、字体包,而你100%不会全部用到。选中文还有一个缺点,到时候tty1-tty6命令行界面会默认用中文,但只会显示一些豆腐块问号乱码,至少我现在还不知道怎么解决(本人水平精力都很有限,而且又不是看不懂英文,干脆偷懒用英文算了)。
配置中文字体
请至少安装一个中文字体包,否则显示中文会乱码。本人就用Ubuntu钦点的、来自谷歌大法的fonts-noto-cjk
。英文字体就用默认的ttf-ubuntu-font-family
。如果你和我用的一样的中文字体,那么你100%会遇到一个问题,就是英文字正常,中文字很丑。比如“反复”的“复”很瘦,只有“反”的1/2。这是因为fonts-noto-cjk
同时集成了中日韩字体,而其首选日文,所以你看到的“复”其实是日文字体。
解决方法1:
编辑/etc/fonts/conf.avail/64-language-selector-prefer.conf
,把简体中文字体Noto S