问小白 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上的指引,apt-get相关的输入法包。

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

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

三. 设置开机自启动

每次开机都需要手动启动fcitx5非常麻烦,因此需要设置开机自动启动。在Tweaks(sudo apt install gnome-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. 在fcitx 5配置界面中,找到拼音输入法的内层设置。
  2. 点开,找到dictionary设置。这便是词库的设置,里面可以看到已有的词库(dictionaries文件夹里的文件)。
  3. 找到import选项,通过浏览器导入搜狗词库。可以选择导入计算机、物理词库以及常用的古诗词、歇后语词库等。

自定义主题

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

  1. 第一种方式为使用经典用户界面,可以在GitHub上搜索主题,然后在Fcitx5 configtool —— "附加组件" —— "经典用户界面"中设置即可。可以直接使用自带的dark主题,不喜欢的也可以上GitHub进行挑选下载。
  2. 第二种方式是使用Kim面板。此外,在gnome shell extension(https://extensions.gnome.org/)中也有输入法美化的插件。但是,这些插件可能基于iBus,效果可能有限。

最终效果

经过上述配置,最终的输入法效果非常不错。联想流畅,极简的UI使用起来也很舒适。虽然也尝试过搜狗输入法,但发现其界面设计不如fcitx5,最终还是选择了fcitx5。

参考

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