Ubuntu 24.04安装搜狗出现闪烁,使用 Fcitx5 平替并添加自定义字典教程

发布于:2025-03-11 ⋅ 阅读:(13) ⋅ 点赞:(0)

Ubuntu 安装 Fcitx5 并添加字典教程

前言

书接上回,一时兴起将主力机的 Ubuntu 20.04 LTS 升级至了刚刚发布的 24.04 LTS。从 X 切换到 Wayland、GNOME 从 3.36 升级至 42、Python 默认为 3.10 等等……使用太新的软件包反而暂时带来了麻烦,部分原有的软件和插件都不可用了。尝试安装了搜狗,出现闪烁bug.。故需要寻找新的中文拼音输入法。经简单浏览对比,选择了 Fcitx 5。


安装 Fcitx5

1. 检查系统中文环境

在 Ubuntu 设置中打开 「区域与语言」「管理已安装的语言」,然后会自动检查已安装语言是否完整。若不完整,根据提示安装即可。

2. 安装 Fcitx5 及相关组件

Fcitx 5 由以下三部分组成:

  • Fcitx 5 主程序
  • 中文输入法引擎
  • 图形界面相关组件

使用以下命令安装:

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

配置输入法

安装完成后,需要手动设置输入法框架。

1. 设置环境变量

编辑 ~/.profile~/.bashrc,添加以下内容:

export GTK_IM_MODULE=fcitx5
export QT_IM_MODULE=fcitx5
export XMODIFIERS=@im=fcitx5

然后运行以下命令使其生效:

source ~/.profile
2. 启动 Fcitx5

在终端执行:

fcitx5 -r

或者直接重启系统,使其自动启动。


安装中文词库

1. 下载维基百科拼音词库

在 GitHub 打开 维基百科中文拼音词库的 Releases 界面,下载最新版的 .dict 文件。

2. 查找 Fcitx5 词库目录

由于不同系统配置可能导致 Fcitx5 的词库目录不同,我们可以使用 find 命令查找:

find ~ -type d -name "fcitx5"

例如,可能会返回如下路径:

/home/jio/.config/fcitx5#这是配置文件

/home/jio/.local/share/fcitx5#字典一般要放这里边

通常词库存放在 ~/.local/share/fcitx5/pinyin/dictionaries/,但具体路径可能因系统不同而有所变化。

3. 移动词库到正确的目录

根据 find 查找到的目录,调整以下命令中的路径,将词库放入正确的位置:

# 下载词库文件
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/

如果 ~/.local/share/fcitx5/pinyin/dictionaries/ 目录不存在,可以将 find 查找到的 fcitx5 目录下的 pinyin/dictionaries/ 作为目标目录。