在 Linux 子系统中安装并使用中文输入法
此内容尚不支持你的语言。
上次更新:2022-11-07
由于 FydeOS 内置的 Linux 子系统暂未支持调用 FydeOS 系统输入法,用户如有在 Linux 子系统中输入中文的需求,需要自行为 Linux 子系统安装第三方输入法。本文档介绍了在 FydeOS 内置的 Linux 子系统中安装配置 Fcitx 第三方中文输入法的详细流程,帮助中文用户提升使用体验。
1. 安装 Fcitx 输入法
- 打开 Linux 终端,等待 Linux 子系统启动完成后,执行以下命令更新软件源及应用程序:
sudo apt update && sudo apt upgrade
- 等待更新完成后,执行以下命令安装 Fcitx 输入法:
sudo apt install fcitx fcitx-lib* -y
2. 将 Fcitx 设为默认输入法
- 等待安装完成后,在 Linux 终端中执行以下命令:
im-config
请勿使用 root 用户执行该命令,否则可能会提示
Unable to init server: Could not connect: Connection refused
。
- 命令执行后会弹出一个新窗口。在窗口中点击「确定」,然后点击「Yes」。在弹出的选择窗口中选中「fcitx」后再次点击「确定」,之后再点击一次「确定」。
3. 配置 Fcitx 输入法
- 在 Linux 终端中执行以下命令:
fcitx && fcitx-configtool
- 在弹出的窗口中找到并点击左下角的「+」按钮,点击后将弹出输入方式选择窗口。如果你使用的是英文系统,需要在输入方式选择窗口中取消选中「Only show current language」。在该窗口中选择你需要的中文输入法,然后点击「确定」关闭输入方式选择窗口。
注:如果你看不到任何输入法的存在,关闭窗口并执行以下命令:
fcitx-diagnose
然后重新进行「2. 将 Fcitx 设为默认输入法」和「3. 配置 Fcitx 输入法」。
4.配置语言输入环境为 Fcitx(非常重要,若忽略此步骤,输入法可能会无法在某些程序能工作)
为方便不熟悉 Linux 的用户,这里以最适合新手的 nano 编辑器为例。你也可以使用任何你喜爱的文本编辑工具。
- 在 Linux 终端中执行以下命令,安装易于使用的 nano 文本编辑器:
sudo apt install nano -y
- 在 nano 文本编辑器安装完成后,执行以下命令配置语言输入环境:
sudo nano /etc/environment.d/wps.conf
- 使用 nano 编辑该新建的
wps.conf
文件,加入以下三行: - 输入
ctrl
+o
,回车确认保存该文件并退出 nano 文本编辑器。
5. 将 Fcitx 设置为运行 Linux 子系统时自启动
- 在 Linux 终端中执行以下命令,编辑自启动设置:
sudo nano ~/.sommelierrc
- 在该文件中添加
/usr/bin/fcitx-autostart
- 输入
ctrl
+o
,回车确认保存该文件并退出 nano 文本编辑器。 - 此时需要重启你的 FydeOS 设备。
- 重启后便可在 Linux 子系统程序中使用中文输入法。