文章总结: 本文详细记录了在英文版Ubuntu26上安装中文输入法的完整过程,包括卸载仓颉输入法、安装五笔和拼音输入法、通过GUI进行键盘和区域设置、配置环境变量以及针对GTK应用的额外设置。作者强调了快捷键Win+空格而非Ctrl+空格的关键点,并建议重启OS以避免问题。提供了可操作的具体命令和配置步骤。 综合评分: 83 文章分类: 其他
给英文版Ubuntu 26安装中文输入法
原创
沈沉舟 沈沉舟
青衣十三楼飞花堂
2026年8月7日 23:59 北京
在小说阅读器读本章
去阅读
创建: 2026-08-06 09:00
链接: https://scz.617.cn/unix/202608060900.txt
基于某些原因,我一般装英文版Linux。最近需要在GUI主控台输入中文,只能后续加装中文输入法。几乎从未折腾过Linux中文输入法,所以被小虐,记录备忘。
apt update
apt purge ibus-table-cangjie-big ibus-table-cangjie3 ibus-table-cangjie5
rm -rf ~/.cache/ibus-cangjie
rm -rf ~/.config/ibus-cangjie
apt install ibus-table-wubi ibus-libpinyin
dpkg -l | grep 'ii ibus'
不知为何,系统里已有仓颉输入法,大陆地区用不上,卸掉。安装五笔、拼音两种输入法。
Settings
Keyboard
Input Sources
Add Input Source
Other
English (US)
Chinese (WuBi-Jidian-86-JiShuag-6.0)
Chinese (Intelligent Pinyin)
Keyboard Shortcuts
View and Customize Shortcuts
Typing
Switch to next input source
Super+Space (Super即Win键)
Switch to previous input source
Shift+Super+Space (只能在前者基础上增加Shift,无法真正独立设置)
System
Region & Language
Manage Installed Languages
Keyboard input method system
none (另有IBus、XIM可选,但保持默认值none,不影响原始需求)
做完这些设置,建议立即重启OS使之生效,避免一些莫名其妙的BUG。若中途有些设置无法进行,很可能是之前的设置尚未生效,重启再试。
一切正常的话,GUI右上角区域出现”en”,点击它,下拉列表里有五笔、拼音输入法可选。除了鼠标选输入法,还可快捷键选输入法,默认用”Win+空格”,不是”Ctrl+空格”,这个快捷键最坑,之前不知道,死活呼不出中文输入法。
.bashrc中设有两个环境变量:
export LANG=en_US.UTF-8
export LC_ALL=en_US.UTF-8
在GNOME Terminal中测试中文输入法,成功。
Ubuntu 26默认终端不再是传统的gnome-terminal,而是GTK4应用ptyxis。
dpkg -l | grep ptyxis
描述是”Modern terminal emulator for GNOME”。
进入GNOME Terminal时,GNOME桌面自动向之注入下列环境变量:
QT_IM_MODULE=ibus
QT_IM_MODULES=wayland;ibus
XMODIFIERS=@im=ibus
COLORTERM=truecolor
TERM=xterm-256color
不需要也不应该在/etc/environment、.bashrc等文件中显式设置它们。SSH会话没有这些环境变量。QT_IM_MODULE给Qt应用看;QT_IM_MODULES给Qt 6应用(Wayland)看;XMODIFIERS给X11应用看。不建议全局设置:
GTK_IM_MODULE=ibus
建议动作:
mkdir -p ~/.config/gtk-3.0
vi ~/.config/gtk-3.0/settings.ini
mkdir -p ~/.config/gtk-4.0
vi ~/.config/gtk-4.0/settings.ini
[Settings]
gtk-im-module=ibus
仅当GTK应用的中文输入出现问题时,尝试上述设置,否则先不要做。
对Ubuntu 26来说,中文输入法的所有配置通过GUI完成即可,无需关心下列文件:
~/.xinputrc
/usr/bin/im-config
/usr/bin/ibus-setup
/etc/X11/Xsession.d/70im-config_launch
/usr/share/im-config/im-config_setting
/etc/default/im-config
/usr/share/im-config/xinputrc.common
免责声明:
本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。
任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。
本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我。
本文转载自:青衣十三楼飞花堂 沈沉舟 沈沉舟《给英文版Ubuntu 26安装中文输入法》
版权声明
本站仅做备份收录,仅供研究与教学参考之用。
读者将信息用于其他用途的,全部法律及连带责任由读者自行承担,本站不承担任何责任。










评论