大家完成EndeavourOS的安装后,大家会发现这个中文好奇怪啊,为什么呢?因为 EndeavourOS 系统里面是缺少中文字符的,很多字它显示的不是中文而是日文韩文,这就导致看起来很奇怪。没关系,本教程将引导你完成 EndeavourOS 的进阶汉化,确保你的系统拥有完美的中文支持。
1. 快速“逃课”汉化法(推荐)
如果你想跳过手动配置的繁琐步骤,有一个由社区开发者提供的自动化脚本,可以一键完成所有汉化工作。
感谢 B 站 UP 主 “开源青年” 为我们提供的自动化汉化脚本。
- 打开终端,使用
git克隆脚本仓库:git clone https://github.com/izhouliren/mkarkezuz.git - 进入脚本目录:
cd mkarkezuz - 运行脚本:
chmod +x language_ime_setup_arch.sh # 赋予脚本执行权限 sudo ./language_ime_setup_arch.sh # 以管理员权限运行脚本
脚本会自动帮你完成字体安装、locale 配置和 Fcitx5 输入法安装等所有步骤。完成后,重启电脑即可拥有一个完整的中文环境。
需要注意的是一定要在设置中打开虚拟键盘,要不然会出现在chrome中用不了中文输入法的情况。
2. 手动汉化(了解原理)
如果你想了解汉化的具体步骤,或者自动化脚本未能满足你的需求,可以按照以下手动步骤进行。
第一步:配置系统语言环境
首先,我们需要配置系统的 locale,让它能够识别和使用中文字符集。
- 修改
/etc/locale.gen文件:sudo sed -i 's/#zh_CN.UTF-8 UTF-8/zh_CN.UTF-8 UTF-8/' /etc/locale.gen - 生成
locale:sudo locale-gen - 设置系统默认语言:
sudo echo "LANG=zh_CN.UTF-8" > /etc/locale.conf
第二步:安装中文字体
为了正确显示中文字符,你需要安装一些常用且美观的中文字体。
sudo pacman -S --noconfirm noto-fonts-cjk adobe-source-han-sans-cn-fonts wqy-zenhei
第三步:安装和配置 Fcitx5 中文输入法
Fcitx5 是目前 Arch Linux 上最主流的中文输入法框架。
- 安装 Fcitx5 相关软件包:
sudo pacman -S --noconfirm fcitx5 fcitx5-chinese-addons fcitx5-qt fcitx5-gtk fcitx5-configtool - 配置环境变量:
mkdir -p ~/.config/environment.d echo -e "GTK_IM_MODULE=fcitx\nQT_IM_MODULE=fcitx\nXMODIFIERS=@im=fcitx\nINPUT_METHOD=fcitx\nSDL_IM_MODULE=fcitx" > ~/.config/environment.d/im.conf - 配置输入法:重启电脑后,运行 “Fcitx5 配置”,添加
Pinyin或其他你喜欢的中文输入法即可。
Comments 2 条评论
谢谢大佬,卡了很久终于过了
谢谢大佬,卡了很久终于过了