安装环境:

系统版本为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=fcitxexport QT_IM_MODULE=fcitxexport XMODIFIERS="@im=fcitx"
  • 设置fcitx的开机自启:
    在左上角的Application–>Accessories–>Tweaks–>Startup Application添加Fcitx输入法:

3.添加搜狗拼音库
1)需将搜狗拼音的deb包的解压出来(一共有2个tar包,分别是control.tar.gz和data.tar.xz);
2)将data.tar.xz这个包再次加压(得出etc和usr两个目录);
3)最后将解压出的这个fcitx-sogoupinyin.so及fcitx/fcitx-punc-ng.so文件复制到/usr/lib64/fcitx/这个目录中;
具体操作:

yum -y install dpkg   #安装deb包的解压命令
ar vx sogoupinyin_2.2.0.0108_amd64.deb  #解压
tar -xvf data.tar.xz -C /opt   #将data.tar.xz解压至/opt目录
cp /opt/usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so  /usr/lib64/fcitx/  #将解压出来的fcitx-sogoupinyin.so复制到/usr/lib64/fcitx/目录中
cp /opt/usr/lib/x86_64-linux-gnu/fcitx/fcitx-punc-ng.so /usr/lib64/fcitx/     # 将解压出来的fcitx/fcitx-punc-ng.so复制到/usr/lib64/fcitx/目录中

4.添加搜狗拼音

fcitx-configtool   #弹出如下界面进行添加,找到Sogou Pinyin或者其他的输入法进行添加

选择+号进行添加

  • 重启系统,没有出现报错基本就OK了
reboot

6.解决异常问题
如果报错出现提示:一般在右上角出现图片,SogouPY -rf错误的,那么直接将其删除再重新生成;

cd  /root/.config  # 错误配置文件在这里
rm -rf  SogouPY  # 将这个文件删掉
fcitx -r    #再次生成文件
  • 查看小键盘出现如下图标,则表示正常

CentOS7搜狗拼音安装相关推荐

  1. Centos7.4安装Nginx

    Centos7.4安装Nginx 使用yum命令 一.安装准备 首先由于nginx的一些模块依赖一些lib库,所以在安装nginx之前,必须先安装这些lib库,这些依赖库主要有g++.gcc.open ...

  2. Centos7下安装Docker

    Centos7下安装Docker(详细的新手装逼教程) 参考: https://www.cnblogs.com/qgc1995/archive/2018/08/29/9553572.html 早就听说 ...

  3. Centos7.4安装kvm虚拟机(使用virt-manager管理)

    2019独角兽企业重金招聘Python工程师标准>>> Centos7.4安装kvm虚拟机(使用virt-manager管理) 之前介绍了使用WebVirtMgr或Openstack ...

  4. Centos7上安装oracle11g/12c的安装教程推荐及注意事项

    Centos7上安装oracle11g的安装教程推荐及注意事项 历时一天半,终于在今天中午安装完oracle11g,成功后喜悦的心情自是溢于言表.总有些疑问,比如为何如此复杂的数据库为何还会有如此之多 ...

  5. centos7上安装redis6-0-5

    下载tar包 wget http://download.redis.io/releases/redis-6.0.5.tar.gz 解压tar包 tar -zxvf redis-6.0.5.tar.gz ...

  6. Centos7 上安装 mysql5.7

    Centos7 上安装 mysql5.7 **文章没有图片效果,想看带图片的到文章末尾加我微信公众号,搜索标题就能看到了** ​ 文章没有图片效果,想看带图片的到文章末尾加我微信公众号,搜索标题就能看 ...

  7. centos7离线安装ansible

    centos7离线安装ansible: 1.通过在线的centos7将rpm包下载好了,上传到指定服务器. 下载官方repo,rpm -iUvh http://dl.Fedoraproject.org ...

  8. (正确姿势)Centos7如何安装Nvidia驱动并安装Pytorch使用GPU

    准备工作 bios禁用secure boot,也就是设置为disable. yum install gcc,这个系统我是最小化安装的,默认没有,所以需要安装. yum install kernel*, ...

  9. CentOS7.3 安装配置 Nginx、MariaDB、PHP

    CentOS7.3 安装配置 Nginx.MariaDB.PHP 配置 nginx 安装参数并安装 配置 以下参数也可以在后期通过配置 conf 文件进行配置 基本配置如下 ./configure - ...

最新文章

  1. 国外persona用户画像_使用Mozilla Persona验证用户的指南
  2. ACL'21 | debug完的神经网络,如何测试是否仍然存在bug?
  3. Activity的属性taskAffinity
  4. python循环输入字符串_Python基础-条件判断、循环、字符串格式化
  5. hql查询过滤器及相关聚合函数查询详解
  6. 使用tcpdump抓Android网络包
  7. 人去楼空 暴风影音倒闭 今后将成为历史?
  8. 狂神说SpringMVC
  9. 电脑一会,电脑一会黑屏一会正常怎么回事
  10. Vue上传图片裁剪预览插件vue-img-cutter的使用
  11. 计算机信息系统安全管理包括什么,计算机信息系统的运行安全包括什么
  12. 教你玩转注册表!!!
  13. 计算机如何连接共享网络设置,win7怎么共享无线_win7共享网络的设置方法
  14. win10本地组策略功能说明
  15. Win10 Linux 子系统(WSL)监听端口报错Error `IN6_IS_ADDR_V4MAPPED (sin6-sin6_addr.s6_addr32)` Failed的处理
  16. 2021 新标准大学英语综合教程3 第二版 答案 Unit5 西电研究生B类综合英语
  17. Android Gradle权威指南
  18. loadrunner入门教程(11)--回放脚本
  19. 一次解决你的图像尺寸和定位问题。
  20. iOS_Error(四)

热门文章

  1. teamview 解除限制使用时间方法(判断长时间使用 会限制使用时间)
  2. 互联网贷款大数据风控能做到什么程度?
  3. 检测PE文件的有效性
  4. EXCHANGE 2010 修改邮件附件大小限制
  5. 关于netty的@Sharable注解含义,你可bie瞎说了
  6. maya如何导入多片段动画文件查看和编辑
  7. Arduino控制RGB灯(WS2812B)
  8. 苏州新导化工厂人员定位系统功能真的如此强大?当然强大,定位准确
  9. [技术杂谈]常用远程工具下载各个平台操作系统
  10. 3轮全向轮正解---41