Centos7 安装搜狗输入法

Beatrice ·
更新时间:2024-09-21
· 845 次阅读

前期工作

1.首先检查内核版本
[nubi@localhost ~]$ uname -a
Linux localhost.localdomain 3.10.0-1062.el7.x86_64 #1 SMP Wed Aug 7 18:08:02 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

2.检查centos7 的发行版

[nubi@localhost ~]$ cat /etc/redhat-release
CentOS Linux release 7.7.1908 (Core)

安装Fcitx输入法框架

关闭ibus,注意不要卸载,否则将gnome环境一同卸载的。所以将ibus的守护文件(ibus执行程序)更名。

sudo mv /usr/bin/ibus-daemon /usr/bin/ibus-daemon.backu

安装fcitx

sudo yum install libQtWebKit* fcitx fcitx-libs fcitx-qt4 fcitx-qt5 fcitx-configtool fcitx-table fcitx-table-chinese

若依赖 qt5安装失败使用qt5-base代替。

sudo yum install qt5-qtbase

配置环境变量

sudo vim /etc/profile

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

重启系统

reboot

查看fcitx安装状态

这里主要看还有那些依赖需要安装,或者环境需要配置。提示信息会用红色标出

fcitx-diagnose

安装搜狗输入法

安装alien

yum install alien

下搜过的deb包,之前下了最新版,缺无法通过编译,提示缺少什么包。

sudo wget http://cdn2.ime.sogou.com/dl/index/1524572264/sogoupinyin_2.2.0.0108_amd64.deb?st=EPtVkvlW9rLVsn-jtfOGbA&e=1568569239&fn=sogoupinyin_2.2.0.0108_amd64.deb

deb 转rpm

sudo alien -r --scripts sogoupinyin_2.2.0.0108_amd64.deb

安装

sudo rpm -ivh --force sogoupinyin-2.2.0.0108-2.x86_64.rpm

复制移动库文件

sudo cp -R /usr/lib/x86_64-linux-gnu/fcitx/* /usr/lib64/fcitx/

更改库文件权限

1.sudo chmod -R 755 /usr/lib64/fcitx/

启动fcitx

fcitx

配置搜狗输入法(一般 ctrl + 空格 调出)

1.fcitx-configtool


作者:nubipan



输入 安装 搜狗 搜狗输入法 输入法 centos

需要 登录 后方可回复, 如果你还没有账号请 注册新账号