fedora20 安装搜狗输入法及各种问题的解决
http://blog.csdn.NET/g457499940/article/details/38656719
0 环境描述:
- 系统环境:Fedora20 64位
- 截止2014年09月 8日17:50:18 搜狗输入法的时候最新版本为sogou_pinyin_linux_1.1.0.0037_amd64
1 卸载Ibus:
- sudo yum erase ibus #绝对不能使用yum remove ibus, 会将桌面环境一同删掉.切忌!
- gsettings set org.gnome.settings-daemon.plugins.keyboard active false #解除gnome桌面与ibus守护进程的绑定(必须有这一步)
2 安装fcitx输入法:
- sudo yum install fcitx
检查安装结果:
- # fcitx -v
- 显示:fcitx version: 4.2.8.4

说明fcitx的当前版本为4.2.8.4,安装成功.
- export GTK_IM_MODULE=fcitx
- export QT_IM_MODULE=fcitx
- export XMODIFIERS="@im=fcitx"
保存后重启电脑
3 安装搜狗拼音输入法:
- http://pinyin.sogou.com/linux/
我的是linux 64位版:sogou_pinyin_linux_1.1.0.0037_amd64.deb
- ar vx sogou_pinyin_linux_1.1.0.0037_amd64.deb
此时获取包中文件:
- x - debian-binary
- x - control.tar.gz
- x - data.tar.xz
执行以下命令,将包中内容配置到系统安装目录:
- sudo tar -Jxvf data.tar.xz -C /
在fcitx中导入搜狗库,使fcitx识别并统一管理搜狗拼音,执行以下命令:
- sudo cp /usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so /usr/lib64/fcitx/fcitx-sogoupinyin.so
4 启动搜狗拼音输入法, 安装完成
打开终端,先启动fcitx:
- fcitx
- sogou-qimpanel
遇到问题:
1 出现fcitx的小键盘后,右键点设置弹出:您正在图形界面下运行 fcitx,但是 fcitx-configtool 未被找到,软件包名通常为 fcitx-config-gtk,fcitx-config-gtk3,或者 fcitx-configtool。现在将用默认文本编辑器打开配置文件。
解决方案:执行:
- yum install fcitx-configtool
2 不建议使用ALT+F2然后输入fcitx等命令的方式启动fcitx,无法获取fcitx运行状态.建议在Terminal中直接执行.
终端执行fcitx时中断,提醒IBUS进程正在运行.说明ibus输入法没有删除.执行第一步删除ibus的命令解决问题.
3 在安装完成,执行第四步的两个命令后, 也出现了fcitx的小企鹅(在最下方消息栏中), 桌面上也有搜狗拼音输入法的浮标,但无论怎么切换输入法,怎么打字,都不出现拼音.
解决办法:
- export GTK_IM_MODULE=fcitx
- export QT_IM_MODULE=fcitx
- export XMODIFIERS="@im=fcitx"
保存后执行:
- gsettings set org.gnome.settings-daemon.plugins.keyboard active false<span> </span>#解除gnome桌面与ibus守护进程的绑定(必须有这一步)
重启.
4 出现搜狗拼音的浮标,打字时搜狗不断弹出"启动失败,请重启"等字样时, 说明没有启动搜狗自身的显示平台,执行以下命令:
- <pre name="code" class="cpp"><pre name="code" class="cpp">sogou-qimpanel
注:不需要再安装/启动fcitx自己的浮动平台
- fcitx-qimpanel
因为有一堆的依赖问题,搞完了还很丑.
5 如果问题4每次开机都会出现,则设置开机自起搜狗输入法:
在终端中输入命令:
- sudo gnome-session-properties
在弹出的窗口右栏点"添加",
"名称"随便写,写sogou就行.命令写:
- 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 安装搜狗输入法及各种问题的解决的更多相关文章
- ubuntu14.04 LTS 搜狗输入法安装和不能输入中文的解决方法
搜狗输入法安装 1.首先通过Ubuntu软件中心,需要安装:fcitx https://pinyin.sogou.com/linux/help.php 2.然后再安装搜狗输入法包 https://pi ...
- ubuntu12.04安装搜狗输入法配置,安装packettracer字体设置,软件推荐
装上系统,后的各种配置,各种出错之后的解决. 一.安装搜狗输入法 如果系统以前安装了先卸载: sudo apt-get remove fcitx* #删除配置文件 sudo apt-get purge ...
- Ubuntu 16.04下安装搜狗输入法
在确保更新了国内镜像源的前提下: 安装sogou输入法步骤 一.安装fcitx键盘输入法系统(系统已安装的可忽略此步骤) 1.添加以下源 sudo add-apt-repository ppa:fci ...
- [系统软件]Ubuntu 18.04 LTS 安装 搜狗输入法,谷歌拼音
1. 讲什么 本文主要讲述在Ubuntu18.04 LTS版本中安装搜狗输入法.谷歌拼音输入法的过程. 2. 为什么讲 1. Ubuntu电脑自带Ibus输入法+拼音/五笔,但是用了一段时间之后发现经 ...
- ubuntu16.10安装搜狗输入法
一.搜狗输入法安装 1.首先到搜狗输入法官网下载搜狗输入法,下载的是个deb文件. 搜狗输入法Linux版下载地址:http://pinyin.sogou.com/linux/?r=pinyin 2. ...
- 英文版Ubuntu18.10安装搜狗输入法过程(图文并茂,亲自尝试!)
英文版Ubuntu18.10安装搜狗输入法过程 过程比较艰辛,折腾了好长的时间,不过最终还是装好了,特记录一下! 首先去搜狗输入法网址下载Linux版本:https://pinyin.sogou.co ...
- ubuntu成功安装搜狗输入法
在安装之前,我们要先了解一个事实,那就是linux下安装软件和Windows是非常不同的,并不是简单地双击安装包就可以安装了.linux很多软件都有自己的一个依赖源,如果不先安装好这些依赖源,你是无法 ...
- 在Ubuntu上安装搜狗输入法
1.进入搜狗输入法官网 2.下载Linux版本,选择64bit 下载 3.等待下载的同时,进行系统配置 进入系统设置->语言支持->进行更新(需要输入登录密码)->在键盘输入法系统选 ...
- 【Linux】CentOS7上安装搜狗输入法
找到一篇资料,提供安装搜狗输入法的方法,在http://www.cnblogs.com/Yiutto/p/6204085.html[也是本文的参考原地址] 请大家自行下载fcitx.tar.gz 1. ...
随机推荐
- 学习JavaScript时的三部分
JavaScript = ECMAScript + DOM + BOM 其中ECMAScript表示的是基本语法,包括我们实现JS的基本语法,如变量的声明.基本的语句(if.for.switch等) ...
- 华为OJ之放苹果
题目描述: 把M个同样的苹果放在N个同样的盘子里,允许有的盘子空着不放,问共有多少种不同的分法?(用K表示)5,1,1和1,5,1 是同一种分法.输入每个用例包含二个整数M和N.0<=m< ...
- 苹果APP发布
1 发布方式 苹果发布上架有两种方式,一种是上传到苹果商店,一种是挂在web服务器上扫描下载,下面分别介绍这两种发布方式 1.1 上传AppStore 1. 用公司账号或者个人开发账号生成上架.p12 ...
- Spring定时器实现(一)
Spring定时器简单应用实现,如下: 首先.Spring配置文件: <?xml version="1.0" encoding="UTF-8"?> ...
- PHP环境搭建——Apache
1.PHP环境安装前我们需要知道PHP给我们带来的功能是什么? Php主要用在三个领域 (1) 网站和web应用程序 (2) 命令行脚本 (3) 桌面(GUI)应用 ...
- 项目中ApplicationContext
applicationContext说白了就是对beanFactory的扩展,也就是一个spring容器,而且applicationContext是单例的,项目中主要包含一个webApplicatio ...
- RobotFramework自动化测试框架的基础关键字(四)
1.1.1 如何使用for循环 不管在哪种编程语言中,for循环都是必不可少的,在Robot Framework中,我们也可以使用for循环来做遍历处理. 我们用for循环对一个列表进行 ...
- Android学习笔记- ButterKnife 8.0注解使用介绍
前言: App项目开发大部分时候还是以UI页面为主,这时我们需要调用大量的findViewById以及setOnClickListener等代码,控件的少的时候我们还能接受,控件多起来有时候就会有一种 ...
- Bean 的生命周期 之 后处理Bean
这里先把Bean 的生命周期总结一下,然后引出后处理Bean 首先,Bean 的生命周期总共有11步: 1.instantiate bean对象实例化 2.populate properties 封装 ...
- Spark No FileSystem for scheme file 解决方法
在给代码带包成jar后,放到环境中运行出现如下错误: Exception in thread "main" java.io.IOException: No FileSystem f ...