如何在Fedora上安装fedora22 搜狗输入法法

Fedora 21/20 x64 安装搜狗拼音输入法 – 三月有晴天
1、先卸载系统自带的Ibus输入法
sudo yum remove ibus
gsettings set org.gnome.settings-daemon.plugins.keyboard active false
2.安装Fcitx输入法
sudo yum install fcitx fcitx-pinyin
GNOME桌面:
sudo yum install fcitx-configtool
sudo yum install kcm-fcitx
查看Fictx版本
$fcitx --version
fcitx version: 4.2.8.3
3、配置一下Fcitx、在~/.bashrc添加如下内容
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
4.注销或重启后完成安装
5.安装搜狗输入法
5.1下载搜狗拼音linux输入法
5.2解压压缩包 data.tar.xz
分配777权限,将 etc usr 分别拷贝到系统 /etc /usr 目录里
sudo cp /usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so /usr/lib64/fcitx/fcitx-sogoupinyin.so
需要执行下面这一条命令才能输入中文标点符号:
sudo ln -s /usr/lib/x86_64-linux-gnu/fcitx/fcitx-punc-ng.so /usr/lib64/fcitx/fcitx-punc-ng.so
默认Ctrl + Space切换,这个快捷键不能被占用
在命令行中依次执行:
sogou-qimpanel
查看缺失的lib并安装:
sudo yum install opencc
可以在右下角的隐藏任务栏里看到输入法图标,右键点击选择 设置
安装 opencc 之后依旧提示:sogou-qimpanel: error while loading shared libraries: libopencc.so.1: cannot open shared object file: No such file or directory
此时检查 sogou-qimpanel 依赖库:
ldd /usr/bin/sogou-qimpanel
libopencc.so.1 => not found
查阅资料后发现 OpenCC 发布1.0.2版本后将原 /usr/lib/libopencc.so.1 升为 /usr/lib/libopencc.so.2
解决方法:
sudo ln -s /usr/lib64/libopencc.so.1.0.0 /usr/lib64/libopencc.so.1Fedora20 32位系统中安装搜狗拼音输入法图文教程
搜狗输入法在windows系统中是非常常用的拼音输入法了,那么在Linux系统中搜狗输入法还好不好用呢。linux下的输入法却是搜狗比较好用,前天刚刚安装了fedora20,觉得ibus异常难用,就卸了,装了fcitx,谁知用惯了必应输入法,发现fcitx的拼音很不习惯,于是想到了搜狗。
笔者使用的是32位(i686)fedora, x86-x64会有不同之处。文章是操作成功后写的,不保证每条命令都正确,但思路是没错的。sogou输入法恐怕是linux平台最好用的中文输入法了吧。但估计由于商业原因,只有deb包。
网上有人提供了x86-x64的rpm包,但我用的是i686。于是自己动手.....
1. 安装sogou
首先从 /linux/?r=pinyin 下载deb包,解压,再将解压出来的data包解压。
将data文件夹下的所以内容拷贝的 /
解压这个deb包,用7z比较方便,我用了wine的7z,不习惯命令行界面,就wine了个7zip,够懒得吧?
&把解压的文件剪切到fedora的/目录,将/usr/lib /i386-linux-gnu\fcitx目录下的那个so链接库文件剪切到/usr/lib/fcitx目录下,重启fcitx就可以看到搜狗了!而那个i386-linux-gnu目录可以删除了!
sudo cp -r data/*
sudo chmod +x /usr/lib/i386-linux-gnu/fcitx/*.so
将/usr/lib/i386-linux-gnu/fcitx目录下的所有so链接库文件剪切到/usr/lib/fcitx目录下1
sudo mv /usr/lib/i386-linux-gnu/fcitx/*.so /usr/lib/fcitx/
删除i386-linux-gnu目录,它已经没用了
sudo rm -r /user/lib/i386-linux-gnu
2. 安装fcitx
sudo yum install fcitx fcitx-qt4.i686....
记得好像安装了3个包,具体是什么不清楚。下面是我安装后的结果,缺什么不能运行的话,自己对一下吧:
fcitx.i686 4.2.8.4-1.fc20 @updatesfcitx-configtool.i686 0.4.7-2.fc20 @fedorafcitx-data.noarch 4.2.8.4-1.fc20 @updatesfcitx-devel.i686 4.2.8.4-1.fc20 @updatesfcitx-gtk2.i686 4.2.8.4-1.fc20 @updatesfcitx-gtk3.i686 4.2.8.4-1.fc20 @updatesfcitx-libs.i686 4.2.8.4-1.fc20 @updatesfcitx-qt4.i686 4.2.8.4-1.fc20 @updateskcm-fcitx.i686 0.4.3-2.fc20 @fedorafcitx-anthy.i686 0.2.0-2.fc20 fedora fcitx-chewing.i686 0.2.1-1.fc20 fedora fcitx-cloudpinyin.i686 0.3.2-1.fc20 fedora fcitx-fbterm.i686 0.2.0-3.fc20 fedora fcitx-hangul.i686 0.3.0-1.fc20 fedora fcitx-kkc.i686 0.1.0-3.fc20 fedora fcitx-libpinyin.i686 0.3.1-1.fc20 fedora fcitx-m17n.i686 0.2.1-1.fc20 fedora fcitx-pinyin.i686 4.2.8.4-1.fc20 updatesfcitx-qw.i686 4.2.8.4-1.fc20 updatesfcitx-skk.i686 0.1.0-1.fc20 updatesfcitx-table.i686 4.2.8.4-1.fc20 updatesfcitx-table-chinese.noarch 4.2.8.4-1.fc20 updatesfcitx-table-extra.noarch 0.3.4-2.fc20 fedora fcitx-table-other.noarch 0.2.2-1.fc20 fedora fcitx-ui-light.i686 0.1.3-5.fc20 fedora fcitx-unikey.i686 0.2.2-1.fc20 fedora scim-fcitx.i686 3.1.1-17.fc20 fedora scim-fcitx-tools.i686 3.1.1-17.fc20 fedora
会提示错误,缺失了so链接库。&
缺什么补什么,将缺失的so文件补充完整。
可以利用 yum的提示,假如缺少libabc.so 那么就执行 yum install abc 然后按两次Tab键可以看到相关的包,一般是-lib 或者-deb,安装即可。
亦可以使用yum provides abc 让yum查找libabc.so的归属。
挡住了几波,正当高兴之际,最后一个库 libcrypto.so.1.0.0 却怎么也找不到。
yum提示是openssl中的包,但是安装之后发现安装之后出现了libcrypto.so.1.0.1e ,仍然没用libcrypto.so.1.0.0。
明显我们安装的openssl版本较新,而需要的是老版本的库文件。试图使用软连接的方式也失败了。
经过几番努力,终于找到了解决办法:
http://pkgs.org/mageia-cauldron/mageia-core-release-i586/libopenssl1.0.0-1.0.1h-2.mga5.i586.rpm.html
可见这个包里面有libcrypto.so.1.0.0, 下载之, 下载链接是那个图标,真不容易发现....
下载libopenssl1.0.0-1.0.1h-2.mga5.i586.rpm
当试图安装这个包的时候,又失败了 ,无法满足依赖。
没有关系,解压之。旧可以得到libcrypto.so.1.0.0 然后拷贝到/usr/lib下。
sudo cp libcrypto.so.1.0.0 /usr/lib/
OK , 大功告成!
顶一下(0) 踩一下(0)
热门标签:fedora21安装搜狗拼音
yum安装命令
sudo yum install fcitx-pinyin
sudo yum install fcitx-configtool
sudo yum install im-chooser
如果忘记安装 fcitx-configtool ,你的系统中也是有这个命令的,但是调用它时会报错:
您正在图形界面下运行 fcitx,但是 fcitx-configtool 未被找到,软件包名通常为
fcitx-config-gtk,fcitx-config-gtk3,或者 fcitx-config
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,重启后就可以使用了。
标点符号问题:需要执行下列命令:
-s&/usr/lib/x86_64-linux-gnu/fcitx/fcitx-punc-ng.so
/usr/lib64/fcitx/fcitx-punc-ng.so
按ctrl+.按键切换为全角符号,即能正常的输入符号!
已投稿到:
以上网友发言只代表其个人观点,不代表新浪网的观点或立场。linux下的搜狗拼音输入法终于出来了,赞一个 - 查看主题 & Ubuntu中文论坛
&[ 28 篇帖子 ]&
&文章标题 : linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
23:46帖子: 237
系统: ubuntu 14.04
下载地址[/code]ubuntu12.04的fcitx版本不支持,不满足依赖,需要更新fcitx添加fcitx源代码:sudo add-apt-repository ppa:fcitx-team/nightly或者代码:sudo add-apt-repository ppa:fcitx-team/stable然后代码:sudo apt-get update更新完成后代码:sudo dpkg -i fcitx-sogoupinyin_0.0.0-2_i386.deb然后再安装个配置工具代码:sudo apt-get install fcitx-config-gtk打开语言支持和输入法切换,将输入法设置成fcitx,注销在终端输入代码:fcitx-config-gtk3打开配置界面然后就不用多说了 ps:我添加PPA的是fcitx-team/nightly上张图附件:
sougou截图.png [ 527.74 KiB | 被浏览 47736 次 ]
_________________sougou for linux:
0:03,总共编辑了 3 次
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
16:22帖子: 75
系统: Ubuntu 12.10
送出感谢: 0 次
接收感谢: 0 次
12.10的64位机已经用上了,灰常好以前用默认的ibus拼音输入简直就是生活在石器时代。。。
_________________Hasee F545T: Core2 Duo T5450, 2G RAM, 320G HD, ATI HD, ArchlinuxLenovo ideapad Y580: i7 3630M, 8G RAM, 1T HD,
nVidia GTX660M, Ubuntu 13.04
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
2:42帖子: 308
系统: Ubuntu 12.04LTS
谷歌云拼音+搜狗感觉是ubuntu下最好的拼音解决方案
_________________Ubuntu 12.04 LTSlaptop:Acer 4750G CPU:I5-2410内存:2+2G 硬盘:500+750
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
18:49帖子: 42
接收感谢: 0 次
俩个源都添加了,执行sudo apt-get update,报下面的错误。W: 无法下载
Not FoundW: 无法下载
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
18:49帖子: 42
接收感谢: 0 次
moxia@moxia-pc:~/下载$ sudo dpkg -i fcitx-sogoupinyin_0.0.0-2_i386.deb[sudo] password for moxia: dpkg:关于含有 fcitx-sogoupinyin 的 fcitx-sogoupinyin_0.0.0-2_i386.deb: fcitx-sogoupinyin 破坏 fcitx (&& 1:4.2.6)
fcitx (版本为 1:4.2.0-1)已存在并且 已安装。dpkg:处理 fcitx-sogoupinyin_0.0.0-2_i386.deb (--install)时出错: 安装 fcitx-sogoupinyin 将破坏 fcitx,并且不允许反配置(--auto-deconfigure 也许会有帮助)在处理时有错误发生: fcitx-sogoupinyin_0.0.0-2_i386.deb
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
14:20帖子: 3826
系统: Mint17.2 awesome
可以看这个帖子
_________________
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
23:46帖子: 237
系统: ubuntu 14.04
moxia 写道:俩个源都添加了,执行sudo apt-get update,报下面的错误。W: 无法下载
Not FoundW: 无法下载
Not Found你是哪个版本的?
_________________sougou for linux:
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
9:36帖子: 85
lifuljk 写道:下载地址ubuntu12.04的fcitx版本不支持,不满足依赖,需要更新fcitx添加fcitx源代码:sudo add-apt-repository ppa:fcitx-team/nightly或者代码:sudo add-apt-repository ppa:fcitx-team/stable然后代码:sudo apt-get update更新完成后代码:sudo dpkg -i fcitx-sogoupinyin_0.0.0-2_i386.deb然后再安装个配置工具代码:sudo apt-get install fcitx-config-gtk打开语言支持和输入法切换,将输入法设置成fcitx,注销在终端输入代码:fcitx-config-gtk3打开配置界面然后就不用多说了 ps:我添加PPA的是fcitx-team/nightly上张图附件:sougou截图.png你的图片是怎么插入的啊???我插不好
_________________我是一只大菜鸟
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
19:29帖子: 5059地址: 随便一个地方
系统: 本地大型发行版除外
送出感谢: 0 次
深度把其源里的搜狗拼音删了,需要其他人转至其他网盘,趁北京理大镜像还没删前快下吧,我也会发到网盘:
_________________
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
23:46帖子: 237
系统: ubuntu 14.04
mraandtux 写道:深度把其源里的搜狗拼音删了,需要其他人转至其他网盘,趁北京理大镜像还没删前快下吧,我也会发到网盘:
为啥删除呢……
_________________sougou for linux:
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
23:46帖子: 237
系统: ubuntu 14.04
faweideniu 写道:lifuljk 写道:下载地址ubuntu12.04的fcitx版本不支持,不满足依赖,需要更新fcitx添加fcitx源代码:sudo add-apt-repository ppa:fcitx-team/nightly或者代码:sudo add-apt-repository ppa:fcitx-team/stable然后代码:sudo apt-get update更新完成后代码:sudo dpkg -i fcitx-sogoupinyin_0.0.0-2_i386.deb然后再安装个配置工具代码:sudo apt-get install fcitx-config-gtk打开语言支持和输入法切换,将输入法设置成fcitx,注销在终端输入代码:fcitx-config-gtk3打开配置界面然后就不用多说了 ps:我添加PPA的是fcitx-team/nightly上张图附件:sougou截图.png你的图片是怎么插入的啊???我插不好浏览--------》选择文件--------》添加文件--------》置入文中
_________________sougou for linux:
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
22:23帖子: 1376
与fcitx有冲突否?
_________________愿扣上你双手,至繁华浪处到沙丘。
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
19:29帖子: 5059地址: 随便一个地方
系统: 本地大型发行版除外
送出感谢: 0 次
shinery 写道:与fcitx有冲突否?没有冲突。
_________________
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
18:49帖子: 42
接收感谢: 0 次
按照这个/html/news/583.html方法安装成功了
&文章标题 : Re: linux下的搜狗拼音输入法终于出来了,赞一个发表于 :
21:27帖子: 54
送出感谢: 0 次
接收感谢: 0 次
babysoul 写道:12.10的64位机已经用上了,灰常好以前用默认的ibus拼音输入简直就是生活在石器时代。。。直接安装就行?
显示帖子 : 全部帖子1天7天2周1个月3个月6个月1年&排序 作者发表时间文章标题 升序降序&
&[ 28 篇帖子 ]&
正在浏览此版面的用户:没有注册用户 和 3 位游客
您 不能 在这个版面发表主题您 不能 在这个版面回复主题您 不能 在这个版面编辑帖子您 不能 在这个版面删除帖子您 不能 在这个版面提交附件
选择一个版面
------------------
公告/注意事项
& &新闻和通知
& &校园社团支持
& && &华东校区
& && &华南校区
& && &华北校区
& && &华中校区
& && &东北校区
& && &西北校区
& && &港澳台校区
& && &国外校区
& &软件推荐
& &非常任务
系统安装区
& &教学和常见问答
& && &课堂教学和培训
& &初学者园地 - 16.04
& &系统安装和升级
& && &新立得和软件源
& && &Wubi安装讨论
& &启动和引导
& &网卡问题以及网络和拨号
& && &校园网拨号
& &笔记本、UMPC支持
& &手机和平板
& && &Ubuntu移动应用开发
& &常用硬件支持
& &系统架构支持
配置美化区
& &字体美化和中文支持
& && &个人配置文件存放点
& &桌面特效
& &窗口管理器
& &屏幕抓图
& &办公、图像、机械电子设计等
& && &Vim和Emacs
& &因特网相关软件
& &影音多媒体
& &Wine及其分支
& &游戏和游戏模拟器
& &虚拟机和虚拟化
& &其它类软件
& &开源模板库
服务器管理
& &服务器基础应用
& &数据库管理
& &服务器维护和硬件相关
& &Ubuntu VPS
参与Ubuntu开发
& &软件和文档翻译
& &编译或打包
& &Ubuntu错误报告
程序设计区
& &Shell脚本
& &GTK+和QT
& &软件/网站开发
& && &Python/Php/Perl
& && &C/C++/Java
& &内核及嵌入式开发
& &开源小工具
& &Ubuntu 16.10
& &Ubuntu 14.04 LTS
& &Ubuntu 12.04 LTS
& &Ubuntu 10.04 LTS
& &老旧版本支持
& && &Ubuntu 15.10
& && &Ubuntu 15.04
& && &Ubuntu 14.10
衍生发行版
& &Ubuntu GNOME
& &Kubuntu
& &Xubuntu & Lubuntu
& &Ubuntu中文衍生版
& && &UbuntuKylin
& &Ubuntu国外衍生版
& && &Mint
& &Ubuntu衍生版制作
& &其它类Unix OS发行版
& && &Arch发行版
& && &Debian发行版
& && &OpenSUSE发行版
& && &Deepin
& &深度PK版
& &Ubuntu故事和感慨
& &Full Circle开源杂志
分享交流区
& &同城交流
& &线下活动专版
& &Ubuntu宣传推广
& &论坛管理
& && && &Ubuntu中文网上商店By:Ailson Jack
Date:<span style="color: #.03.05
Sogou Pinyin是一款基于Fcitx框架开发的输入法,支持全拼、简拼、模糊音、云输入、皮肤、中英混输等功能。
我的博客有一篇安装搜狗输入法的博文,地址:。
如果您使用 XDG 兼容的桌面环境,比如 KDE, GNOME, XFCE, LXDE, Cinnamon。那么当您安装好 Sogou 并重新登录后,Fcitx 和 Sogou 应该会自动启动。使用 Ctrl+Space 激活 Fcitx 便可以输入了,Shift 临时切换中英文。
1、sogou-qimpanel 未自动启动
如果 Fcitx 没有随桌面环境自动启动,请检查 imsettings 设置,正常的配置如下所示:
$imsettings-info
Xinput file: /etc/X11/xinit/xinput.d/fcitx.conf
GTK+ immodule: fcitx
Qt immodule: fcitx
XMODIFIERS: @im=fcitx
XIM server: /usr/bin/fcitx -D
Preferences: /usr/bin/fcitx-configtool
Auxiliary:
Short Description: FCITX
Long Description:
Icon file: /usr/share/pixmaps/fcitx.png
Is system default: TRUE
Is user default: TRUE
Is XIM server: FALSE
$ imsettings-switch fcitx
# 切换至 fcitx
如果您的桌面环境不兼容 XDG,则 sogou-qimpanel 不会自动启动。请使用桌面环境自带的自动启动工具,添加 sogou-qimpanel 启动项。
如果您的桌面环境不包含自启动工具,或您使用 startx 脚本启动图形界面,则在 ~/.profile 中添加以下内容:
$ vim ~/.profile
source /etc/sysconfig/sogoupinyin
该脚本在启动 X 时被 /etc/X11/xinit/xinitrc-common 调用,用于设置 Fcitx 环境变量,并启动 sogou-qimpanel。
2、如何安装皮肤
查看帮助信息:
$ rpm -qi sogoupinyin
该命令显示的皮肤相关的信息如下:
皮肤保存在~/.config/sogou-qimpanel/skin/
按以下方式安装:
$ sudo setsebool sogou_enable_homedirs=1
$ sogou-qimpanel yourskin.ssf
3、如何安装词库
查看帮助信息:
$ rpm -qi sogoupinyin
该命令显示的词库相关的信息如下:
词库保存在~/.config/SogouPY/scd/
按以下方式安装:
$ sudo setsebool sogou_enable_homedirs=1
$ sogou-qimpanel Cell.scel
4、禁止 Sogou 访问网络
查看帮助信息:
$ rpm -qi sogoupinyin
禁止 sogou 访问网络:
$ sudo setsebool -P sogou_access_network=0 # 默认: true
5、小黑框问题
Xfce 桌面环境,如遇到小黑框,需开启 Compositor 功能:
Settings -& Windows Manger Tweaks -& Compositor
设置 -& 窗口管理器微调 -& 合成器
Mate 桌面环境,如遇到小黑框,需开启 Compositor 功能:
System -& Control Center -& Windows -& Enable software composit..
LXDE 桌面环境,如遇到小黑框,需要修改窗口管理器。
$ yum install compiz-lxde ccsm
$ vim ~/.config/lxsession/LXDE/desktop.conf
window_manager=openbox
window_manager=compiz-lxde-emerald
6、GTK/Qt 程序无法切换输入法
如果遇到无法切换输入法,则检查 Fcitx 环境变量是否已正确设置:
$ env | grep fcitx
GTK_IM_MODULE=fcitx
QT4_IM_MODULE=fcitx
QT_IM_MODULE=fcitx
XMODIFIERS=@im=fcitx
对于兼容XDG 的桌面环境,Fcitx 环境变量应由 imsettings 通过 /etc/X11/xinit/xinputrc 配置:
$ ll /etc/X11/xinit/xinputrc
/etc/X11/xinit/xinputrc -& /etc/alternatives/xinputrc
7、故障排除
imsettings:根据 ~/.cache/imsettings/log 日志排查错误
Fcitx:运行 fcitx-diagnose 排查 Fcitx 错误
Sogou:运行 sogou-diag 收集诊断信息
注:转载请注明出处,谢谢!^_^
<input class="form-control" placeholder="昵称(必填项)" id="author" name="author" type="text"
<input class="form-control" placeholder="邮箱(必填项)" id="email" name="email" type="text"
<input class="form-control" placeholder="网址" id="url" name="url" type="text"
<input class="form-control form-control-verify" placeholder="验证码(必填项)" id="comment_verify" name="comment_verify" type="text"
接收回复邮件通知
欢迎来到小站
热情邀请点击博客上的小广告,支持一下我的劳动成果吧^_^!
轻轻点一点,对你来说不过是举手之劳,谢谢!

我要回帖

更多关于 fedora安装五笔输入法 的文章

 

随机推荐