跳至内容

Jixun's Blog 填坑还是开坑,这是个好问题。

Fedora 29/30 安装 FCITX 输入法 + Rime/拼音

安装后

上图为安装后的效果

安装 fcitx 本体包 #

首先安装适配各种程序的基础包:

sudo dnf install fcitx-{ui-light,qt{4,5},table,gtk{2,3},table-{extra,other,chinese},configtool}

安装「中州韵」#

因为官方源没有,而 FZUG 也去掉了这个包,因此我在 Gitlab 部署了一个适用 Fedora 29/30 x86_64 架构的 fcitx-rime 源:

# 启用 fcitx-rime 第三方源
sudo dnf install https://fcitx-rime-fedora-jixun.gitlab.io/fcitx-rime-fc$(rpm -E %fedora)/RPMS/noarch/fcitx-rime-jixun-release-$(rpm -E %fedora)-0.1.noarch.rpm

# 安装中州韵
sudo dnf install fcitx-rime

如果不想安装第三方源,可以安装普通的拼音(或带有词频的 sunpinyin):

# 标准拼音输入法
sudo dnf install fcitx-pinyin

# sunpinyin 拼音输入法
sudo dnf install fcitx-sunpinyin

Gnome 下启用 fcitx #

首先安装 gnome-tweaks

sudo dnf install gnome-tweaks

在开机启动添加 fcitx

Imgur

放入 /etc/profile.d/fcitx.sh

sudo tee /etc/profile.d/fcitx.sh <<EOF
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx
export XMODIFIERS="@im=fcitx"
EOF

如果需要输入法托盘图标,则需要到应用中心安装 Tray Icon 这个插件。

如果需要使用 Win + 空格组合键切换输入法,则需要先到 Gnome 设定将原始输入法切换键关闭(设定新按键处按下退格禁用快捷键)。

Imgur

最后重新启动电脑即可(也许重新登陆也可以?)。

Cinnamon 下启用 fcitx #

运行「im-chooser」,在弹出的界面选择 fcitx,然后登出重新登录即可生效。

im-chooser

FZUG 的 fcitx-rime 源 #

因为 FZUG 的源不再提供 fcitx-rime,此处内容进供参考。

# 启用 fzug - 中文社区源
sudo dnf install https://mirrors.tuna.tsinghua.edu.cn/fzug/free/29/x86_64/fzug-release-29-0.1.1.noarch.rpm

# 关掉 fzug 的 non-free(非自由软件) 源,因为这个源并不存在
sudo sed -i.bak 's/enabled=1/enabled=0/' /etc/yum.repos.d/fzug-nonfree.repo

# 安装中州韵
sudo dnf install fcitx-rime

知识共享许可协议 本作品采用知识共享署名-相同方式共享 4.0 国际许可协议进行许可。

评论区