在Arch Linux上裝中文輸入法

in #linux6 years ago (edited)

啊,是的,一直到今天我都还没在自己的Linux系统里装下中文输入。昨天那篇中文贴是想到要写才特意重启到Windows里去,写完了又重启回来……

就为了自己的方便着想,还是乖乖在这个系统也装个中文输入法吧。


image.png

图片来源

说到企鹅系统(Linux标志就是个企鹅,不过没QQ企鹅那么可爱)上的中文输入法,我头脑里就自动蹦出几个——搜狗输入、IBus、和Rime。

搜狗输入大概是第一个从Windows市场里进军Linux的主流输入法,其特点就是输入准确、支持云输入、然后基本的功能(简体繁体切换、皮肤这类的)都有支持。和Windows版的差别是哪里呢?就应该是没有一些奇怪的弹窗什么的……在图书馆用电脑时,每日新闻和上网垃圾太多什么的我都见过,有时还会出bug无法关闭,真的各种神奇。不过Linux上我以前用了那么久是真的没见过,可能是Ubuntu Kylin团队也不想要我这种Linux用户翻桌子吧,而且搜狗浏览器都没Linux版呵呵。

如果你不知道这个东西的存在也没关系,因为官网上也就一个小小的链接……这里

IBus的话则是生于Linux的另一种输入法,除了支持中文还支持日文。有兴趣的话可以去GitHub查看。在搜狗拼音Linux版出现之前我都是用这个的,不过问题倒是有的,不然我为什么会中途去用搜狗呢。以前用的时候最主要的问题是缺字,印象中就是有那一两个字打不出来(我也忘记是哪一些了,不过算是很常用的字),而且常常莫名其妙坏掉……这点可能可以无视,因为可能是以前自己不懂手痒乱按导致的,但是就自己现在不是很想要回去用啦。

Rime是另一个开源中文软件,用了过后是觉得和搜狗有的比,输入够准确,而且速度也不错,感觉上是比搜狗快一些,而且自带的键盘设定其实就和搜狗的差不了多远,不用调整太多就可以马上上手,给高手用的奇怪的花样也特别多(基本上就是我不会用到的东西)。如果有办法选择的话我当然是用回Rime了,就先来试试装看吧。


Arch上不需要特别多花样,就简单地 sudo pacman -Syu fcitx-rime,从Arch Wiki上拷贝一些代码丢进 ~/.pam_environment,然后放进开机自启列表……就好了。简单来说,就是上Arch Wiki然后跟着教程一步一步走……

2018-07-19-220703_1888x1025_scrot.png

说是这样不过花样感觉挺多的恩。

然后我就纳闷了,怎么我开不了Rime呢?可能我又无端端漏掉一个步骤还是什么的,不过没关系,就趁机试试fcitx自己的拼音输入吧。

由于刚才已经弄了一次设定,这次就装fcitx-libpinyin即可。fcitx会自己把它放进已启动列表里,是有点方便,呵呵。

image.png

都说神奇了,按下热键启动了就马上开始用了,什么都不需要搞。不过那默认的键盘设定有点不顺手,大概就上下键切换选字页面,然后1 2 3 4 5选字,和平时的上下选字差别好大。而且呢,第一选项永远都是读起来超尴尬的句子。

2018-07-19-214441_1920x1080_scrot.png

额……然后自己是真的硬生生用这个故障了般的句子推荐系统打了半篇稿。


最后,无奈之下再试试重装Rime,然后……神奇一般地就突然可以用了。个人觉得是因为fcitx-libpinyin自动装下了QT的软件包,然后Rime可能就需要这个……恩,这是个有点复杂的企鹅系统专属问题,一个软件包很大可能性会依赖另一个软件包,就好象我第一天装下火狐后用了两天时间研究出发不出声音的理由是自己没装下Pulseaudio……自己太嫩不能怪人呵呵。

不过我只是猜猜而已,回去偷偷卸载fcitx-libpinyin后再看看会不会失灵吧。反正帖子发了我不怎么介意哈哈。

我绝对不会说,我用Linux系统快6年了,装一个输入法还是用了两个小时……

我们下次再见~


P/s: 我们来看看Rime在面对刚才那个句子的时候到底会给出什么预测出来的句子呢。

image.png

我看还是算了吧,应该是我自己对软件的要求太高了。默默流泪。


补充:好吧,实验证明卸载了libpinyin所用的QT包后Rime可以正常操作。目测是自己忘记重启fcitx导致出问题……(自扫巴掌

Sort:  

@lilacse, 关注你很久了,一起来搞点事情吧!

Thank you for sharing your posts with us. This post was curated by TeamMalaysia as part of our community support. Looking forward for more posts from you.

To support the growth of TeamMalaysia Follow our upvotes by using steemauto.com and follow trail of @myach

Vote TeamMalaysia witness bitrocker2020 using this link vote bitrocker2020 witness

Coin Marketplace

STEEM 0.29
TRX 0.12
JST 0.033
BTC 62937.86
ETH 3092.40
USDT 1.00
SBD 3.87