最新文章: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. python-线程的暂停, 恢复, 退出

    我们都知道python中可以是threading模块实现多线程, 但是模块并没有提供暂停, 恢复和停止线程的方法, 一旦线程对象调用start方法后, 只能等到对应的方法函数运行完毕. 也就是说一旦s ...

  2. 11.1 正睿停课训练 Day14

    目录 2018.11.1 正睿停课训练 Day14 A 字符串 B 取数游戏(贪心) C 魔方(模拟) 考试代码 B C 2018.11.1 正睿停课训练 Day14 时间:3.5h 期望得分:100 ...

  3. 潭州课堂25班:Ph201805201 第三课:序列类型的方法 (课堂笔记)

    列表的方法: li = [] 添加: li.append( 'a' ) 追加元素进入列表 li.insert( 1, 'b' ) 插入元素到指定索引位置 ----->>>  li.i ...

  4. C++ 友元函数总结

    1.为什么要引入友元函数:在实现类之间数据共享时,减少系统开销,提高效率 具体来说:为了使其他类的成员函数直接访问该类的私有变量 即:允许外面的类或函数去访问类的私有变量和保护变量,从而使两个类共享同 ...

  5. Editplus中添加System.out.println()快捷键

    首先,找到自己电脑Editplus的安装路径,在所属文件夹中找到JAVA.ACP文件: 然后,在文件的末尾加上如下代码: #T=syso System.out.println("^!&quo ...

  6. 解决CSS图片底部3像素问题总结

    解决三像素问题的总结: 1.img标签的父标签增加font-size:0; 如.body{ font-size: 0; } 2.img标签增加display:block; img{display:bl ...

  7. Qt.网络开发-通过http的get方式获取数据

    Qt 是一个跨平台的 C++图形用户界面库,由挪威 TrollTech 公司于1995年底出品. 它是个跨平台的C++图形开发平台 我们在这章中可以学习简单的网络数据获取并显示的内容 本文基于Qt C ...

  8. 读写锁--DEMO

    package com.demo.read.write.lock; import java.util.HashMap; import java.util.Map; import java.util.c ...

  9. Ubuntu GNOME 13.04将关闭窗口的按钮放在最右边

    转载请注明:转自http://blog.csdn.net/u010811449/article/details/9426187 先上图: 首先打开dconf系统配置编译器. 找到 rog -> ...

  10. AngularJS中$interval的用法

    在AngularJS中$interval用来处理间歇性处理一些事情. 最常用的是: var app = angular.module("app",[]); app.controll ...