Ubuntu下中文输入法的安装

本文介绍如何在Ubuntu系统中正确安装和配置IBus输入法框架,包括解决自带版本存在的bug及安装第三方拼音输入法。

(参照:http://wiki.ubuntu.org.cn/IBus)

IBus 全称 Intelligent Input Bus for Linux / Unix OS 是下一代输入法框架(或者说“平台”),项目现存于 Google Code - http://code.google.com/p/ibus/ 此项目包含了世界多数语言的文字输入需求————由世界多个国家开发者维护。它的存在就是为了取代古老的scim,而多数Linux发行版已经用它取代了scim。

 

IBUS输入法安装和设置

IBus是一个框架,支持多种输入法。

问题1:Ubuntu系统选择自带的拼音输入法 是错误的,它默认无法输入中文及中文词组,请独立安装其他基于IBus的输入法
问题2:Ubuntu系统自带的IBUS1.2.0版本存在bug,在使用backspace键删除字符后输入法将无法继续工作,请用PPA的第三方源将IBus升级为1.3.6及以后版本。(Ubuntu的官方软件源尚未更新到最新版本)

  • 用PPA的第三方源将IBus升级的方法:

在终端输入:

sudo add-apt-repository ppa:shawn-p-huang/ppa 
sudo apt-get update
sudo apt-get install ibus-gtk ibus-qt4 ibus-pinyin ibus-pinyin-db-open-phrase

接下来,再 任务栏-输入法-重新启动后,即可使用。

  • 安装常用的拼音输入法ibus-pinyin:

在终端输入:

sudo apt-get install ibus-pinyin ibus-pinyin-db-android

或者 点击左上角的 应用程序->UBUNTU软件中心 在右边的搜索框搜索 ibus-pinyin 并安装 ibus-pinyinibus-pinyin-db-android

安装完后点击左上角的 系统->首选项->IBUS首选项 切换到 输入法选项卡 ,点 添加 左边的 下拉列表框 选择 汉语->拼PINYIN 后点 添加 按钮。

然后删除除了 拼PINYIN 外的其他项。
以后就可以按Ctrl+Space 切换英文和拼音输入法了。

Ubuntu 24.04系统上安装中文输入法有多种方法,以下为详细介绍: #### 使用fcitx5输入法框架 可参考[手把手教程](https://medium.com/@brightoning/cozy-ubuntu-24-04-install-fcitx5-for-chinese-input-f4278b14cf6f)。同时,也可以通过命令行安装: ```bash sudo apt purge fcitx* sudo apt install fcitx5 fcitx5-chinese-addons fcitx5-config-qt sudo apt install fcitx5-pinyin im-config -n fcitx5 reboot ``` 重启系统后,单击Ubuntu右上角的小键盘图标,在下拉菜单里选择Configure Current Input Method,即可看到已安装输入法 [^1][^5]。 #### 安装智能拼音输入法 1. **安装中文语言包**: ```bash sudo apt-get update sudo apt-get install language-pack-zh-hans ``` 2. **配置语言环境**: ```bash sudo dpkg-reconfigure locales ``` 在交互界面中,选择 `zh_CN.UTF-8` 选项,需选择两次。 3. **编辑 `~/.profile` 文件并设置语言环境变量**: ```bash sudo apt install vim vim ~/.profile ``` 在文件末尾添加以下几行,以设置中文语言环境: ```plaintext export LANG=zh_CN.UTF-8 export LANGUAGE=zh_CN:zh export LC_ALL=zh_CN.UTF-8 ``` 4. **使更改立即生效**: ```bash source ~/.profile ``` 5. **检验设置是否生效**: ```bash echo $LANG echo $LANGUAGE echo $LC_ALL ``` 若这些命令输出 `zh_CN.UTF-8`,说明设置已成功生效。重新启动计算机以确保所有应用程序和设置生效。 6. **添加中文输入法**: 右键桌面点击Display settings打开“设置”应用程序。在 `keyboard` -> `input sources` -> `add...` -> 选择“中文”(Chinese),然后选择“智能拼音”(Intelligent Pinyin)。若未找到智能拼音,可按相关步骤操作 [^2]。 #### 安装搜狗输入法 1. **系统设置为中文**: - 打开设置。 - 进入语言,选择下载简体中文。 - 完成后再次进入语言界面,选择中文输入,重启系统。 - 可依照自身喜好选择是否更改为简体中文。 - 进键盘添加中文输入源。 2. **安装搜狗输入法**: - 再次进入添加语言界面,查看键盘输入法系统是否有Fcitx 4,若有则点击应用到整个系统;若没有则在终端输入 `sudo apt install fcitx` 依照提示安装完成。 - 打开浏览器下载搜狗安装包,下载Deb版本,可直接复制链接下载 `https://shurufa.sogou.com/linux`。 - 下载完成后打开终端进行安装: ```bash sudo dpkg -i sogoupinyin_版本号_amd64.deb ``` 若安装过程中提示缺少相关依赖,则执行如下命令解决: ```bash sudo apt -f install ``` 重启后即可正常使用,也可参考搜狗官网教程修改语言支持(搜狗输入法linux - 安装指导) [^4]。
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值