最新文章:Virson’s Blog

借鉴文章:博客园-怒杀神殿

        ChinaUnix-firo

     百度贴吧-fedora吧

方法一:解压deb安装包方式安装:

如果本机已安装ibus,需要先卸载,需要root用户操作:

yum list installed | grep ibus

yum remove ibus

接下来安装fcitx,保持root用户:

yum install fcitx fcitx-pinyin fcitx-configtool

当前用户登录终端,输入如下命令,切换为当前用户:

im-chooser

在弹出的选择框中选择“fcitx”,点击注销:

接下来去搜狗输入法Linux官网下载deb版本的,注意是32bit还是64bit:

http://pinyin.sogou.com/linux/?r=pinyin

我这里下载的是64bit版本的:sogoupinyin_1.2.0.0042_amd64.deb

安装dpkg包,切换为root用户:

yum install dpkg

接下来解压deb包,切换到当前用户:

mkdir sogou;cd sogou
cp ../sogoupinyin_1.2.0.0042_amd64.deb .
ar vx sogoupinyin_1.2.0.0042_amd64.deb #执行本句命令后会有如下提示:
x - debian-binary
x - control.tar.gz
x - data.tar.xz

接下来继续安装,切换到root用户,保持当家层级目录(~/sogou)不要变:

tar -Jxvf data.tar.xz  -C /

复制搜狗拼音的库,保持root用户:

cp /usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so  /usr/lib64/fcitx/

执行如下命令后重启,切换到当前用户执行:

fcitx
sogou-qimpanel

重启后即可使用!

需要注意的问题:

1、gsetting配置

这时候该使用 im-chooser 选择输入法为fcitx后报错显示:

GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark. imsettings 2derror_2dquark.Code5: Current desktop isn’t targeted by IMSettings.

查看日志:

INFO: Attempting to switch IM to FCITX [lang=en_US.utf8, update=true] org.gnome.settings-daemon.plugins.keyboard.active is true. imsettings is going to be disabled.

需要对gsetting设定,保持当前用户:

gsettings set org.gnome.settings-daemon.plugins.keyboard active false

执行成功上面的命令后再去使用im-chooser中选择fcitx

2、缺少依赖库的问题:

在运行sogou-qimpanel时会提示缺少libopencc,需要安装第三方源的opencc库,root用户:

wget https://gitcafe.com/sensor/myrepo/raw/master/myrepo.repo \ -O /etc/yum.repos.d/myrepo.repo
yum makecache
yum install opencc

重新运行sogou-qimpanel即可看到搜狗输入法的工具栏,如果不能输入,请注销当前用户即可!

方法二:使用私有第三方源(推荐使用):

方法一中注意事项第2点中安装的源中其实已经包含了第三方编译版本的rpm版本输入法,使用如下命令安装即可:

yum install sogou

在安装之前还是需要安装fcitx框架的,此处参考方法一中的fcitx安装方法。

值得注意的是,这份第三方源中还包含有在Linux Deepin系统中很受欢迎的几款软件,例如深度音乐,深度截图等,具体请看作者的简介:https://gitcafe.com/sensor/myrepo

在此感谢作者sensor的无私奉献!

