解决Linux使用fcitx5输入法无法输入问题
① 下载安装相应软件
使用Linux中的软件管理工具下载fcitx5输入法相应的依赖软件:
在Debian系统及其衍生发行版中安装:
$ sudo apt-get install fcitx5-frontend-qt5 fcitx5-frontend-gtk2 fcitx5-frontend-gtk3 fcitx5-pinyin fcitx5-chinese-addons fcitx5-chewing fcitx5-module-lua fcitx5-module-lua-common fcitx5-modules unicode-cldr-core
在Arch Linux系统及其衍生发行版中安装:
$ sudo pacman -S fcitx5-im fcitx5-qt fcitx5-gtk fcitx5-chinese-addons fcitx5-lua unicode-cldr
……
依赖解释:
fcitx5-frontend-qt5/fcitx5-qt - 为fcitx5输入法提供Qt5 IM模块。
fcitx5-frontend-gtk2/fcitx5-gkt - 为fcitx5输入法提供GTK2 IM模块。
fcitx5-frontend-gtk3/fcitx5-gtk - 为fcitx5输入法提供GTK3 IM模块。
fcitx5-pinyin - 为fcitx5输入法框架提供拼音支持。
fcitx5-chinese-addons - 为fcitx5输入法提供中文相关插件。
fcitx5-chewing - 为fcitx5输入法提供chewing繁体中文输入引擎。
fcitx5-module-lua/fcitx5-lua - 为fcitx5输入法提供lua支持。
fcitx5-module-lua-common/fcitx5-lua - 为fcitx5输入法提供lua支持的通用文件。
fcitx5-modules - fcitx5输入法框架的核心模块。
unicode-cldr-core/unicode-cldr - 来自Unicode CLDR的核心通用数据。
② 配置相应文件
配置/etc/environment文件或~/.pam_environment文件。
-
若配置
/etc/environment文件,则在该文件中输入如下内容:XIM=fcitx5 XIM_PROGRAM=fcitx5 GTK_IM_MODULE=fcitx5 QT_IM_MODULE=fcitx5 XMODIFIERS=@im=fcitx5 SDL_IM_MODULE=fcitx5 GLFW_IM_MODULE=fcitx5 -
若配置
~/.pam_environment文件,则在该文件中输入如下内容:export XIM=fcitx5 export XIM_PROGRAM=fcitx5 export GTK_IM_MODULE=fcitx5 export QT_IM_MODULE=fcitx5 export XMODIFIERS=@im=fcitx5 export SDL_IM_MODULE=fcitx5 export GLFW_IM_MODULE=fcitx5
警告:
读取
~/.pam_environment已被弃用,不再起作用。
③ 使得配置文件生效:
使用如下命令使得刚刚配置的文件生效:
若配置的/etc/environment文件,则在root用户下使用如下命令:
# source /etc/environment
若配置的~/.pam_environment文件,则使用如下命令:
$ source ~/.pam_environment
④ 配置完成,尽情享用吧~
重启计算机后即可享用fcitx5输入法。
提示:
fcitx5-material-color- 为fcitx5输入法提供类微软输入法主题的material color主题。
文章指导如何在Linux环境下解决fcitx5输入法无法输入的问题,包括在Debian和ArchLinux系统中安装必要的依赖软件,如fcitx5-pinyin和fcitx5-chewing等,并详细说明了配置环境变量的步骤,以确保输入法正常工作。
1288

被折叠的 条评论
为什么被折叠?



