Ubuntu 24.04安装搜狗出现闪烁,使用 Fcitx5 平替并添加自定义字典教程
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/
作为目标目录。