Deepin15.10下ibus输入法的解决方案和ibus-rime及小鹤鹤型的安装
Tofloor
poster avatar
akari
deepin
2019-05-01 07:05
Author
本帖最后由 akari 于 2019-5-3 08:29 编辑

deepin默认居然只给选择fcitx+sogou,对吾等鹤型双拼用户极不友好。我期待可以使用ibus+rime,因qt5对fcitx的支持不佳,但deepin不给我选择。因此本贴是记录我如何在deepin15.10下手动把fcitx换为ibus,并装上ibus-rime。

首先,请卸载完整卸载sogou和fcitx。
  1. sudo apt purge -y sogou* fcitx*
Copy the Code
然后安装ibus、im-config和ibus-rime。再根据 @chenzhiwei 大佬说的安装下面这些依赖包。
  1. sudo apt install -y ibus ibus-gtk ibus-gtk3 libibus-qt1 ibus-qt4 ibus-pinyin im-config zenity ibus-rime
Copy the Code
把xinputrc里面的fcitx换成ibus。
  1. nano ~./xinputrc
Copy the Code

然后把export gtk_im_module=ibus、export xmodifiers=@im=ibus、export qt_im_module=ibus粘到bashrc里面。
  1. echo -e "export gtk_im_module=ibus\nexport xmodifiers=@im=ibus\nexport qt_im_module=ibus" >> ~/.bashrc
Copy the Code
清理一下冗余文件
  1. sudo rm -f /usr/share/im-config/data/23_ibus.*
Copy the Code
最后退出并重新登录deepin系统,或者直接重启deepin系统,就可以在im-config里面看到ibus了。
ibus输入效果:



最后是使用ibus-rime安装小鹤鹤型(不是小鹤双拼,不知道是什么东西的请不要往下看了)
首先,把输入法切换到ibus-rime:

然后,去这里下载小鹤双拼第三方挂接:
  1. http://flypy.ys168.com/
Copy the Code

我下的是“小鹤音形Rime平台for Linux.zip”这个文件。
  1. cd ~ && wget http://ys-j.ys168.com/116124339/UH8Rtxj5U544X66GOJL/%E5%B0%8F%E9%B9%A4%E9%9F%B3%E5%BD%A2Rime%E5%B9%B3%E5%8F%B0for%20Linux.zip
Copy the Code

然后解压。
  1. sudo apt install -y unzip && unzip 小鹤音形Rime平台for\ Linux.zip
Copy the Code
然后把配置文件拷到 .config/ibus/rime 下面。

接着把
  1.   - schema: flypy
  2.   - schema: flypyplus
Copy the Code
拷贝到 default.yaml 下面。注意 yaml 格式之一个空格带来的惨剧,每个空格都必须要对齐。
最后重新部署一下 ibus-rime 就能用上鹤型了。




天哪...Deepin论坛的打开速度真慢。

Reply Favorite View the author
All Replies
avatar
akari
deepin
2019-05-01 07:06
#1
自占沙发,以备补充。
Reply View the author
avatar
jmjoy
deepin
2019-05-01 09:31
#2
鹤型好处都有啥?
Reply View the author
avatar
nero28
deepin
2019-05-01 09:47
#3
用五笔输入法的看不下去,开箱即用~
Reply View the author
avatar
Breeze
deepin
2019-05-01 18:10
#4
sudo apt install -y ibus ibus-gtk ibus-gtk3 ibus-qt1 ibus-qt4 ibus-pinyin im-config zenity ibus-rime

反馈:这条报错,ibus-qt1 找不到该软件报包
Reply View the author
avatar
akari
deepin
2019-05-01 19:31
#5
https://bbs.deepin.org/post/177448
sudo apt install -y ibus ibus-gtk ibus-gtk3 ibus-qt1 ibus-qt4 ibus-pinyin im-config zenity ibus-rime ...

应该是 libqt1 ,这个包改名字了。昨天我也踩到了这个坑,我记得昨天就在帖子把这个改过来了...
Reply View the author
avatar
jian555gg
deepin
2019-05-02 03:23
#6
差不多的输入方案 用了好多年了 也推广了许多次
Reply View the author
avatar
chenlingkan
deepin
2019-10-19 01:02
#7
yi ding yao an zhuang  zhong zhou yun ma ?
Reply View the author
avatar
mangofox
deepin
2019-10-19 18:52
#8
所有东西都操作完了,但是没有部署的选项,怎么办啊。输入法添加了,方案也修改立就是没有部署的选项,是不是少安装什么东西了。安装的时候提示我找不到im-config和libibus-qt1这两个软件包,是不是因为这个原因
Reply View the author
avatar
mangofox
deepin
2019-10-19 18:54
#9
chenlingkan 发表于 2019-10-18 17:02
yi ding yao an zhuang  zhong zhou yun ma ?

中州韵是框架,不然小鹤的配置文件挂接不上去
Reply View the author
avatar
chenlingkan
deepin
2019-10-19 21:18
#10
https://bbs.deepin.org/post/177448
中州韵是框架,不然小鹤的配置文件挂接不上去

中州韵上面也要框架吧? im-config→ ibus或者fcitx→中州韵→中州韵下面的
Reply View the author
avatar
liujy126
deepin
2020-06-03 21:52
#11
楼主老兄,无法定位libibus-qt1 ,ibus-qt4也没装上,libqt1也不好使。
Reply View the author