http://blog.csdn.NET/g457499940/article/details/38656719

0 环境描述:

  1. 系统环境:Fedora20 64位
  2. 截止2014年09月 8日17:50:18 搜狗输入法的时候最新版本为sogou_pinyin_linux_1.1.0.0037_amd64

1 卸载Ibus:

  1. sudo yum erase ibus    #绝对不能使用yum remove ibus, 会将桌面环境一同删掉.切忌!
  2. gsettings set org.gnome.settings-daemon.plugins.keyboard active false    #解除gnome桌面与ibus守护进程的绑定(必须有这一步)

2 安装fcitx输入法:

linux 搜狗输入法使用fcitx作为输入平台,因此要先安装fcitx输入法:

  1. sudo yum install fcitx


检查安装结果:

  1. # fcitx -v
  2. 显示:fcitx version: 4.2.8.4

说明fcitx的当前版本为4.2.8.4,安装成功.



下一步需要配置Fcitx的环境:在~/.bashrc中加入一下内容

  1. export GTK_IM_MODULE=fcitx
  2. export QT_IM_MODULE=fcitx
  3. export XMODIFIERS="@im=fcitx"

保存后重启电脑



3 安装搜狗拼音输入法:

到官网下载最新版本:

  1. http://pinyin.sogou.com/linux/

我的是linux 64位版:sogou_pinyin_linux_1.1.0.0037_amd64.deb



CD到下载的目录,解压deb包, 执行以下命令:

  1. ar vx sogou_pinyin_linux_1.1.0.0037_amd64.deb

此时获取包中文件:

  1. x - debian-binary
  2. x - control.tar.gz
  3. x - data.tar.xz


执行以下命令,将包中内容配置到系统安装目录:

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

在fcitx中导入搜狗库,使fcitx识别并统一管理搜狗拼音,执行以下命令:

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




4 启动搜狗拼音输入法, 安装完成

打开终端,先启动fcitx:

  1. fcitx
再启动搜狗显示平台:

  1. sogou-qimpanel






遇到问题:

1 出现fcitx的小键盘后,右键点设置弹出:您正在图形界面下运行 fcitx,但是 fcitx-configtool 未被找到,软件包名通常为 fcitx-config-gtk,fcitx-config-gtk3,或者 fcitx-configtool。现在将用默认文本编辑器打开配置文件。

解决方案:执行:

  1. yum install fcitx-configtool

2 不建议使用ALT+F2然后输入fcitx等命令的方式启动fcitx,无法获取fcitx运行状态.建议在Terminal中直接执行.

终端执行fcitx时中断,提醒IBUS进程正在运行.说明ibus输入法没有删除.执行第一步删除ibus的命令解决问题.

3 在安装完成,执行第四步的两个命令后, 也出现了fcitx的小企鹅(在最下方消息栏中), 桌面上也有搜狗拼音输入法的浮标,但无论怎么切换输入法,怎么打字,都不出现拼音.

解决办法:

配置Fcitx的环境:在~/.bashrc中加入一下内容

  1. export GTK_IM_MODULE=fcitx
  2. export QT_IM_MODULE=fcitx
  3. export XMODIFIERS="@im=fcitx"

保存后执行:

  1. gsettings set org.gnome.settings-daemon.plugins.keyboard active false<span>   </span>#解除gnome桌面与ibus守护进程的绑定(必须有这一步)

重启.

4 出现搜狗拼音的浮标,打字时搜狗不断弹出"启动失败,请重启"等字样时, 说明没有启动搜狗自身的显示平台,执行以下命令:

  1. <pre name="code" class="cpp"><pre name="code" class="cpp">sogou-qimpanel

注:不需要再安装/启动fcitx自己的浮动平台

  1. fcitx-qimpanel
<a href="javascript:;" target="_blank"><

因为有一堆的依赖问题,搞完了还很丑.

5 如果问题4每次开机都会出现,则设置开机自起搜狗输入法:

在终端中输入命令:

  1. sudo gnome-session-properties

在弹出的窗口右栏点"添加",

"名称"随便写,写sogou就行.命令写:

  1. sogou-qimpanel

完成.

或在gnome-tweak-tools中直接将搜狗添加到启动项

其他补充:

  • (1)其他补充:网上也有添加Fedora中文网的源以后也可以直接使用如下命令来安装:

    sudo dnf install sogoupinyin

    reboot
  • (2)使用上面的的命令安装完成后的搜狗输入法,我使用过程中很容易崩溃,后来在Fedora中文社区找到一条命令,安装后可以完美使用(其实是加了过滤,使用selinux过滤,直接安装的话,会有163的测试版本,容易出问题),命令入下:

    sudo dnf install sogoupinyin sogoupinyin-selinux -y

参考帖子:

http://my.oschina.net/wallenheng/blog/226272

http://blog.chinaunix.net/uid-23851468-id-4215194.html

http://blog.sina.com.cn/s/blog_67e34ceb01013enf.html

