由于一些原因,目前在 Linux(测试版)中无法调用系统的输入法,故需要安装第三方输入法为 Linux(测试版)中的应用提供中文输入支持。本文档旨在介绍第三方 Linux 中文输入法在 Linux(测试版)中的安装配置方法,以提高中文用户的使用体验。

#0. 启用 Linux(测试版)并为其设置中文语言环境

  • 参考以启用 Linux(测试版)
  • 参考以设置中文语言环境

#1. 安装 Fcitx 输入工具和中文输入法

#1.1 更新软件源及应用程序

sudo apt update && sudo apt upgrade

#1.2 安装 Fcitx 输入工具

sudo apt-get install fcitx -y
sudo apt-get install fcitx-lib* -y

#2. 配置输入设备

等待安装完成后,输入im-config并回车,然后在弹出的选项面板中点击「确定」、「Yes」,选中「fcitx」后再次点击「确定」、「确定」

#3. 配置中文输入法

#3.1 启用中文输入法

  • 返回终端,输入fcitx-configtool并回车
  • 在弹出窗口中找到「拼音(LibPinyin)」并选中
  • 在弹出窗口的底部菜单栏中找到「向上箭头」图标,多次点击,将「拼音(LibPinyin)」移至第二位
  • 关闭弹出窗口

#3.2 配置语言输入环境

为方便不熟悉 Linux 的用户,这里使用 gedit 编辑工具,若你具备一定的 Linux 基础知识,则可使用其他你更熟悉的编辑工具进行配置

  • 安装易于使用的的 gedit 编辑工具
sudo apt install gedit -y
  • 修改输入环境
sudo gedit /etc/systemd/user/cros-garcon.service.d/cros-garcon-override.conf

在文件末尾添加三行

Environment="GTK_IM_MODULE=fcitx"
Environment="QT_IM_MODULE=fcitx"
Environment="XMODIFIERS=@im=fcitx"

点击「保存」并退出 gedit 编辑工具

  • 设置输入法自启动选项
sudo gedit ~/.sommelierrc

在这个新文件中添加一行

/usr/bin/fcitx-autostart

点击「保存」并退出 gedit 编辑工具

  • 重启容器
sudo reboot

窗口和其他正在运行的 Linux 应用会自动关闭,只需再次开启任意 Linux 应用便可以使用中文输入法了。

#4. 参考文献