最新文章:Virson’s Blog

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

        ChinaUnix-firo

     百度贴吧-fedora吧

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

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

  1. yum list installed | grep ibus
  2.  
  3. yum remove ibus

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

  1. yum install fcitx fcitx-pinyin fcitx-configtool

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

  1. im-chooser

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

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

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

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

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

  1. yum install dpkg

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

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

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

  1. tar -Jxvf data.tar.xz -C /

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

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

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

  1. fcitx
  2. sogou-qimpanel

重启后即可使用!

需要注意的问题:

1、gsetting配置

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

  1. GDBus.Error:org.gtk.GDBus.UnmappedGError.Quark. imsettings 2derror_2dquark.Code5: Current desktop isnt targeted by IMSettings.

查看日志:

  1. 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设定,保持当前用户:

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

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

2、缺少依赖库的问题:

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

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

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

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

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

  1. 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. [ 转载 ] Handler详解

    带着问题学习 Android Handler 消息机制 Marker_Sky 关注  0.4 2018.02.06 18:04* 字数 3992 阅读 541评论 0喜欢 13   学习 Androi ...

  2. bzoj5312: 冒险(势能均摊线段树)

    题目链接 BZOJ5312: 冒险 题解 如果一次操作对区间& 和 区间| 产生的影响是相同的,那么该操作对整个区间的影响都是相同的 对于每次操作,在某些位上的值,对于整个区间影响是相同的,对 ...

  3. 小B的询问

    OJ题号:BZOJ3781.洛谷2709 思路: 根据平方和公式,$(a+b)^2=a^2+2ab+b^2$,即当$c_i$增加$1$时,新的答案增加$2C_i+1$,减少时亦同.莫队求解即可. #i ...

  4. mysql week 的使用方法

    mysql week 的使用方法,详情请看: https://dev.mysql.com/doc/refman/5.7/en/date-and-time-functions.html#function ...

  5. 在iOS端如何使用Charles用作http调试

    转:http://blog.csdn.net/messageloop3/article/details/9966727 在iOS端如何使用Charles用作http调试 After noticing ...

  6. C++ 中的位操作

    定义二进制变量: 一般是以八进制或者十六进制来定义,八进制数以0开头,十六进制数以0x开头 例如int  a = 0x80, 这里的80只能表示8个二进制位,它表示的是int的低8位,前面的24个二进 ...

  7. error C2039: 'SetWindowTextA' : is not a member of 'CString'

    m_OpenPath.SetWindowText(strPath);   错误原因:在给控件关联变量m_OpenPath时,变量类型选择错误   解决办法:

  8. 将cmd中命令输出保存为TXT文本文件

    转自:https://www.cnblogs.com/hongten/archive/2013/03/27/hongten_windows_cms.html 例如:将Ping命令的加长包输出到D盘的p ...

  9. 基于Ubuntu + nextCloud 搭建自己的私人网盘

    系统要求:Ubuntu 16.04.1 LTS 64 位操作系统 基础设置 切换为 root 账号 Ubutu 系统默认登录的用户为非 root 权限用户,为了能正常安装 nextCloud,需要切换 ...

  10. SSD卡对redis的影响

    原文地址:http://antirez.com/news/52 Hello! As promised today I did some SSD testing. The setup: a Linux ...