Linux安装中文字体

说白了,在Linux上安装中文字体就需要三件事:安装库、放入字体、更新缓存。
这件事因几个细节而变得复杂,但不要惊慌。

我们先来说说最重要的事情。
安装Fontconfig和ttmkfdir/mkfontscale是基础。
当我们去年做这个项目时,安装 ttf-wqy-zenhei 是不够的。
我们没有安装这两个工具。
结果FC缓存直接崩溃了。
用技术术语来说,这称为雪崩效应。
事实上,前线的一个小延误就让后面的一切都陷入了停顿。
另一点需要考虑的是路径。
直接扔到/usr/share/fonts/chinese就可以了。
例如,如果未创建该目录,请使用 mkdir -p /usr/share/fonts/chinese 创建该目录。
否则,mkfontdir 会报告找不到该位置。
还有另一个关键细节。
复制完字体后,先不要急于使用fc-cache。
首先运行 mkfontscale 和 mkfontdir 生成索引文件。
如果有3 000种左右的字体,这时候可以省去以后检查是否有这种字体的很多麻烦。

起初我以为我只是把文件扔进去,但后来我意识到出了问题,我必须手动更新字体缓存,否则终端仍然会显示乱码。
等等,还有一件事。
事实上,如果服务器是中文环境,你可以直接使用 yum install wqy-bitmapfont 或其他包,系统会自动为你配置。

说实话,这很令人困惑。
删除字体时,不能简单地删除文件。
你必须同时运行fc-cache,否则下次启动时仍然会显示剩余的字体。
很多人不注意这一点。

建议先在虚拟机上尝试一下,或者直接使用sudo su,避免生产环境中握手。

LINUX怎么安装中文字体和输入法_Linux中文字体与输入法安装方法

1 、必须安装文泉驿、NotoCJK字体,避免出现乱码。
2 . sudo apt update 后,sudo apt 安装 fonts-wqy-zenhei 和 fonts-noto-cjk。
3 . sudo fc-cache -fv 清除缓存并允许系统读取它。
4 . sudo apt install fcitx、fcitx-configtool、fcitx-frontend-gtk3 、fcitx-frontend-qt5 来安装 Fcitx。
5 . sudo apt install fcitx-pinyin,安装拼音输入法。
6 . sudo apt install fcitx-rime,可选择安装 Rime。
7 . 重新启动或注销以使输入法框架生效。
8 . nano ~/.pam_environment,添加XIM=fcitx等环境变量。
9 . Ctrl+O 保存,Ctrl+X 退出编辑。
1 0.在系统设置中找到“区域和语言”,将Fcitx设置为输入法框架。
1 1 . fcitx-configtool,添加拼音或Rime输入法。
1 2 . Ctrl+空格键切换中英文输入。
称一下体重。

LINUX系统怎么安装中文输入法_LINUX系统安装中文输入法教程

在LINUX上安装中文输入法: 1 .安装Fcitx或IBus框架:更新软件包列表,安装核心组件和图形工具,重启生效。
2 .安装搜狗或拼音引擎:下载deb包,安装并修复依赖项,配置并启用。
3 、配置语言环境:添加中文、生成本地化数据、修改环境变量。
4 .切换输入法:使用键盘快捷键、调整状态栏设置、测试功能并解决常见问题。
重新启动以确保设置生效。
Fcitx和IBus适用于不同的桌面环境。
搜狗输入法词典是智能的。