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

本文涉及的产品
运维安全中心(堡垒机),免费版 6个月
运维安全中心(堡垒机),企业双擎版|50资产|一周时长
简介: 解决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输入法提供Qt5IM模块。

fcitx5-frontend-gtk2/fcitx5-gkt - 为fcitx5输入法提供GTK2IM模块。

fcitx5-frontend-gtk3/fcitx5-gtk - 为fcitx5输入法提供GTK3IM模块。

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
KaLi Linux 安装sougou输入法
KaLi Linux 安装sougou输入法,操作在下方!!!
733 1
|
Ubuntu Linux
Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题
Linux Ubuntu 20.04 LTS 解决无法输入中文 输入法问题
3559 0
|
Ubuntu Linux 测试技术
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(下)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程
360 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(下)
|
Linux 芯片
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(中)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程
249 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(中)
|
Ubuntu Linux API
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(上)
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程
290 0
嵌入式linux/鸿蒙开发板(IMX6ULL)开发(十五)输入系统应用编程(上)
|
Linux
关于LINUX输入法候选框光标跟随的代码的一个网页
关于LINUX输入法候选框光标跟随的代码的一个网页
136 0
|
Linux Windows
OpenJDK8在LINUX上,输入法候选框无法正确定位
OpenJDK8在LINUX上,输入法候选框无法正确定位
111 0
java Linux语句输入 linux下执行语句
java Linux语句输入 linux下执行语句
Linux 删除(清空)已输入的命令
Linux 删除(清空)已输入的命令
|
Linux 云计算
Linux输入dhclient ens33后出现HOSTNAME命令未找到的解决方案
博主配置了一些云计算集群的环境 在机器上配置了免密登录以及主机名和ip地址的映射 其中有一台机器的主机名是master315 但是在输入吗,命令dhclient ens33后出现了这样的问题:
398 0
Linux输入dhclient ens33后出现HOSTNAME命令未找到的解决方案
下一篇
无影云桌面