整了好久终于能在linux下输入母语了,下面整理一下在网上看的教程.此教程是在fedora下操作的.
先卸载默认输入法ibus
sudo yum remove ibus
gsettings set org.gnome.settings-daemon.plugins.keyboard active false #解除gnome桌面与ibus守护进程的绑定
然后安装fcitx输入法平台
sudo yum install fcitx
sudo yum install fcitx-configtool.x86_64 #用于图形化配置输入法
配置fcitx的环境变量
在~/.bashrc中加入以下内容:
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
注销用户,重新登陆.
去网上搜一个linux版本的搜狗输入法下载下来,解压,
ar vx sogou_pinyin_linux_1.1.0.0037_amd64.deb
解压后,有个文件: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
启动fcitx 和sogou-qimpanel, 会冒出一堆警告和错误信息.我没有处理,直接启动fcitx配置工具配置输入法,正常使用搜狗.
fcitx
sogou-qimpanel
然后进到软件列表中找到输入法选择器,选择使用FCITX.选择后点击注销使其生效,
当再次登录后将鼠标移至左下角会发现有个箭头.
右键点击选择搜狗输入法即可使用了.