Watch 0 Star 1 Fork 1

BroQiang / Software_CentOS_SogouPinYinShell

Sign up for free
Explore and code with more than 2 million developers,Free private repositories !:)
Sign up
CentOS7 安装搜狗拼音 spread retract

Clone or download
Cancel
Notice: Creating folder will generate an empty file .keep, because not support in Git
Loading...
README.md

CentOS 7 安装配置搜狗输入法

通过脚本安装

脚本安装和手动安装选择其中一种即可。

可以通过根目录下的自动安装脚本直接安装配置,使用方法:

sh start.sh
# 或者
./start.sh

然后根据提示输入当前用户的密码即可(sudo 权限)

手动安装fcitx-configtool

如果不喜欢自动安装,可以手动安装配置。

删除 ibus 输入法

CentOS 默认的是 ibus 输入发,而搜狗输入法是基于 fcitx 的,所以建议将 ibus 卸载,毕竟不用了,未来想用的时候直接 yum 再安装回来即可。

sudo yum remove -y ibus

配置 epel 源

如果是已经配置了就可以忽略此步,我一般系统安装完成之后就会配置。

sudo yum install -y epel-release
sudo yum makecache

安装搜狗输入法

注意,这个命令要在 sogou 这个目录下执行,确保当前目录下有下面两个安装包。

udo yum install fcitx-configtool-0.4.7-4.el7.centos.x86_64.rpm sogou-pinyin-1.1.0.0037-1.el7.centos.x86_64.rpm

配置环境变量

sudo vim /etc/profile.d/fcitx.sh

写入下面内容

export GTK_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
export QT_IM_MODULE=fcitx

切换默认输入法

imsettings-switch fcitx

更改默认输入法

这个只有当你系统中存在多个输入法体系的时候才需要使用,如: 没有卸载 ibus

sudo alternatives --config xinputrc

出现下面界面

共有 4 个提供“xinputrc”的程序。

  选项    命令
-----------------------------------------------
   1           /etc/X11/xinit/xinput.d/none.conf
   2           /etc/X11/xinit/xinput.d/xcompose.conf
   3           /etc/X11/xinit/xinput.d/xim.conf
*+ 4           /etc/X11/xinit/xinput.d/fcitx.conf

确保 * 号是在 fcitx.conf 这行上,输入序号,如 4,选中

重启系统

安装完成后重启系统才可以生效

sudo reboot

安装后的配置

一般不需要额外的配置,如果需要的话可以通过左下角点击软件进行配置,也可以通过下面界面打开配置界面

fcitx-configtool

错误处理

最近发现会出现 "搜狗面板程序加载失败,请重启以使用输入法" 这个错误,手动执行 sogou-qimpanel 发现提示缺少 libopencc 这个依赖,安装 opencc 这个包,之后就可以正常使用了

Comments ( 0 )

You need to Sign in for post a comment

Help Search

183227_9af5e6a8_1826025 111910_4d91f001_1826025