Fedora Server 21 安装 搜狗拼音输入法的更多相关文章

  1. fedora Server 21 安装 Opera 29.0.1795.47

    最新文章:Virson's Blog 安装源: yum localinstall --nogpgcheck http://mirror.yandex.ru/fedora/russianfedora/r ...

  2. ubuntu 14.04 安装搜狗拼音输入法

    原文:ubuntu 14.04 安装搜狗拼音输入法 ubuntu桌面系统下终于有了好用的拼音法-搜狗拼音输入法,欲在ubuntu 14.04下安装搜狗拼音输入法相当的简单. 先到搜狗拼音官网下载对应的 ...

  3. Ubuntu16.04 下如何安装搜狗拼音输入法【亲测有效】

    Ubuntu16.04 下如何安装搜狗拼音输入法[亲测有效]   一.添加fcitx键盘输入法系统[系统默认是iBus] 1.将下载源添加至系统源: sudo add-apt-repository p ...

  4. Linux安装搜狗拼音输入法-sogoupinyin

    Linux安装搜狗拼音输入法-sogoupinyin Linux安装搜狗拼音输入法-sogoupinyin 一.下载所需安装包 二.卸载原有输入法 三.安装 四.安装配置工具 在网上查资料安装好了搜狗 ...

  5. Fedora 26 安装搜狗拼音输入法 sogoupinyin

    Fcitx 官方 wiki Fcitx GitHub Arch wiki 上关于 Fcitx 的资料 故障排除可以参考这里 Fedora 中文社区 Fedora 中文社区软件源 Fcitx (Flex ...

  6. Fedora 20 安装搜狗拼音输入法

    1.卸载ibus sudo yum remove ibus    gsettings set org.gnome.settings-daemon.plugins.keyboard active fal ...

  7. Ubuntu下安装搜狗拼音输入法

    Ubuntu默认输入法是ibus输入法,其实用着也可以了,但是说句实话在某些情况下真的不怎么智能.习惯了搜狗所以,查阅资料测试成功后整理如下, 1.安装搜狗拼音 sudo apt-add-reposi ...

  8. Ubuntu系统上安装搜狗拼音输入法sogou

    1. 首先在百度搜索搜狗拼音输入法Linux就能看到它的官网:http://pinyin.sogou.com/linux/ 下载后直接安装.安装成功后在控制台输入 im-config 如果选中的是fc ...

  9. 在LinuxMint19上安装搜狗拼音输入法

    写在前面 由于Linux mint是基于Ubuntu的深度改造,所以按照网上针对Ubuntu的安装方法基本都是有用的.LinuxMint自身就携带了IBUS和fcitx两个框架.然而并非每次都能正常使 ...

随机推荐

  1. BZOJ.3693.圆桌会议(Hall定理 线段树)

    题目链接 先考虑链.题目相当于求是否存在完备匹配.那么由Hall定理,对于任意一个区间[L,R],都要满足[li,ri]完全在[L,R]中的ai之和sum小于等于总位置数,即R-L+1.(其实用不到H ...

  2. 洛谷.3273.[SCOI2011]棘手的操作(左偏树)

    题目链接 还是80分,不是很懂. /* 七个操作(用左偏树)(t2表示第二棵子树): 1.合并:直接合并(需要将一个t2中原有的根节点删掉) 2.单点加:把这个点从它的堆里删了,加了再插入回去(有负数 ...

  3. Shiro笔记(四)编码/加密

    Shiro笔记(四)编码/加密 一.编码和解码 //base64编码.解码 @Test public void testBase64(){ String str="tang"; b ...

  4. Java并发程序设计(十)设计模式与并发之Future模式

    设计模式与并发之Future模式 核心思想:异步调用. /** * @author: Tang Jiujia * @version: 2017/9/18 0018 15:22 */ public in ...

  5. BZOJ 5381 or & Codeforces 623E Transforming Sequence DP+NTT

    两道题题意都是一样的 不过$CF$的模数是$10^9+7$ 很简单的分析发现$A_i$项一定要有一个之前没有出现过的二进制位才能满足条件 考虑$DP$来做 设$f_{i,j}$表示$i$个数用了二进制 ...

  6. 项目出现小红叉,类名上带有 Implicit错误

    Implicit super constructor Object() is undefined for default constructor. Must define an explicit co ...

  7. 如何实现跨域获取iframe子页面动态的url

    有的时候iframe的子页面会动态的切换页面,我们在父页面通过iframe1.contentWindow.window.location只能获取同源的子页面的信息.获取跨域的子页面信息会报错. 这时可 ...

  8. Maven入门指南⑥:将项目发布到私服

    1 . 修改私服中仓库的部署策略 Release版本的项目应该发布到Releases仓库中,对应的,Snapshot版本应该发布到Snapshots仓库中.Maven根据pom.xml文件中版本号&l ...

  9. ESAPI学习笔记

         ESAPI是owasp提供的一套API级别的web应用解决方案,本人通过对ESAPI和其提供的demo源码学习发现,关键的不是对其所提供的API的使用,而是其web应用安全防御体系的构建的思 ...

  10. 彻底放弃没落的MFC,对新人的忠告! by FreeWick

    完全没想到10多年后还有人纠结要不要学MFC,我花点时间给新人们一个总结. 第1种观点 学习完MFC,你会更理解编程的思想,再学别的语言就更快了. 话说小白要去美国学技术,大黑劝他说:“你为什么不先到 ...