当前位置:首页>Linux>Linux系统安装中文输入法

Linux系统安装中文输入法

  • 2026-10-11 06:37:37
Linux系统安装中文输入法

Linux系统默认语言是英语,且无法输入中文字符,对许多中国用户是不方便的。常见的Linux系统中文输入法框架包括Fcitx(Flexible Input Method Framework)、IBus(Intelligent Input Bus)和XIM(X Input Method),IBus支持智能拼音(Intelligent Pinyin)和五笔(x86),Fcitx支持Google拼音和Sougo拼音,XIM应用相对较少。Ubuntu系统默认安装IBus和XIM输入法框架,测试安装Fcitx输入法框架和Sougo输入法提示报错。本文重点介绍安装错误解决策略和IBus中文输入法的安装方法。

一、Fcitx和Sougo安装报错问题解决

(1) 问题描述和分析

安装Fcitx输入法框架和Sougo输入法,在“设置”>“区域和语言”>“管理已安装的语言”>“键盘输入法系统”选项将“IBus”改为“Fcitx”,但重启后无法登录管理员用户桌面。推测是Fcitx输入法框架破坏了桌面环境、配置文件或依赖项。

(2) 重启问题解决方法

开机或重启进入管理员登录界面,按ALT+CTRL+F3(+FN)访问tty3界面。使用管理员用户名及密码和命令sudo -i访问root用户,使用命令startx进入XWindows界面,即默认Gnome桌面。按ALT+CTRL+t打开Terminal,使用命令dpkg -l sogou*确认Sougo输入法名称“sougoupinyin”,使用命令apt-get purge sogoupinyin搭配“Enter”键确认卸载Sougo输入法。在“设置”>“区域和语言”>“管理已安装的语言”>“键盘输入法系统”选项将“Fcitx”改为“IBus”,选择“应用到整个系统”,选择“关闭”。使用上述方法导致在tty3界面出现Login循环卡死,可能是配置文件出错的原因。测试使用其他用户登录且打开Terminal,使用下述指令卸载Fcitx输入法框架和Sougo输入法,完成卸载则可以正常登录管理员用户桌面。

# 启用root用户权限su# 卸载Sougo输入法apt-get remove sougoupinyin# 卸载Fcitx输入法框架apt-get remove fcitx# 自动移除无用程序包或依赖项apt-get autoremove# 重新启动计算机reboot

二、IBus中文输入法安装及WPS兼容性问题解决

(1) IBus中文输入法安装

由于Fcitx输入法框架和Sougo输入法的安装导致系统用户登录问题,则尝试选择使用IBus键盘输入法。

# 更新apt-getsudo apt-get update# 装中文语言包sudo apt-get install language-pack-zh-hans# 安装中文输入法sudo apt-get install ibus-libpinyinsudo apt-get install ibus-clutter

重启计算机,重新登录账户。选择“设置(Settings)”>左侧导航栏“区域与语言(Region and Language)”>“输入源”下方符号“+”弹出“添加输入源”对话框,选择“汉语(Chinese)”>“中文(智能拼音)”或“Chinese(Intelligent Pinyin)”执行安装。完成上述操作后,使用SHIFT快捷键即可实现中英文输入法切换。

(2) WPS兼容性问题解决

按上述方法完成IBus中文键盘输入法安装后,办公程序WPS仍然无法输入中文,在WPS配置文件中补充必要的配置信息即可。

# 启用wps文件编辑sudo gedit /usr/bin/wps

使用文本编辑器打开wps文件,在文件首行下方输入下述2行配置信息,保存退出,重启WPS即可使用。

export XMODIFIERS="@im=ibus"export QT_IM_MODULE="ibus"

最新文章

随机文章