本文已经过期,最新的 Ubuntu 20.04 下安装 Fcitx5 正式版的方法请转向这里:
https://plumz.me/archives/12285/


一开始想了想要不要在标题写 Ubuntu,觉得还是必要的,因为目前只有 Arch Linux (和 Debian)出于套近乎和高冷的关系有了 Fcitx 5 全家桶,网上所有的关于 Fcitx 5 的安装文章全是 Arch 与 Debian 的,而且全都是相互抄袭,几乎没有 Ubuntu,我也是观察了很久 Ubuntu 的包才发现原来 Ubuntu 20.04 已经可以安装了。

1、需要安装的包

在 Ubuntu 下安装 Fcitx 5 我建议直接全家桶一把梭。

sudo apt-get install fcitx5 fcitx5-*

为什么这么做呢?因为反正你还会一把梭删掉的,如果你只是尝鲜,那么用源里的版本就可以了,如果你想要正经用,那就需要使用新版本,可以添加这个 PPA 并更新。

sudo add-apt-repository ppa:hosxy/fcitx5
sudo apt-get update

配置工具:kcm-fcitx5(内含 fcitx5-config-qt),然而 Ubuntu 没有,这个包是属于高贵的 Arch 的。

同时在 Ubuntu 20.04 下,可以和 Fcitx4 共存,甚至可以切换。(如果你安装 PPA 版本,就无法共存了

2、环境变量和启动

和 Fcitx4 的设置一致即可,打开 Application,找到 input-method 设置,可以看到出现了 Fcitx 与 Fcitx 5 两个选项,选择 5 就行了。

Screenshot-20200513100258-1218x876.png

设置完毕后注销后重新登陆就可以启用你的 Fcitx 5 输入法了。但是需要注意的是,Fcitx5 没有进程自动启动,你可以开个终端先运行一下 Fcitx5 看看是不是出现了图标。

Screenshot-20200513100851-1294x1154.png

如果你真的决定要用 Fcitx 5 了,记得添加一个自启动。

3、配置

运行 Fcitx 5 在 Gnome shell 下默认是没有配置工具的,也不知道怎么配置码表,你只能改配置文件: