ubuntu 设置中文输入法

作者: adm 分类: linux 发布时间: 2025-04-17

在 Ubuntu 虚拟机中安装中文输入法,主要就是选择并安装一个输入法框架(比如现代的 Fcitx 5 或简单的 IBus)。我比较推荐 Fcitx 5,它在新版 Ubuntu 上更稳定,词库也更丰富。

下面的教程以 Fcitx 5 + 拼音输入法 为例,这是当下体验比较好的搭配。

第一步:检查语言支持

在进行安装之前,建议先确认系统已添加好中文语言包。

打开 设置 (Settings) → 区域与语言 (Region & Language)。
点击 管理已安装的语言 (Manage Installed Languages)。
系统会自动检查语言包,如果提示不完整,按提示安装即可。
在“语言 (Language)”标签页,确保勾选了 汉语 (Chinese (simplified)),并将“键盘输入法系统 (Keyboard input method system)”暂时保持默认不改动。
第二步:安装 Fcitx 5 中文输入法

接下来打开终端 (可以用快捷键 Ctrl + Alt + T),复制粘贴下面的命令来安装:

# 1. 更新你的软件源(确保能下载到最新软件)
sudo apt update

# 2. 安装 Fcitx 5 主程序、中文支持插件以及图形化配置界面
sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-frontend-gtk3 fcitx5-frontend-gtk2 fcitx5-frontend-qt5 kde-config-fcitx5

第三步:设置环境变量

需要让系统知道,以后要优先使用 Fcitx 5 来处理输入。

# 编辑当前用户的环境变量配置文件
nano ~/.bashrc

在文件最末尾添加以下几行:

export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS=@im=fcitx

按 Ctrl + X,再按 Y,最后按 Enter 保存退出。

第四步:切换默认输入法并重启

在终端输入以下命令,在弹出的窗口中把输入法框架改为 fcitx5 :

im-config

强烈建议重启虚拟机,或者至少注销当前用户重新登录,让刚才的改动生效。
第五步:添加拼音输入法

重启后,右上角状态栏应该会出现一个键盘图标。

点击右上角那个 键盘图标,选择 “Configure” (配置) 或 “Fcitx5 配置”。
在弹出的配置窗口,点击左下角的 “+”号 添加输入法。
取消勾选 “Only Show Current Language” (仅显示当前语言),然后在搜索框输入 pinyin。
选择 “Pinyin” 并点击 “OK”。
(可选)为了让输入更顺手,可以在左侧列表将 “Keyboard – English (US)” 拖到第一个位置,把拼音放在第二位。
现在,你就可以按 Ctrl + Space 切换出中文输入法,感受一下流畅的输入体验了。

如果遇到问题?

右上角没有键盘图标:先去“应用程序”菜单里手动启动一下 “Fcitx5”,或者用快捷方式让它开机自启。
打字不出中文:打开终端,用 fcitx5-configtool 打开配置工具,确认“Pinyin”已经在输入法列表里,并且没有被禁用。
搜狗输入法不能用:不少教程提到搜狗输入法,但在新版 Ubuntu 上很容易出现黑屏或无法输入的问题。所以对于新手来说,我更推荐先使用上面这种系统自带的 Fcitx 5 方案,稳定可靠,还能少走一些弯路。

如果觉得我的文章对您有用,请随意赞赏。您的支持将鼓励我继续创作!