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

Ubuntu 22.0安装fcitx5中文输入法完整指南

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

Ubuntu 22.0安装fcitx5中文输入法完整指南

引用
CSDN
1.
https://blog.csdn.net/qq_40060721/article/details/137376847

本文将详细介绍在Ubuntu 22.0系统上安装和配置fcitx5中文输入法的完整步骤,包括检查中文环境、安装fcitx5主程序和相关组件、使用最新中文词库、配置环境变量、设置开机自启动以及自定义主题等。

第一步:检查中文环境

打开界面,设置 ==> 区域与语言 ==> 管理已安装的语言。会自动检查已安装的语言是否完整,如果不完整,根据提示安装即可。

检查可用的语言支持,界面如下:

第二步:最小安装fcitx5

安装三部分内容:

  1. fcitx5主程序
  2. 中文输入法引擎
  3. 图形界面相关

可以直接使用apt进行安装,命令如下:

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

第三步:使用最新的中文词库

在 GitHub 打开维基百科中文拼音词库的 Releases 界面,下载最新版的.dict文件。按照 README 的指导,将其复制到~/.local/share/fcitx5/pinyin/dictionaries/文件夹下即可。

# 创建存储目录
mkdir -p ~/.local/share/fcitx5/pinyin/dictionaries/
# 进入存储目录
cd ~/.local/share/fcitx5/pinyin/dictionaries/
# 下载词库文件
wget https://github.com/felixonmars/fcitx5-pinyin-zhwiki/releases/download/0.2.4/zhwiki-20240210.dict

第四步:配置输入法的环境变量

需要为桌面会话设置环境变量,即将以下配置项写入某一配置文件中:

export XMODIFIERS=@im=fcitx
export GTK_IM_MODULE=fcitx
export QT_IM_MODULE=fcitx

如果使用 Bash 作为 shell,则建议写入至/.bash_profile,这样只对当前用户生效,而不影响其他用户。本人是将这几个配置追加到/.bashrc的文件末尾。另一个可以写入此配置的文件为系统级的/etc/profile。

将配置写入到/etc/profile文件末尾,如下图所示。

第五步:配置fcitx5开机自启动

安装 fcitx 5 后并没有自动添加到开机自启动中,每次开机后需要手动在应用程序中找到并启动,非常麻烦。解决方案非常简单,在 Tweaks软件中搜索fcitx,并将 fcitx 5 添加到「开机启动程序」列表中即可。

# 先安装tweak
sudo apt install gnome-tweaks

运行Tweaks,将Fcitx5添加到开机启动程序列表中。

第六步,fcitx的图形配置界面

Fcitx 5 提供了一个基于 Qt 的强大易用的 GUI 配置工具,可以对输入法功能进行配置。有多种启动该配置工具的方法:

  1. 在应用程序列表中打开「Fcitx 配置」
  2. 在 Fcitx 托盘上右键打开「设置」
  3. 直接在命令行执行命令
# 在命令行直接打开fcitx配置
fcitx5-configtool
# 如果上面命令不存在,用下面这个命令
fcitx-configtool

根据个人偏好进行设置即可。需要注意的是「输入法」标签页下,应将「键盘 - 英语」放在首位,拼音(或其他中文输入法)放在后面的位置。

Fcitx5 configtool界面如下:

第七步:自定义主题

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

第一种方式为使用经典用户界面,可以在 GitHub 搜索主题,然后在 fcitx5 configtool (上图)—— 「附加组件」 —— 「经典用户界面」中设置即可。

第二种方式下载自定义主题。

然后通过第一种方式,fcitx5 configtool (上图)—— 「附加组件」中进行配置。

下载方法:

https://github.com/sxqsfun/fcitx5-sogou-themes

打开github,下载代码,解压压缩文件,将里面的Alpha-black-2.0放到主题目录。

cp -rf Alpha-black-2.0 ~/.local/share/fcitx5/themes/

https://github.com/Reverier-Xu/Fluent-fcitx5

打开github,下载代码,解压压缩文件,将里面的FluentDark放到主题目录。

cp -rf FluentDark ~/.local/share/fcitx5/themes/

第八步:已知问题

出于精简空间和减少冲突干扰之考虑,可以使用下面命令卸载ibus。但是卸载ibus,可能会影响fcitx的正常使用。

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