以下已通过 Fedora 25 的测试
1. 禁止 ibus 自动启动 (ibus 启动会覆盖 fcitx 环境变量) 与进程
$ su root
$ setfacl -m u:用户名:rw /usr/bin/ibus-daemon
$ pkill ibus-daemon
2. 安装 fcitx
$ su root
$ dnf install fcitx fcitx-configtool
$ dnf install fcitx-pinyin fcitx-cloudpinyin fcitx-sunpinyin # 可用 fcitx-configtool 来设置 (如图)
$ dnf install fcitx-table-chinese # 五笔输入法
3. 关闭 gnome-shell 对键盘的监听 / 切换输入法
$ su 用户名
$ gsettings set org.gnome.settings-daemon.plugins.keyboard active false
$ imsettings-switch fcitx
4. 配置 xinputrc, 选择输入工具 fcitx
$ su root
$ alternatives --config xinputrc
5. 搜狗拼音 ubuntu 版下载 (下载到 ~/Downloads)
http://pinyin.sogou.com/linux/?r=pinyin
http://pinyin.sogou.com/linux/download.php?f=linux&bit=64
6. 解压, 需要 deb 里面的 data.tar.xz
$ su 用户名
$ cd ~/Downloads
$ ar vx sogoupinyin_2.1.0.0082_amd64.deb
共有3个文件:
x - debian-binary
x - control.tar.gz
x - data.tar.xz
7. 再解压, 将文件放到系统各处 (安装)
$ su root
$ tar -Jxvf data.tar.xz -C /
$ cp /usr/lib/x86_64-linux-gnu/fcitx/fcitx-sogoupinyin.so /usr/lib64/fcitx/fcitx-sogoupinyin.so
8. 重启系统或运行
$ su 用户名
$ fcitx -r
$ sogou-qimpanel
$ fcitx-configtool # Fcitx 设置界面
Fedora - Ibus x Fcitx 切换
http://jasonmun.blogspot.my/2016/05/fedora-ibus-x-fcitx.html
没有评论:
发表评论