CentOS7搜狗拼音安装搜狗拼音安装
安装环境安装环境:
系统版本为系统版本为CentOS-7.7.1908
搜狗拼音搜狗拼音 :sogoupinyin_2.2.0.0108_amd64.deb
大致思路大致思路:
1.下载下载sogou拼音的拼音的deb包然后转换成包然后转换成rpm包并进行安装包并进行安装;
2.设置环境变量设置环境变量,并选择开机启动的输入法并选择开机启动的输入法;
3.添加搜狗拼音库添加搜狗拼音库
4.添加搜狗拼音添加搜狗拼音
5.解决异常问题解决异常问题;
具体实施步骤具体实施步骤:
1.下载下载sogou拼音的拼音的deb包然后转换成包然后转换成rpm包并进行安装包并进行安装;
安装安装fcitx及及qtwebkit包包,及及alien包包(deb转换为转换为rpm的软件包的软件包);
yum install -y epel-release #添加epel源
yum install -y qtwebkit fcitx* #安装qtwebkit及fcitx及相关包
yum install -y alien #deb转换为rpm的软件包
下载搜狗下载搜狗deb的搜狗拼音包的搜狗拼音包,并将其转换为并将其转换为rpm包包;
搜狗拼音包网址:https://www.ubuntukylin.com/application/show.php?lang=en&id=292
PS: 搜狗拼音包目前最新为2.3版本,但多次尝试没有成功,所以选择2.2版本;
使用使用alien将将deb包转换为包转换为rpm包包
alien -r sogoupinyin_2.2.0.0102_amd64.deb
转换完之后进行安装转换完之后进行安装;
rpm -ivh sogoupinyin-2.2.0.0102-2.x86_64.rpm
此时会出现报错或者需要依赖关系此时会出现报错或者需要依赖关系,使用使用yum安装解决依赖关系安装解决依赖关系;
yum -y localinstall sogoupinyin_2.2.0.0102_amd64.deb
解决完依赖关系后解决完依赖关系后,会出现安装的包冲突的问题会出现安装的包冲突的问题,需要使用需要使用rpm再次进行安装再次进行安装;
rpm -ivh --force sogoupinyin-2.2.0.0102-2.x86_64.rpm
2.设置环境变量设置环境变量,并选择开机启动的输入法并选择开机启动的输入法;
设置环境变量
vi /etc/profile.d/fcitx.sh #在/etc/profile.d目录中增加配置脚本
文件内容如下:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"