Centos7安装sogou输入法

ps:
每次重启记得先连接网络,且时刻注意网络是否畅通!!!
若使用虚拟机,请先拍好快照,以防发生意外!!!

总体流程:

  1. 添加epel源 (若epel源无法安装成功,后续步骤无法进行)
  2. 安装fcitx (无需卸载ibus,卸载会出现桌面异常的问题)
  3. 关闭ibus输入监听,并且换为fcitx
  4. 切换默认键盘为fcitx,重启后生效
  5. 安装sogou输入法

注意:
若为root用户请自行去除sudo
若非root用户请确保拥有sudo权限

具体步骤:

  1. 添加epel源

    • 下载epel源
      sudo wget https://copr.fedorainfracloud.org/coprs/mosquito/myrepo/repo/epel-7/mosquito-myrepo-epel-7.repo -O /etc/yum.repos.d/mosquito-myrepo-epel-7.repo
      
    • 导入key
      wget -c https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
      sudo rpm --import RPM-GPG-KEY-elrepo.org
      
    • 添加源
      sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm
      
  2. 安装一些插件

    • 安装插件fastestmirror,可以让yum管理器自动搜索最快源下载
      sudo yum -y install yum-fastestmirror
      
    • 重建repolist资源缓存
      sudo yum makecache
      
  3. 安装fcitx输入法

    • 安装输入法fcitx输入法
      sudo yum -y install fcitx fcitx-pinyin fcitx-configtool
      
    • 关闭 ibus 输入法输入监听
      gsettings set org.gnome.settings-daemon.plugins.keyboard active false
      
    • 切换输入法
      imsettings-switch fcitx
      
    • 重启系统
      reboot
      
      重启后自动开启fcitx输入法,可正常使用。
  4. 安装sogou输入法

    • 下载sogou输入法安装包

      https://pinyin.sogou.com/linux/?r=pinyin
      
    • 安装alien依赖软件

      sudo yum -y install alien
      
    • 安装依赖软件

      sudo yum -y install qtwebkit
      
    • 将deb安装包转换为rpm安装包

      sudo alien -r sogoupinyin_2.2.0.0108_amd64.deb
      
    • 安装rpm包

      sudo rpm -ivh --force sogoupinyin-2.2.0.0108-2.x86_64.rpm
      
    • 安装dpkg依赖软件

      sudo yum -y install dpkg
      
    • 解压sogoupinyin安装包

      ar vx sogoupinyin_2.2.0.0108_amd64.deb
      
    • 将data.tar.xz解压到根目录

      sudo tar -xvf data.tar.xz  -C /
      
    • 复制Sogoupin的so文件到指定目录(目录可能会有不同,/usr/lib/****-linux-gnu/fcitx/fcitx-sogoupinyin.so)

      sudo cp /usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so  /usr/lib64/fcitx/
      
    • 启动Sogou输入法

      sogou-qimpanel
      
      输入法安装完成啦!!!

idea 中若无法使用请在idea.sh头部添加如下指令重启即可

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

参考文章:

  1. CentOS 7 需要安装的常用工具,及centos安装fcitx 搜狗输入法的坑旅
    https://blog.csdn.net/tham_/article/details/41868831
  1. 将deb包中的搜狗输入法添加到fcitx中
    http://blog.51cto.com/13843846/2134338
  1. deb转rpm包
    https://blog.csdn.net/db_guy/article/details/79978631
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值