解决Linux使用fcitx5输入法无法输入问题

解决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主题。

猜你喜欢

转载自blog.csdn.net/GaaraZ/article/details/128618441