fedora20 安装搜狗输入法及各种问题的解决的更多相关文章

  1. ubuntu14.04 LTS 搜狗输入法安装和不能输入中文的解决方法

    搜狗输入法安装 1.首先通过Ubuntu软件中心,需要安装:fcitx https://pinyin.sogou.com/linux/help.php 2.然后再安装搜狗输入法包 https://pi ...

  2. ubuntu12.04安装搜狗输入法配置,安装packettracer字体设置,软件推荐

    装上系统,后的各种配置,各种出错之后的解决. 一.安装搜狗输入法 如果系统以前安装了先卸载: sudo apt-get remove fcitx* #删除配置文件 sudo apt-get purge ...

  3. Ubuntu 16.04下安装搜狗输入法

    在确保更新了国内镜像源的前提下: 安装sogou输入法步骤 一.安装fcitx键盘输入法系统(系统已安装的可忽略此步骤) 1.添加以下源 sudo add-apt-repository ppa:fci ...

  4. [系统软件]Ubuntu 18.04 LTS 安装 搜狗输入法,谷歌拼音

    1. 讲什么 本文主要讲述在Ubuntu18.04 LTS版本中安装搜狗输入法.谷歌拼音输入法的过程. 2. 为什么讲 1. Ubuntu电脑自带Ibus输入法+拼音/五笔,但是用了一段时间之后发现经 ...

  5. ubuntu16.10安装搜狗输入法

    一.搜狗输入法安装 1.首先到搜狗输入法官网下载搜狗输入法,下载的是个deb文件. 搜狗输入法Linux版下载地址:http://pinyin.sogou.com/linux/?r=pinyin 2. ...

  6. 英文版Ubuntu18.10安装搜狗输入法过程(图文并茂,亲自尝试!)

    英文版Ubuntu18.10安装搜狗输入法过程 过程比较艰辛,折腾了好长的时间,不过最终还是装好了,特记录一下! 首先去搜狗输入法网址下载Linux版本:https://pinyin.sogou.co ...

  7. ubuntu成功安装搜狗输入法

    在安装之前,我们要先了解一个事实,那就是linux下安装软件和Windows是非常不同的,并不是简单地双击安装包就可以安装了.linux很多软件都有自己的一个依赖源,如果不先安装好这些依赖源,你是无法 ...

  8. 在Ubuntu上安装搜狗输入法

    1.进入搜狗输入法官网 2.下载Linux版本,选择64bit 下载 3.等待下载的同时,进行系统配置 进入系统设置->语言支持->进行更新(需要输入登录密码)->在键盘输入法系统选 ...

  9. 【Linux】CentOS7上安装搜狗输入法

    找到一篇资料,提供安装搜狗输入法的方法,在http://www.cnblogs.com/Yiutto/p/6204085.html[也是本文的参考原地址] 请大家自行下载fcitx.tar.gz 1. ...

随机推荐

  1. Linux常见命令语句

    查看当前目录: pwd 查看文件具体大小: ls -l 返回上一级: cd.. 返回根目录: cd / 创建一个隐藏文件 vim .test 显示隐藏文件:ls -a 编辑文件: 1.vim 文件名 ...

  2. mysql数据库左联的使用(一张数据库表关联到另外一张数据库表)

    左联的数据库表,然后显示的在页面显示的jsp里面改一下代理种类ID的name,这样在页面上显示的不是id了,而是变成你修改了以后相对于的name了

  3. 使用Spring boot + jQuery上传文件(kotlin)

    文件上传也是常见的功能,趁着周末,用Spring boot来实现一遍. 前端部分 前端使用jQuery,这部分并不复杂,jQuery可以读取表单内的文件,这里可以通过formdata对象来组装键值对, ...

  4. Sqoop将mysql数据导入hbase的血与泪

    Sqoop将mysql数据导入hbase的血与泪(整整搞了大半天)  版权声明:本文为yunshuxueyuan原创文章.如需转载请标明出处: https://my.oschina.net/yunsh ...

  5. 天地图使用过程中由于display:none导致加载部分地图瓦片失败

    在为按钮添加点击事件让地图显示的时候,初始加载未加载到当前页面尺寸的所有地图瓦片,在display:none之后停止加载地图,所以display:none属性去掉,改为dom解析完成之后$('#map ...

  6. es6 解构赋值

    ES6允许按照一定模式,从数组和对象中提取值,对变量进行赋值,这被称为解构(Destructuring). 关于给变量赋值,传统的变量赋值是这样的: var arr = [1,2,3];//把数组的值 ...

  7. LayUI分页,LayUI动态分页,LayUI laypage分页,LayUI laypage刷新当前页

    LayUI分页,LayUI动态分页,LayUI laypage分页,LayUI laypage刷新当前页 >>>>>>>>>>>> ...

  8. Android学习笔记-ImageView(图像视图)

    本节引言: 本节介绍的UI基础控件是:ImageView(图像视图),见名知意,就是用来显示图像的一个View或者说控件! 官方API:ImageView;本节讲解的内容如下: ImageView的s ...

  9. 强连通分量tarjan缩点——POJ2186 Popular Cows

    这里的Tarjan是基于DFS,用于求有向图的强联通分量. 运用了一个点dfn时间戳和low的关系巧妙地判断出一个强联通分量,从而实现一次DFS即可求出所有的强联通分量. §有向图中, u可达v不一定 ...

  10. 电脑只能上QQ,不能上网浏览网站怎么解决

    这个问题通常是因为网络的DNS解析出错引起的.QQ一类的聊天软件有自动的网络解析,不需要DNS便可以使用,而一般的浏览器是需要DNS解析来访问网页的.所谓DNS,即域名服务器(Domain Name ...