搜狗输入法(小白)"/>
linux系统下安装搜狗输入法(小白)
第一次尝试使用linux系统,开头就被输入法困住了。
记录一下安装搜狗输入法的过程
参考博客
/eGtX1
/oiV3Y
打开终端,首先要安装依赖
sudo yum install epel-release.noarch
安装fcitx输入法
sudo yum install fcitx
下载搜狗输入法linux版本,这里我用的是低版本的2.2(这里尽量使用低版本的,否则难度加倍,最开始下载的是最新版的4.x,遇到了很多麻烦,实在没有能力解决,直接放弃了)
/application/show.php?lang=en&id=292
这时下载的是deb文件,要进行转换,转成rpm
安装qtwebkit包,及alien包(deb转换为rpm的软件包)
yum install -y qtwebkit fcitx* #安装qtwebkit及fcitx及相关包
yum install -y alien #deb转换为rpm的软件包
使用alien将deb包转换为rpm包
alien -r sogoupinyin_2.2.0.0102_amd64.deb(这里是你的安装版本+路径)
转换完成之后安装
rpm -ivh sogoupinyin-2.2.0.0102-2.x86_64.rpm #此时如果不修改rpm文件的路径可直接应用,如果修改要加路径
出现报错或者需要依赖关系,使用yum安装解决依赖关系
yum -y localinstall sogoupinyin_2.2.0.0102_amd64.deb
解决完依赖关系后,会出现安装的包冲突的问题,需要使用rpm再次进行安装
rpm -ivh --force sogoupinyin-2.2.0.0102-2.x86_64.rpm
添加搜狗拼音库
1)需将搜狗拼音的deb包的解压出来(一共有2个tar包,分别是control.tar.gz和data.tar.xz)
2)将data.tar.xz这个包再次加压(得出etc和usr两个目录)
3)最后将解压出的这个fcitx-sogoupinyin.so及fcitx/fcitx-punc-ng.so文件复制到/usr/lib64/fcitx/这个目录中
yum -y install dpkg #安装deb包的解压命令
ar vx sogoupinyin_2.2.0.0108_amd64.deb #解压
tar -xvf data.tar.xz -C /opt #将data.tar.xz解压至/opt目录
cp /opt/usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so /usr/lib64/fcitx/ #将解压出来的fcitx-sogoupinyin.so复制到/usr/lib64/fcitx/目录中
cp /opt/usr/lib/x86_64-linux-gnu/fcitx/fcitx-punc-ng.so /usr/lib64/fcitx/ # 将解压出来的fcitx/fcitx-punc-ng.so复制到/usr/lib64/fcitx/目录中
添加搜狗拼音
fcitx-configtool #弹出如下界面进行添加,找到Sogou Pinyin或者其他的输入法进行添加
这里我遇到了问题,一直显示没有fcitx-configtool,只能用文本显示,就没办法添加输入法
yum install fcitx-configtool
这样安装好之后,在弹出的界面中选择搜狗输入法,重启之后就好啦!
以上遇到的选择基本一路y一直到底
更多推荐
linux系统下安装搜狗输入法(小白)
发布评论