CentOS Linux环境下安装搜狗输入法
前置环境准备
安装EPEL扩展源与基础依赖组件:
sudo yum install epel-release
sudo yum groupinstall "Development Tools"
sudo yum install qtwebkit-devel fcitx fcitx-devel
配置输入法框架
创建环境配置文件:
echo 'export GTK_IM_MODULE=fcitx' | sudo tee /etc/profile.d/fcitx.sh
echo 'export QT_IM_MODULE=fcitx' | sudo tee -a /etc/profile.d/fcitx.sh
echo 'export XMODIFIERS="@im=fcitx"' | sudo tee -a /etc/profile.d/fcitx.sh
重启系统或运行 source /etc/profile.d/fcitx.sh
生效
下载安装搜狗输入法
获取最新版安装包(当前为1.2.0版本):
wget http://cdn2.ime.sogou.com/dl/index/1524572264/sogoupinyin_1.2.0.0086_amd64.deb
转换DEB安装包为RPM格式:
sudo yum install alien
alien -r sogoupinyin_1.2.0.0086_amd64.deb
执行安装命令:
sudo rpm -ivh sogoupinyin-1.2.0.0086-1.x86_64.rpm
启用输入法服务
启动Fcitx守护进程:
fcitx &
进入Fcitx配置界面添加搜狗输入法:
fcitx-configtool
在图形界面添加Sogou Pinyin并设为默认输入法
故障排除
符号显示异常:安装文泉驿字体
sudo yum install wqy-microhei-fonts
无法切换输入法:检查~/.config/fcitx/config文件确保包含
[Hotkey/TriggerKeys]
0=Control+Space
注意事项
- 需要GNOME/KDE桌面环境支持
- 建议使用CentOS 7及以上版本
- 安装后注销系统重新登录生效