这篇教程讲解如何在 Ubuntu 17.10 系统上安装 Fcitx 五笔拼音输入法。Ubuntu 17.10 抛弃了 Unity,使用 Gnome 作为默认的桌面环境,所以安装输入法的步骤与之前的版本所不同。
Ubuntu 17.10 安装 Fcitx 五笔拼音输入法
首先打开一个终端窗口 (Terminal),输入下面的命令以更新本地软件包索引,并安装fcitx输入法框架以及fcitx五笔拼音输入法。
sudo apt update sudo apt install fcitx-table-wbpy fcitx-config-gtk
Ubuntu默认的输入法框架是 ibus, 我们需要输入下面的命令切换为 Fcitx输入法框架。
im-config -n fcitx
im-config 所做的修改需要重启 X 窗口系统才能生效,但 Ubuntu 17.10 默认使用 Wayland 显示服务器。所以我们现在需要重启系统。
sudo shutdown -r now
重启系统后,在终端里输入下面的命令打开 Fcitx 输入法配置窗口。
fcitx-config-gtk3
默认会自动添加拼音、双拼和五笔拼音。如果你不需要前两个输入法,可将其删除,只保留键盘和五笔拼音。
英文版 Ubuntu 17.10 不会自动添加中文输入法。用户可点击左下角的+号添加。去掉 Only Show Current Language 前面的勾,然后从列表中选择 WubiPinyin。
现在你能用CTRL+空格键调出五笔拼音输入法了。
如果打开输入法发现只能键入英文而不能显示中文,解决方法如下:
我把原来的sogou拼音卸载之后就全部出问题了,系统设置的文本输入也显示不了
解决方案: 首先强制更新,把依赖文件全部安装
sudo apt-get install -f
这之后仍然是不管用,于是,继续度娘,发现原来是搜狗默认的配置出了问题,见如下操作即可完成
问题
(1)Ubuntu下,搜狗拼音输入法能启动(系统托盘处有图标),但是打不出汉字,打字时选框不正常。
或者
(2)Deepin下,搜狗输入法无法启动,托盘处不显示图标,fcitx运行正常(这个可以通过命令行启动fcitx来验证)。
解决方法
删除搜狗拼音输入法的配置文件,并重启输入法。
执行如下指令
cd ~/.config
find . -name sogou*
find . -name Sogou*
将两次搜索到的配置文件删除即可。
如果是单独文件,使用rm [文件名]
指令,如果是目录,使用rm -R [目录名]
指令。
SogouPY
SogouPY.users
sogou-qimpanel
如果输入find. -name sogou* 只有一个文件目录,就多输入几次,或者删完已显示的,继续输入命令,如果还没有就直接输入rm -R [剩余没有删除的目录名];
全部删除之后再重启系统就行了
参考博客https://blog.csdn.net/davidsu33/article/details/62419296