问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Ubuntu 22.04 安装fcitx5以及导入中文词库 全过程

创作时间:
作者:
@小白创作中心

Ubuntu 22.04 安装fcitx5以及导入中文词库 全过程

引用
1
来源
1.
https://rikka421.github.io/2024/11/04/Ubuntu/fcitx5/

本文将详细介绍在Ubuntu 22.04系统上安装和配置fcitx5输入法的全过程,包括系统语言支持设置、fcitx5的安装、词库导入以及开机自启动的设置。

什么是Fcitx5

Fcitx5是一个输入法框架,具有轻量级内核,并通过addon提供各种语言和输入法的支持。Fcitx5接替了之前的Fcitx版本。更多详细信息可以参考fcitx5的wiki

安装流程

一. 系统级别的语言支持

  1. 打开系统设置 -> 区域和语言 -> 管理已安装语言
  2. 在语言支持窗口中,打开安装/删除语言
  3. 检查已安装语言中是否包含简体中文。如果没有,勾选并进行安装。

二. Fcitx 5 下载安装

运行以下命令以安装fcitx5主程序、常用中文输入法包以及其他图形界面和依赖:

sudo apt install fcitx5 \
fcitx5-chinese-addons \
fcitx5-frontend-gtk4 fcitx5-frontend-gtk3 fcitx5-frontend-gtk2 \
fcitx5-frontend-qt5

注意:仅运行sudo apt install fcitx5命令将导致fcitx界面中只显示键盘布局而没有输入法。如果需要输入韩文或日语,可以根据wiki上的指引安装相关输入法包。

下载安装完成后,在软件界面中打开fcitx配置,将"拼音"加入到输入法中。其他相关设置也可以在这个界面中完成。设置完成后,点击应用。

之后再次打开系统设置 -> 区域和语言 -> 管理已安装语言的"语言支持"窗口。在窗口中将默认语言更改为fcitx5,并应用到整个系统。之后重启电脑。

三. 设置开机自启动

每次开机时手动启动fcitx5非常麻烦。我们可以通过以下方式设置开机自动启动:

  1. 安装Tweaks(sudo apt install gnome-tweaks
  2. 在Tweaks中将Fcitx 5添加到"开机启动程序"列表中

四. 词库的安装

原始的拼音联想效果较差,因此我们需要导入词库以改善输入体验。

wiki中文拼音词库

  1. 在GitHub上打开维基百科中文拼音词库的Releases界面,下载最新的词库文件
  2. 将下载的文件复制到~/.local/share/fcitx5/pinyin/dictionaries/目录下

或者运行以下命令进行下载(下载的是20220416发布的词库):

# 下载词库文件
wget https://github.com/felixonmars/fcitx5-pinyin-zhwiki/releases/download/0.2.4/zhwiki-20220416.dict
# 创建存储目录
mkdir -p ~/.local/share/fcitx5/pinyin/dictionaries/
# 移动词库文件至该目录
mv zhwiki-20220416.dict ~/.local/share/fcitx5/pinyin/dictionaries/

sogou词库

  1. 在fcitx5配置界面中,找到拼音输入法的内层设置
  2. 找到dictionary设置,可以看到已有的词库
  3. 点击import选项,通过浏览器导入搜狗词库
  4. 选择并导入所需的词库(如计算机、物理、古诗词、歇后语等)

自定义主题

Fcitx5默认的外观比较朴素,用户可以根据喜好使用自定义主题:

  1. 使用经典用户界面:可以在GitHub上搜索主题,然后在Fcitx5 configtool —— "附加组件" —— "经典用户界面"中设置
  2. 使用Kim面板:可以参考这个链接
  3. 在gnome shell extension中也有输入法美化的插件,但效果可能因插件而异

最终效果

经过上述配置,最终的输入法效果非常不错,联想流畅,极简的UI设计也十分舒适。与搜狗输入法相比,fcitx5的输入框只显示词语,选中的词语背景高亮,UI设计圆润,整体使用体验更佳。

参考

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号