• 方法一:
  • Fedora 19/20/21/rawhide 使用以下命令添加源: 
    # yum install dnf-plugins-core 
    # dnf copr enable mosquito/myrepo 
    # yum localinstall http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm http://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
  • RHEL/CentOS 6/7 不包含 dnf 软件包,使用以下命令添加源: 
    # yum-config-manager --add-repo=https://copr.fedoraproject.org/coprs/mosquito/myrepo/repo/epel-$(rpm -E %?rhel)/mosquito-myrepo-epel-$(rpm -E %?rhel).repo
    # yum install epel-release 
    # yum localinstall http://li.nux.ro/download/nux/dextop/el$(rpm -E %rhel)/x86_64/nux-dextop-release-0-2.el$(rpm -E %rhel).nux.noarch.rpm http://download1.rpmfusion.org/nonfree/el/updates/$(rpm -E %rhel)/x86_64/rpmfusion-nonfree-release-$(rpm -E %rhel)-1.noarch.rpm http://download1.rpmfusion.org/free/el/updates/$(rpm -E %rhel)/x86_64/rpmfusion-free-release-$(rpm -E %rhel)-1.noarch.rpm
    注意:rhel/centos 6/7 需要添加 epel 、 rpmfusion 、Nux Dextop 源。
  • # yum-config-manager --enable epel-testing > /dev/null

    Install sogou - 安装搜狗拼音输入法

  • 测试系统:fc20√、el7√
  • 执行以下命令安装搜狗拼音: 
    # yum install sogou-pinyin sogou-pinyin-skins
  • Configuration fcitx
  • 结束 ibus 守护进程 
    $ sudo pkill ibus-daemon
  • 关闭 gnome-shell 对键盘的监听 
    $ gsettings set org.gnome.settings-daemon.plugins.keyboard active false
  • 切换输入法为 fcitx 
    $ imsettings-switch fcitx
  • 重载 fcitx, 启动搜狗面板 
    $ fcitx -r; fcitx-configtool 
    $ sogou-qimpanel

    点击左下角的加号开始添加其他输入法

  • 一定要把only show current language取消勾选

    然后搜索so,就可以选中搜狗输入法啦

  • 方法二:(链接: http://pan.baidu.com/s/1gfNugyZ 密码: cz3v)

    为了方便,我已经将编译好了rpm,打包成fcitx.tar.gz。如图:

    安装步骤:

    1.解压fcitx

    2.安装fcitx+sougou

    注意yum需要root用户(我已安装,仅作演示)。若有依赖问题,请安装RPMforge,EPEL源再yum一次

    3.修改默认固定输入法

    4.在/etc/profile最后增加:

    5.安装图形输入法选择器

    6.在Sundry->Input Method Selector:

    单击FCITX后面的Preferences,在Input Method下面单击'+'号,

    去掉'Only Show。。。'的勾,然后找到sougou,再OK。

    最后Logout就行了

    7.选择开机启动的输入法(需要root)

    8.重启后,最终安装结果

    Notice:

    1.最好把输入法的快捷切换键改了,因为ctrl+space在许多程序中都有其他的作用了……

    2.有些人说要先把ibus卸载了,可是我现在安装后用了几天,好像没有什么影响。。。

    3.在折腾fcitx时,第一次时某些程序不能输入中文,搞了大半天没搞定,结果还把系统搞残了,果断重装系统一次后再来一次,结果之前不能输入中文的程序,现在能了,真是奇葩……

    4.刚重装的系统,没有美化一下,截图看起来真丑。

    5.装了一次最好别卸载了装第二次,我不知道折腾时装第二次不知道改了什么东西,导致输入法乱码,差点吐血了!

    enjoy i

Centos7.2安装搜狗拼音的更多相关文章

  1. 在centos7上安装Jenkins

    在centos7上安装Jenkins 安装 添加yum repos,然后安装 sudo wget -O /etc/yum.repos.d/jenkins.repo http://pkg.jenkins ...

  2. CentOS7 Jenkins安装

    CentOS7 Jenkins安装 CentOS7 Jenkins安装 Download 从Jenkins下载apache-tomcat-8.0.18.tar.gz Install 安装 上传RPM文 ...

  3. 在 CentOS7 上安装 zookeeper-3.4.9 服务

    在 CentOS7 上安装 zookeeper-3.4.9 服务 1.创建 /usr/local/services/zookeeper 文件夹: mkdir -p /usr/local/service ...

  4. 在 CentOS7 上安装 MongoDB

    在 CentOS7 上安装 MongoDB 1 通过 SecureCRT 连接至 CentOS7 服务器: 2 进入到 /usr/local/ 目录: cd /usr/local 3 在当前目录下创建 ...

  5. 在 CentOS7 上安装 MySQL5.7

    在 CentOS7 上安装 MySQL5.7 1 通过 SecureCRT 连接到阿里云 CentOS7 服务器: 2 进入到目录 /usr/local/ 中: cd /usr/local/ 3 创建 ...

  6. 在 CentOS7 上安装 Tomcat9

    在 CentOS7 上安装 Tomcat9 1 通过 SecureCRT 连接到阿里云 CentOS7 服务器: 2 进入到目录 /usr/local/ 中: cd /usr/local/ 3 创建目 ...

  7. 在CentOS7上安装JDK1.8

    在CentOS7上安装JDK1.8 1 通过 SecureCRT 连接到阿里云 CentOS7 服务器: 2 进入到目录 /usr/local/ 中: cd /usr/local/ 3 创建目录 to ...

  8. centos7.0 安装字体库

    最近在centos7.0下用itextpdf将word文档转成pdf时出现字体丢失的情况.网上找了很多资料,各式各样的原因和解决方法.后来经过一番测试发现是centos7.0 minimal没有安装相 ...

  9. 在centos7中安装Robot Framework

    安装前景介绍: 最初,我们是在Windows环境下搭建Robot Framework来对我们的服务进行接口测试的(想知道如何在Windows下安装Robot Framework,可以参考我同事的博客h ...

随机推荐

  1. tmux使用总结

    ctrl+b +%:增加垂直分屏 ctlr+b +左右箭头: 在垂直分屏中移动 ctrl+b+c:新建窗口(不分屏) ctrl+b+数字键: 切换窗口 ctrl+b+d: 断开窗口 tmux  a : ...

  2. boost::asio之(一)简单客户端服务器回显功能

    客户端: // BoostDev.cpp: 定义控制台应用程序的入口点. // #include "stdafx.h" #include <iostream> #inc ...

  3. Python轻松爬取Rosimm写真网站全部图片

    RosimmImage 爬取Rosimm写真网站图片 有图有真相 def main_start(url): """ 爬虫入口,主要爬取操作 ""&qu ...

  4. ASP.NET MVC缓存使用

    局部缓存(Partial Page) 1.新建局部缓存控制器: public class PartialCacheController : Controller { // GET: /PartialC ...

  5. [区块链]POW 与POS

    POW:全称Proof ofWork,工作证明. 这是什么意思呢?就是说,你能获得多少货币,取决于你挖矿贡献的有效工作,也就是说,你电脑性能越好,分给你的矿就会越多,这就是根据你的工作证明来执行货币的 ...

  6. Laravel 常见错误 1071 Specified key was too long

    Laravel 5.5 + Mysql 5.5 ,执行 migrate 时,提示索引长度超过指定的 1000 bytes 原因: Mysql 对索引有一定的长度限制,版本不同长度不同: MyIsAm ...

  7. python之enumerate函数:获取列表中每个元素的索引和值

    源码举例: def enumerate_fn(): ''' enumerate函数:获取每个元素的索引和值 :return:打印每个元素的索引和值 ''' list = ['] for index, ...

  8. python之unittest单元测试

    # unittest单元测试 import unittest from class_demo import Car class TestCar(unittest.TestCase): '''测试Car ...

  9. unorder_map 自定义KEY

    1. boost::unorder_map 实现自定义KEY // boostLibTest.cpp : 定义控制台应用程序的入口点. // #include "stdafx.h" ...

  10. python成长之路六-函数的初识

    定义函数 我们现学已知的python函数有<内置函数> 而我们现在要学的是<自定义函数> 1,def  定义一个函数 def name(): # 后接函数名 冒号 pass 2 ...