由于本人的笔记本年头久了,之前装了一个Pop!_OS,但总感觉比较的慢,于是就换了ElementaryOS,感觉还不错挺流畅的,除了登陆之后会慢一点才会显示出菜单外还没发现其他问题。不过,这货居然没有中文输入法。后来发现自带的Ibus是可以添加中文输入法的。开机后打开终端输入ibus-setup
可以在输入发一项中添加你的中文输入法。点击添加按钮,如果找不到中文说明,你还没有安装中文输入法。这里可以去安装一下,我用的是sunpinying。
安装流程
-
安装IBus框架
sudo apt-get install ibus ibus-clutter ibus-gtk ibus-gtk3 ibus-qt4
安装完以后需要重启系统以生效 -
安装SunPinyin
sudo apt-get install ibus-sunpinyin
之后可以输入ibus-setup
去输入发选项中添加查看一下有没有中文拼音存在了,如果没有可以重启系统试试。如果已经有了,可以选择它加入中文拼音。至此可以重启设备了。 -
修改启动ibus的默认配置
如果上面一步你们结束后已经可以输入中文了,可以不关心这步,不过我这里是还不行的(可能积攒的人品用完了吧)。
这里有两种方式修改默认配置- 避免修改文件的形式(但是每次开机都需要手动操作一边)
输入命令ibus-daemom -drRx
- 修改文件
文件位置:/usr/share/im-config/data/21_ibus.rc
可以使用elementaryOS自带的编辑器打开
找到里面/usr/bin/ibus-daemon --daemonize --xim --panel=disable --address 'unix:tmpdir=/tmp/ibus'
修改为/usr/bin/ibus-daemon --daemonize --xim --address 'unix:tmpdir=/tmp/ibus'
并保存重启设备。
- 避免修改文件的形式(但是每次开机都需要手动操作一边)
至此就可以这样使用中文输入法了。在这里在插上一句,sunpinying的默认没有设置翻页快捷。我们可以在ibus-setup
里面找到你添加的中文输入法设置首选项。但是本人这里有遇到了一个坑,这个选项在终端下报了一个 ImportError: No module named ibus
错误,貌似这个是python无法找到ibus的包,应该是sunpinying依赖 python-ibus包造成的.
解决方法如下:
1、新版的Ubuntu无python-ibus包,从这里下载:http://soft.net.dlut.edu.cn/ubuntu/ubuntu/pool/main/i/ibus/python-ibus_1.5.5-1ubuntu3.2_all.deb
2、然后:
代码:
sudo apt-get install python-dbus
sudo dpkg -i python-ibus_1.5.5-1ubuntu3.2_all.deb
3、ibus-setup 设置sunpinyin 首选项即可
使用fcitx 安装google拼音输入法
记得安装之前可以先把Ibus给卸载掉
sudo apt-get remove ibus*
sudo apt-get autoremove
安装:
sudo add-apt-repository ppa:fcitx-team/nightly
sudo apt-get update
sudo apt-get install fcitx fcitx-googlepinyin fcitx-frontend-gtk2 fcitx-frontend-gtk3
重启即可。
网友评论